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

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.

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.

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.

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.

Where we drop you off in Ubud

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

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.

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.

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

{ “@context”: “https://schema.org”, “@graph”: [ { “@type”: “BreadcrumbList”, “@id”: “https://baliairporttransfer.com/bali-airport-to-ubud/#breadcrumb”, “itemListElement”: [ {“@type”: “ListItem”, “position”: 1, “name”: “Home”, “item”: “https://baliairporttransfer.com/”}, {“@type”: “ListItem”, “position”: 2, “name”: “Bali Airport to Ubud”, “item”: “https://baliairporttransfer.com/bali-airport-to-ubud/”} ] }, { “@type”: “Service”, “@id”: “https://baliairporttransfer.com/bali-airport-to-ubud/#service”, “name”: “Bali Airport to Ubud Private Transfer”, “serviceType”: “Airport transfer”, “description”: “Fixed-price private car from I Gusti Ngurah Rai International Airport (DPS) to Ubud. 37 km, 60-105 minutes. Nameboard meet and greet, flight tracking, tolls and parking included.”, “url”: “https://baliairporttransfer.com/bali-airport-to-ubud/”, “provider”: {“@id”: “https://baliairporttransfer.com/#business”}, “areaServed”: {“@type”: “Place”, “name”: “Ubud, Gianyar, Bali”}, “offers”: [ {“@type”: “Offer”, “name”: “Toyota Innova or similar (4 guests)”, “price”: “150”, “priceCurrency”: “USD”, “availability”: “https://schema.org/InStock”}, {“@type”: “Offer”, “name”: “Hyundai Staria (6 guests)”, “price”: “205”, “priceCurrency”: “USD”, “availability”: “https://schema.org/InStock”}, {“@type”: “Offer”, “name”: “Toyota Alphard (5 guests)”, “price”: “300”, “priceCurrency”: “USD”, “availability”: “https://schema.org/InStock”}, {“@type”: “Offer”, “name”: “Denza D9 Electric Luxury MPV (6 guests)”, “price”: “345”, “priceCurrency”: “USD”, “availability”: “https://schema.org/InStock”}, {“@type”: “Offer”, “name”: “Mercedes V-Class (6 guests)”, “price”: “370”, “priceCurrency”: “USD”, “availability”: “https://schema.org/InStock”}, {“@type”: “Offer”, “name”: “Mercedes S-Class / BMW 7 (3 guests)”, “price”: “515”, “priceCurrency”: “USD”, “availability”: “https://schema.org/InStock”} ] }, { “@type”: “FAQPage”, “@id”: “https://baliairporttransfer.com/bali-airport-to-ubud/#faq”, “mainEntity”: [ {“@type”: “Question”, “name”: “How much is a private transfer from Bali Airport to Ubud?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “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 and greet, and bottled water.”}}, {“@type”: “Question”, “name”: “How long does the drive from DPS to Ubud take?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “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.”}}, {“@type”: “Question”, “name”: “Where does my driver meet me at the airport?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “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.”}}, {“@type”: “Question”, “name”: “Can we stop somewhere on the way to Ubud?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “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.”}} ] } ] }

Nearby airport routes

Staying somewhere close by? These adjacent DPS transfer routes are fixed-price too.

Related Guides & Services