• Nothing Found

Transportation Options from Bali Airport to Ubud

I Gusti Ngurah Rai International Airport (DPS) is Bali’s main airport and it’s approximately 38 km south of Ubud. You have three options to get from Bali Airport to Ubud: a taxi, a private transfer, or the shuttle bus.

A Bali Airport taxi or a Bali Airport transfer that can be booked online in advance are the most convenient options. They provide 24/7 door-to-door service at a relatively low cost, making it a great value-for-money choice.

The Kura-Kura shuttle bus is the cheapest option but it takes twice as long and it’s not direct; it departs from Kuta, about 2 km north of Bali Airport, and makes only two stops in Ubud.

Welcome Pickups offers meet and greet services and a friendly introduction to Bali at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €20 60min 24/7
Kura-Kura Shuttle Bus €11.70 120min 08:00–14:00
Welcome Airport Transfer €18 60min 24/7

How to get from Bali Airport to Ubud by taxi

Taking a Bali Airport taxi is one of the most convenient options to get from Denpasar to Ubud. Taxi service is available around the clock, which is great if you’re on a late-night flight.

You will find different types of taxis and taxi services. Fixed fares are offered by the official airport taxis, which you can get by heading to the Taxi Service Counter inside the Arrivals Hall. Otherwise, you can head to the rank and get a metered taxi.

How much is the Denpasar Airport to Ubud taxi fare?

The Bali Airport to Ubud taxi fare can be either fixed or calculated by a taximeter depending on the type of service you choose.

If you decide to go to the official taxi kiosk, the average Denpasar to Ubud taxi fare you can expect to get quoted is around €20 (IDR 341,000). You need to tell them your destination, pay in advance, and get a ticket with your driver’s number on it. However, this method isn’t always reliable and you can sometimes end up paying much more.

Alternatively, you can head to the rank and hop in the first taxi in line. Taxis at the rank are usually metered so the fare will be calculated based on distance traveled and traffic conditions.

Cost

€20

Trip Duration

1 Hr.

During peak hours, there can be a long wait at the taxi rank due to high demand.

Convenience
Safety
Value for Money

Taxis are available 24/7 at Bali Airport (DPS).

Where do I get a taxi from?

You’ll first need to head to the Taxi Service Counter inside the Arrival Hall. It’s clearly signed in English and during peak hours there’s usually a queue there. You can then head to the official Bali Airport taxi rank, which is just outside the Arrivals Hall exit doors to your left.

The ‘Bluebird Bali’ metered taxis can be found just past those, outside of the airport.

Convenience

Although taking a taxi is one of the fastest options to reach your hotel or apartment in Ubud directly, local taxis don’t have the best reputation for providing reliable services to tourists. Often drivers try to overcharge tourists, especially for longer routes like the one from Bali to Ubud. It’s best to have a general idea of the local fares and be prepared to negotiate the fare.

Editor’s Note

Some taxi drivers may try to overcharge tourists and quote a higher fare than the average. In that case, try to negotiate a lower fare or refuse the hire and look for another taxi.

Useful Tips

Avoid individuals offering "cheap" rides to tourists. Only take a taxi from the official taxi rank or by heading to the Taxi Service Counter inside the Arrivals Hall.
As not all Bali taxi drivers speak English, communication might be challenging. Having your destination written down may help things go smoothly.
If you choose a metered taxi, make sure that the driver isn't taking a longer route than needed to increase the total fare.
If you choose a metered taxi, keep in mind that during peak hours there is usually heavy traffic, which means a higher fare.
Local taxis in Bali rarely accept card payments; make sure to carry Indonesian Rupiahs in a variety of notes as drivers usually can't break large notes.

How to get from Denpasar Airport to Ubud by bus

Although there’s no direct bus from Bali Airport to Ubud, a popular choice for travelers on a budget is to transfer to Kuta and catch the direct Kura-Kura shuttle bus to Ubud.

You can reach Lippo Mall in Kuta on foot, which takes around 15 minutes, or by taxi. From there, you can catch the bus straight to Ubud and disembark at one of the two stops in the city. Keep in mind that depending on your final destination, you may need to walk or catch additional transport.

How much is the fare from Bali Airport to Ubud by bus?

A single ticket for the Kura-Kura service from Kuta costs €5.85 (IDR 100,000). You can purchase your ticket from the bus stop in Kuta or pre-book a ticket online via the official Kura-Kura website.

Keep in mind that if you decide to take a taxi from the airport to Kuta, that will add cost to your journey.

Cost

€5.85

Trip Duration

2 Hr.

The Kura-Kura bus departs only twice per day from Kuta to Ubud.

Convenience
Safety
Value for Money

The first Kura-Kura bus departs from Kuta at 08:00 and the second at 14:00.

Where do I get the bus from?

To catch the Kura-Kura shuttle bus to Ubud, you need to reach Lippo Mall in Kuta. You can get there on foot in 15 minutes or by taking a taxi. If you plan to walk, it’s best to use a map app on your mobile to ensure you don’t get lost.

Convenience

