I Gusti Ngurah Rai International Airport (DPS) → Ubud

Bali Airport to Ubud Transfer

Book a private, direct transfer from Bali Airport to your hotel, villa or accommodation in Ubud. Fixed vehicle pricing, an English-speaking driver, flight monitoring and airport meet & greet are included.

Bali Airport to Ubud Transfer at a Glance

A quick summary of the route and service so you can compare your options before booking.

RouteBali Airport (DPS) → Ubud
DistanceApprox. 35–40 km
Typical travel timeApprox. 1.5–2 hours
ServicePrivate, direct transfer
AvanzaRp450,000 / car
InnovaRp550,000 / car
Airport pickupArrivals area + name board
Flight delayFlight monitoring included

Fixed Price from Bali Airport to Ubud

Prices below are per private vehicle, one way. Choose the vehicle that best matches your passenger and luggage needs.

Toyota Avanza

Up to 4 passengers · air-conditioned · best for lighter luggage
Rp450,000
Fixed price · one way · per car

Practical and comfortable for couples, small families and groups travelling with moderate luggage.

Book Avanza

Toyota Innova Reborn

Up to 5 passengers · air-conditioned · more cabin and luggage space
Rp550,000
Fixed price · one way · per car

A more spacious choice for families, groups, longer flights and guests travelling with more luggage.

Book Innova

What Your Transfer Includes

The service is designed to make the airport-to-Ubud journey simple after a long flight.

  • Private vehicle for your booking
  • English-speaking driver
  • Airport meet & greet with a name board
  • Flight monitoring using your flight number
  • Pickup time adjusted for flight delays
  • Air-conditioned vehicle
  • Direct drop-off at your hotel, villa or accommodation

How Long Is the Drive?

Bali Airport to Ubud is approximately 35–40 km. Under normal conditions, the drive usually takes around 1.5–2 hours.

Travel time can increase during busy periods, especially through the Denpasar and Batubulan areas and on the approach into central Ubud.

Useful to know: The exact arrival time depends on traffic and the location of your accommodation. Ubud covers a wide area, so villas outside the center may take longer to reach.

How Your Airport Pickup Works

  1. Send your flight details

    Share your flight number and arrival time when booking so we can monitor your arrival.

  2. Clear immigration and collect your luggage

    There is no need to rush. Your pickup is coordinated around the flight information you provide.

  3. Meet your driver in the arrivals area

    After customs, look for your driver holding a name board with your name.

  4. Drive directly to your Ubud accommodation

    Your driver takes you to the hotel, villa, resort or homestay address supplied with your booking.

Where in Ubud Can We Drop You?

We provide airport transfers to hotels, villas and accommodation across the Ubud area. Because “Ubud” can refer to both the town center and a much wider surrounding area, please send the exact accommodation name or Google Maps location when requesting a booking.

Central Ubud

Hotels and villas around Ubud Palace, Monkey Forest, Campuhan, Penestanan and nearby central areas.

Outer & North Ubud

Accommodation toward Tegalalang, Payangan, Kedewatan, Pejeng or other outlying areas may have a different travel time. Send the exact location so we can confirm the route and price.

Which Vehicle Should You Choose?

Choose Avanza if…

You are travelling as a couple, small family or group of up to four with moderate luggage and want the most economical private option.

Choose Innova Reborn if…

You prefer more space and comfort, have several large bags, or are travelling with a family or group of up to five.

About Ubud

Ubud is Bali’s best-known inland destination, surrounded by rice fields, temples, villages and tropical scenery. Popular areas include central Ubud, Tegalalang, Kedewatan, Sayan, Pejeng and nearby villages.

If Ubud is only one stop in your Bali trip, you can also use Transfers Bali for hotel-to-hotel transfers across Bali.

Bali Airport to Ubud FAQ

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

The fixed one-way price is Rp450,000 per car for a Toyota Avanza or Rp550,000 per car for a Toyota Innova.

How long does Bali Airport to Ubud take?

The drive normally takes around 1.5–2 hours depending on traffic, time of day and the exact location of your accommodation.

Where does the driver meet me at the airport?

After immigration, baggage claim and customs, your driver waits in the arrivals area holding a name board.

What happens if my flight is delayed?

We use your flight number to monitor arrival changes and adjust the pickup timing if your flight is delayed.

Is the price per person or per car?

The listed price is per private vehicle, one way, up to the stated passenger and luggage capacity.

Can you drop me at a villa outside central Ubud?

Yes. Send the exact villa or hotel location. For outer or north Ubud locations, we will confirm the travel time and applicable price before booking.

Related Bali Transfers

Book Your Bali Airport to Ubud Transfer

Send your arrival date, flight number, number of guests and Ubud accommodation. We’ll confirm the vehicle and price on WhatsApp.