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.
Save the article for later or share it with friends
The link is copied
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.
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.
Useful Tips
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.
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.
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.
Timetables
Kura-Kura Bus Timetable
Kuta - Ubud
Kura-Kura tickets
Fare information
Useful Tips
The low cost of a taxi in Bali make it a better choice than the bus, even if you're on a tight budget.
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.
Useful Tips
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.
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.
Bali Airport private transfers
Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
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.
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.
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.
Useful Tips
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreAlthough 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.
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.
Timetables
Kura-Kura Bus Timetable
Kuta - Ubud
Kura-Kura tickets
Fare information
Useful Tips
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:
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.
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.
Useful Tips
Sedan up to 4 passengers
€10Starting from 2.5 EUR / passenger
Minivan up to 6 passengers
€19Starting from 3.2 EUR / passenger
Minibus up to 12 passengers
€57Starting from 4.8 EUR / passenger
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.
Transfer Options in Bali
FromBali Airport
ToSeminyak
Transfer Options from Bali Airport to Canggu | Welcome Pickups
Transfer Options from Bali Airport to Kuta | Welcome Pickups
Bali Airport Taxi: Compare All Bali Taxi Options & Prices | Welcome
Bali Taxi - Taxi Fares and Useful Tips | Book Online | Welcome