Traveling from Denpasar Airport to Ubud by bus is the least convenient option. Besides the low fare, which is convenient if you’re on a budget, there is no other advantage to taking the bus compared to other options. The travel time is twice as long and the connection isn’t direct, meaning additional transportation or walking is needed. For a smoother experience, a taxi or private transfer are much better choices.

Editor’s Note

The low cost of a taxi in Bali make it a better choice than the bus, even if you're on a tight budget.

Useful Tips

The bus only departs twice daily so pre-booking your ticket is a good idea to secure a seat onboard.
One item of hand luggage is allowed per person. There is a €1.20 (IDR 20,000) fee for each additional piece of luggage.
Children under 2 years old can travel free of charge.
You can download the Kura-Kura Bus application for real-time information on the bus position.
Note that online tickets need to be purchased at least 24 hours before traveling.
Kura-Kura buses aren't accessible to wheelchair users.

How to get from Bali Airport to Ubud by private transfer

The best way to ensure a stress-free start to your trip is to pre-book a private Bali Airport transfer from Denpasar Airport to Ubud. Welcome Pickups provides reliable services around the clock, tailored for a memorable and seamless travel experience. This is guaranteed through perks such as:

  • Meet and greets
  • Trained English-speaking drivers
  • Flight monitoring
  • Guaranteed fixed fares
  • 24/7 customer support
  • Flexible cancelation policy

 

After a long flight to Bali, the last thing you want is to wait for a taxi at the rank or look up public transport options. With a Welcome airport transfer, you can sit back and reach your accommodation quickly, freshen up, and start exploring!

How much is a private transfer from DPS Airport to Ubud?

One of the main benefits of pre-booking your private transfer from Denpasar to Ubud is that fares are one less thing you’ll need to worry about after landing. With Welcome, you secure a fixed fare that you will know in advance and pay securely online before arriving in Bali.

The booking flow will guide you to choose the best vehicle type according to the number of passengers and luggage. The fare for a sedan transfer from Bali Airport to Ubud is €18 (IDR 307,000), a minivan is €28 (IDR 478,000), and a minibus is €85 (IDR 1,450,250).

These fares are fixed regardless of traffic conditions and include all taxes and tolls.

Cost

€18

Trip Duration

1 Hr.

Pre-booking your transfer frees you from joining queues at the taxi rank and waiting for an available vehicle.

Convenience
Safety
Value for Money

You can schedule a private transfer pick-up from Bali Airport 24/7.

Where do I get a transfer from?

Your driver will have the flight information you’ll be asked to provide during the booking process and will be waiting in the Domestic or International Arrivals Hall based on your flight. After clearing passport control and baggage claim, simply head towards the exit and you will find your driver in the public area, holding a sign with your name on it. You can always contact your driver via WhatsApp or the Welcome Traveler App if you can’t spot them.

After a warm meet and greet, your driver will offer to help with your luggage and will take you to your private vehicle in the parking lot.

Convenience

If you value speed and comfort, a private transfer from Bali to Ubud is the best choice. You will have a driver waiting for you as soon as you land, which is a great relief if it’s your first time in Bali and you feel a bit overwhelmed. You’ll enjoy reliable door-to-door service at a competitive price and secure a hassle-free experience for you and your travel party.

Editor’s Note

The cost of a private transfer in Bali is more or less the same as a regular taxi so it's definitely worth it for a hassle-free experience.

Useful Tips

Sedans can accommodate up to 4 passengers, minivans up to 6, and minibusses up to 12.
You can fit your own baby/child seat on all vehicles or request one during the booking and your driver will provide one for you.
You can safely store a foldable wheelchair in any type of vehicle but make sure to add it in the notes during the booking to ensure enough room for all your luggage too.
Before your transfer, you will receive an email with your driver's name, photo, and contact information.
Make sure to download the Welcome Traveler App to keep all your transfer details handy.
You can contact your driver via WhatsApp or the Welcome Traveler App.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Bali. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more Book Welcome Pickups transfer

Frequently asked questions

How much is a taxi from Bali Airport to Ubud?

Although most local taxis are equipped with a taximeter, fares for rides from or to Bali Airport are usually fixed. The average fare for a taxi from Bali Airport to Ubud is around €20 (IDR 341,000) for a sedan that accommodates up to 4 passengers. Make sure to confirm the fare upfront with the driver and negotiate if needed.

How do I get from Bali Airport to Ubud?

You have three main options to get from Denpasar to Ubud; taxi, private transfer, and shuttle bus. A taxi and a private transfer take around 1 hour and cost from €18 (IDR 307,000) to €20 (IDR 341,000) on average. The cheaper option is the Kura-Kura shuttle bus, which departs from Kuta, about 15 minutes on foot north of Bali Airport. The trip takes about 2 hours and costs €5.85 (IDR 100,000) per traveler.

How long is the taxi from Denpasar Airport to Ubud?

The Bali Airport to Ubud distance is around 38 km north and the ride with a taxi can take from 50 minutes to 1 hour and 15 minutes depending on traffic conditions.

Was this helpful?

Pre-book online