Indonesia · Private airport transfer

Bali Airport to Ubud Private Transfer

From Bali Airport to your Ubud hotel, jungle villa or Ayung River resort. A cool car, a driver who knows the back roads, and stops on the way if you like.

Distance
35 km
Journey
1h15–1h45
Available
24/7
Step 1 of 2Your trip

Get your Ubud transfer price

Free, no payment needed. Price in your inbox within 24 hours.

Prefer to chat? Get a quote on WhatsApp

  • Fixed price quoted upfront. No meter, no surge pricing
  • Driver tracks your flight, 60 minutes free waiting
  • Meet & greet in arrivals with your name on a sign
  • Child seats and extra luggage space on request

Private transfer from Bali Airport to Ubud

Ubud is Bali's cultural heart: rice terraces, temples, yoga studios, craft villages and jungle resorts above the Ayung River valley. It is 35 km inland from Bali Airport, but Bali's roads make that a drive of 1 hour 15 minutes to 1 hour 45 minutes.

That's long enough for comfort to matter. A private transfer gives you an air-conditioned car to yourselves, a driver who knows the quickest route on the day, and the option to stop at a waterfall, a rice terrace or a craft village on the way. One fixed price covers the whole vehicle.

Bali Airport to Ubud Private Transfer: key facts
PickupI Gusti Ngurah Rai International Airport (DPS)
Drop-offAny hotel, villa or address in Ubud
DistanceAbout 35 km by road
Journey time1h 15min – 1h 45min, depending on traffic
Best forWellness & culture
Busiest seasonYear-round, busiest July–August
Availability24/7, including late-night and early-morning flights

The drive from DPS to Ubud

From the airport, your driver takes the Ngurah Rai bypass towards Sanur, then either the coastal bypass (Jalan Prof. Dr. Ida Bagus Mantra) or the roads through Denpasar, before turning inland through the craft villages of Batubulan, Celuk and Mas to Ubud. The last part of the drive climbs gently through rice fields and villages, with temple gates at every turn.

Allow 1 hour 15 minutes to 1 hour 45 minutes. The slowest parts are the roads around the airport and Denpasar at the late-afternoon peak, and central Ubud itself, where the main streets are often congested.

Meeting your driver at Bali Airport

International flights arrive at the international terminal. After immigration (with your visa on arrival or e-VOA), baggage reclaim and customs, you walk out into a covered arrivals area lined with drivers holding signs. Your driver is among them with your name; we send the exact meeting point and their WhatsApp number before you fly.

You will be offered taxis and porters on the way out. A polite "no, thank you" is enough.

Arriving here for somewhere else? See every Bali Airport transfer we run.

Where we drop off in Ubud

Ubud's hotels spread across the town and the valleys around it. Share your hotel or villa name, or a map pin, and we'll take you to the door.

Central Ubud

Hotels and guesthouses around Jalan Monkey Forest, Jalan Hanoman and the Ubud Palace. Traffic in the centre can be slow.

Sayan and the Ayung River valley

Luxury resorts overlooking the Ayung River gorge, west of Ubud.

Tegallalang and Payangan

Rice terraces and secluded resorts north of Ubud. Add 15–30 minutes.

Penestanan and Keliki

Villas and retreats in the rice fields and hills around town.

When to book your Ubud transfer

Ubud is a year-round destination. The dry season, from about April to October, is the most popular time, with July and August the busiest months. In the wet season, from November to March, the rice fields are at their greenest and the afternoon rain is often short and heavy.

Nyepi, Bali's Day of Silence, usually in March, closes the airport and the roads for 24 hours.

Private transfer vs other ways to reach Ubud

OptionDoor to doorGood to know
Private transfer1h 15min – 1h 45minStraight to your door, fixed price per vehicle, driver waiting in arrivals.
Airport taxi1¼–1¾ hoursFixed-price taxis from the counter in arrivals. Fine for the drive, but arranged on arrival and with no stops.
Ride-hailing app1¼–1¾ hoursAvailable from the pickup area, but some parts of Ubud restrict app pickups, so the return journey can be harder to arrange.
Tourist shuttle bus2–2½ hoursShuttles run between the southern resorts and Ubud on fixed timetables, usually from Kuta rather than the airport.

Choose your vehicle

Standard sedan

Up to 3 passengers · 2–3 suitcases

Couples and solo travellers

Executive sedan

Up to 3 passengers · 2–3 suitcases

Mercedes E-Class or similar

Minivan

Up to 7 passengers · 6–7 suitcases

Families and golf or ski bags

Minibus

8–16 passengers · One suitcase each

Groups, weddings, events

Exact models vary by country. Tell us about oversized luggage, golf bags, skis or strollers and we will size the vehicle to fit.

Local tips for your Ubud transfer

  • Want to stop on the way? Tegenungan waterfall, the silversmiths of Celuk and the woodcarvers of Mas are all close to the route.
  • Landing in the late afternoon? The first part of the drive will be slow; a dinner stop on the way can make it easier.
  • Buy your e-VOA and pay the Bali tourist levy online before you fly.
  • For your flight home, leave Ubud about four hours before an international departure.
  • Also staying by the beach? We run hotel-to-hotel transfers from Ubud to Seminyak, Uluwatu and Nusa Dua.

Included in every Bali Airport to Ubud transfer

Every quote is a single, fixed price for the whole vehicle, not per person.

Fixed, all-in price

Quoted before you book. Tolls, fuel, parking and waiting time included. No meter, no surge.

Flight tracking

Your driver follows your flight and adjusts to delays automatically, at no extra cost.

60 minutes free waiting

Counted from actual landing, so passport queues and slow baggage belts never cost you extra.

Meet & greet

Your driver waits in arrivals with a name sign and helps with your luggage to the car.

Child seats on request

Infant, child and booster seats fitted before pickup. Just tell us ages when you ask for a quote.

WhatsApp support

Real people, reachable before and during your trip. Driver name and number sent before pickup.

Booked in three steps

  1. 1

    Tell us your trip

    Pickup, drop-off, date and passengers. It takes under a minute and costs nothing.

  2. 2

    Get one fixed price

    We email a single all-in price for your vehicle. Accept it and pay securely online.

  3. 3

    Walk out to your driver

    Your driver tracks the flight, waits in arrivals and takes you straight to Ubud.

Start my quote

Bali Airport to Ubud: your questions

How long is the transfer from Bali Airport to Ubud?

About 1 hour 15 minutes to 1 hour 45 minutes for the 35 km drive, depending on traffic around the airport, Denpasar and central Ubud.

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

We quote a fixed price for your whole vehicle, including waiting time and flight tracking. Enter your trip above for your price.

Can we stop on the way?

Yes. A waterfall, a rice terrace, a craft village or a café are all easy to add. Tell us how long you'd like and we'll include the waiting time in your quote.

Can you reach resorts in Sayan and Payangan?

Yes. We drive to every hotel and villa around Ubud, including the Ayung River valley resorts and the retreats north of town.

Where will my driver meet me at Bali Airport?

In the arrivals area outside the international terminal, holding a sign with your name. See Bali Airport transfers.

What happens during Nyepi?

On Nyepi, usually in March, the airport closes and road travel is not allowed for 24 hours. We schedule transfers before and after.

Lock in your Ubud transfer price

One fixed price for the whole vehicle, no payment until you confirm. Your driver will be waiting when you land at Bali Airport.