Skip to content

Book this service

Bali Airport to Ubud Transfer

A private transfer from Bali Airport (DPS) to Ubud costs a fixed $150 (about IDR…

Private transfer to Ubud past Bali rice terraces
A Toyota Avanza used for standard airport transfers

Bali Airport to Ubud: Private Transfer at a Fixed $150

A private transfer from Bali Airport (DPS) to Ubud costs a fixed $150 (about IDR 2,445,000) for up to 4 guests in a Toyota Innova or similar — 37 km, 60–105 minutes depending on traffic. Your chauffeur waits in arrivals with a nameboard, tracks your flight, and drives you door to door. Book on WhatsApp +62 811 2859 0000.

Private transfer from Bali airport to Ubud past the rice terraces

Reserve

Reserve in 60 seconds

Select destination and vehicle to see price

No payment now. We confirm via WhatsApp + lock USD price first.

Or chat directly on WhatsApp

Bali Airport to Ubud transfer price by vehicle

One price per car, not per person. Every rate includes the nameboard meet & greet, flight tracking, tolls, airport parking, an air-conditioned vehicle, and bottled water. Prices are current for 2026 and fixed before you land — no surge, no meter.

VehicleSeatsOne-way price
Toyota Innova or similar4 guests$150
≈ IDR 2,445,000
Hyundai Staria6 guests$205
≈ IDR 3,342,000
Toyota Alphard5 guests$300
≈ IDR 4,890,000
Denza D9 (Electric Luxury MPV)6 guests$345
≈ IDR 5,624,000
Mercedes V-Class6 guests$370
≈ IDR 6,031,000
Mercedes S-Class / BMW 73 guests$515
≈ IDR 8,395,000

Book the return leg at the same time and take 5% off the combined total. Arrivals between 22:00 and 05:00 carry a $5 night surcharge, card payments add 3%, and an extra stop along the way is $10. Cancellation is free up to 24 hours before pickup. IDR figures are indicative at roughly 16,300 to the dollar; you are charged the fixed USD rate. Rates for every destination on the island are on the Bali airport transfer price list.

A driver waiting with a nameboard at Bali airport arrivals

What the drive to Ubud actually looks like

Leaving the terminal, your driver follows the Ngurah Rai Bypass east past Sanur, then turns inland at the Tohpati junction, where batik workshops mark the start of Gianyar’s craft corridor. From there the road threads a string of villages that each own one trade: Batubulan with its stone carvers and barong-dance stages, Celuk lined with silversmith showrooms, Sukawati and its two-storey art market, Batuan — known for a dark, intricately detailed painting style and an 11th-century temple right beside the main road — and Mas, where woodcarving galleries run on for a kilometre. Past the dance stages of Peliatan the road narrows, the ravines deepen, and you are in Ubud.

It is a genuinely interesting drive rather than a highway slog, which is why many guests add the $10 extra stop: the Sukawati market for sarongs, a silver workshop in Celuk, or a supermarket run before villa check-in all sit directly on the route.

A transfer car on the Kuta–Legian road in Bali

Traffic from DPS to Ubud, hour by hour

The 37 km takes between 60 and 105 minutes; where you land inside that range depends almost entirely on your arrival time.

  • Before 08:00 — the fastest window. The bypass is clear and the craft villages have not opened yet, so the drive sits near the low end of the range.
  • 08:00–15:00 — steady mid-range. Tour buses work the Sukawati–Mas corridor, but traffic keeps moving.
  • 16:00–19:00 — the commuter peak around Sanur and Tohpati. Plan for the top of the range, especially on Fridays.
  • After 20:00 — quick again. Pickups from 22:00 carry the $5 night surcharge, and the drive often drops back toward the 60-minute mark.

In the rainy season, roughly November to March, an afternoon downpour can slow the Batubulan–Sukawati stretch. Your driver watches conditions and switches to village backroads when it genuinely saves time.

A private transfer car waiting outside Bali airport arrivals

Where we drop you off in Ubud

“Ubud” covers far more than one street, and drop-off works differently by neighbourhood:

  • Central Ubud (Jalan Raya Ubud, Monkey Forest Road, Jalan Hanoman) — a one-way loop with strict no-stop zones. Your driver pulls into the hotel forecourt or the closest legal stop and walks the luggage in with you.
  • Guesthouses down a gang — many family compounds sit on footpath alleys too narrow for any car. We stop at the alley mouth, and drivers routinely carry bags the last stretch.
  • Penestanan ridge — several villas here are reached by stairs only. Agree the meeting point when you book and the driver helps porter your luggage.
  • Sayan and Kedewatan — the riverside resort strip on Ubud’s western edge, with proper gate access for every vehicle class.
  • Tegallalang and Payangan estates — north of the centre among the rice terraces. Send the property’s Google Maps pin when booking so we route and quote it correctly.
The road through the Ubud rice terraces

Skip the immigration queue

Landing at a busy hour? VIP fast-track arrival is $65 per guest: an escort through the priority immigration lane, a porter for your luggage, and a straight handover to your chauffeur. It pairs well with the Ubud transfer because it removes the slowest part of arriving in Bali — the queue, not the drive. Details are on the Bali Airport Transfer VIP fast-track combo page.

The passenger cabin of a Toyota Alphard transfer car

How to book your Ubud transfer

Message +62 811 2859 0000 on WhatsApp with your flight number, arrival date, group size, and hotel or villa name — the 24/7 airport desk confirms your vehicle and driver details before you fly. Prefer a form? You can book online in about two minutes. Because we track your flight, a delayed landing never cancels your pickup; the driver simply adjusts to the new time. First visit to Bali? Practical arrival notes — the tourism levy, SIM cards, money — are collected in our full arrival guide.

Bali Airport to Ubud — common questions

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

A fixed $150 for up to 4 guests in a Toyota Innova or similar. Larger groups pay $205 for a 6-seat Hyundai Staria or $370 for a Mercedes V-Class; the 5-seat Toyota Alphard is $300, and a Mercedes S-Class or BMW 7 is $515. Every rate includes tolls, parking, the nameboard meet & greet, and bottled water — there is no surge pricing.

How long does the drive from DPS to Ubud take?

The 37 km route takes 60–105 minutes. Early-morning and late-evening arrivals sit near the 60-minute end; the 16:00–19:00 commuter peak around Sanur and Tohpati pushes the drive toward 105 minutes.

Where does my driver meet me at the airport?

In the arrivals hall, holding a nameboard with your name on it. We track your flight, so if you land early or late the pickup time is already adjusted — the airport desk runs 24/7, so someone is always reachable on WhatsApp.

Can we stop somewhere on the way to Ubud?

Yes — an extra stop is $10. Popular choices on this route are the Sukawati art market, a silversmith workshop in Celuk, and a supermarket near Ubud for supplies before villa check-in.

The autogate e-gate lanes at Bali Ngurah Rai airport

Landing soon? Lock in your Ubud transfer

Fixed $150 for up to 4 guests · nameboard meet & greet · free cancellation up to 24 hours. Operated by Bali Premium Trip — fixed-price airport transfers since 2015.

WhatsApp +62 811 2859 0000

Related routes

Tell us what you are looking for

Private airport transfer at I Gusti Ngurah Rai International Airport (DPS), Bali — operated by Bali Premium Trip since 2015. Fixed USD pricing, English-speaking chauffeurs, 24/7 airport desk.

Book Now