Bali Airport Transfer Prices — Fixed in USD
Bali airport transfer prices are fixed from $95 (≈Rp 1,548,500) for a standard private car to Kuta or Seminyak, and up to $150 (≈Rp 2,445,000) to Ubud; larger and luxury vehicles cost more. Every fare is per vehicle — not per person — and includes tolls, parking, flight tracking and a free meet & greet nameboard. A Grab or airport-counter taxi can be cheaper on the raw fare; our price is fixed and known before you land.
Six vehicle tiers, one price ladder
Pick the car, find your destination in the table below, and that number is what you pay. The ladder is anchored at $95 for the nearest zone and climbs with distance — no meter, no surge, no airport-counter markup.
Toyota Innova / similar
4 passengers. The workhorse of the fleet — clean, air-conditioned, and comfortable for couples and small families.
Hyundai Staria
6 passengers. Tall windows and a flat floor make this the pick for groups with serious luggage.
Toyota Alphard
5 passengers. Captain seats and a quiet cabin — the favourite for honeymooners and business arrivals.
Mercedes V-Class
6 passengers. Six full seats in a Mercedes shell; families who want space without splitting into two cars.
Mercedes S-Class / BMW 7
3 passengers. An executive saloon for principals who want the drive to feel like the hotel already started.
Denza D9
6 passengers. An all-electric luxury MPV — silent, emission-free, and the quietest premium ride from the airport.
Full price list — every route from DPS
This price list is organised by destination area, nearest zones first — all 32 destinations we serve, one way, per vehicle. The same fixed price applies in either direction, and booking arrival and departure together takes 5% off the total. As a reference, $95 is roughly Rp 1.548.500 at Rp 16.300 per US dollar — rupiah cash is welcome at that day’s rate.
| Destination | Distance | Drive time | Standard Innova · 4 pax |
Premium MPV Staria · 6 pax |
Executive Alphard · 5 pax |
Electric Luxury Denza D9 · 6 pax | Premium V-Class · 6 pax |
Luxury S-Class / BMW 7 · 3 pax |
|---|---|---|---|---|---|---|---|---|
| Kuta | 4 km | 15–30 min | $95 | $130 | $190 | $220 | $240 | $335 |
| Legian | 6 km | 20–35 min | $95 | $130 | $190 | $220 | $240 | $335 |
| Jimbaran | 8 km | 25–45 min | $100 | $145 | $205 | $235 | $250 | $350 |
| Benoa Cruise Terminal | 10 km | 25–45 min | $100 | $145 | $205 | $235 | $250 | $350 |
| Seminyak | 10 km | 30–55 min | $105 | $145 | $215 | $250 | $265 | $370 |
| Umalas | 12 km | 30–60 min | $110 | $155 | $215 | $250 | $275 | $385 |
| Denpasar | 13 km | 30–55 min | $110 | $155 | $215 | $250 | $275 | $385 |
| Nusa Dua | 13 km | 30–55 min | $110 | $155 | $215 | $250 | $275 | $385 |
| Berawa | 13 km | 35–65 min | $110 | $155 | $215 | $250 | $275 | $385 |
| Sanur | 16 km | 35–60 min | $110 | $155 | $215 | $250 | $275 | $385 |
| Canggu | 16 km | 40–75 min | $115 | $155 | $230 | $260 | $290 | $410 |
| Sanur Harbour (Matahari Terbit) | 18 km | 40–65 min | $115 | $155 | $230 | $260 | $290 | $410 |
| Pererenan | 18 km | 45–80 min | $120 | $170 | $240 | $275 | $300 | $420 |
| Ungasan | 20 km | 40–70 min | $120 | $170 | $240 | $275 | $300 | $420 |
| Balangan | 20 km | 40–70 min | $120 | $170 | $240 | $275 | $300 | $420 |
| Bingin | 21 km | 45–75 min | $125 | $180 | $250 | $290 | $310 | $430 |
| Uluwatu | 23 km | 45–75 min | $130 | $180 | $265 | $305 | $325 | $455 |
| Tabanan | 30 km | 55–90 min | $140 | $190 | $275 | $315 | $350 | $490 |
| Ubud | 37 km | 60–105 min | $150 | $205 | $300 | $345 | $370 | $515 |
| Sidemen | 47 km | 75–115 min | $180 | $250 | $360 | $415 | $455 | $635 |
| Padangbai | 47 km | 75–115 min | $180 | $250 | $360 | $415 | $455 | $635 |
| Bedugul | 57 km | 90–130 min | $205 | $290 | $410 | $470 | $515 | $720 |
| Candidasa | 62 km | 90–130 min | $210 | $300 | $420 | $485 | $530 | $745 |
| Kintamani | 67 km | 100–150 min | $220 | $310 | $445 | $510 | $550 | $770 |
| Munduk | 77 km | 120–160 min | $240 | $335 | $480 | $550 | $600 | $840 |
| Singaraja | 82 km | 130–180 min | $250 | $350 | $505 | $580 | $635 | $890 |
| Lovina | 87 km | 140–190 min | $265 | $370 | $530 | $605 | $660 | $925 |
| Amed | 97 km | 150–210 min | $275 | $385 | $550 | $635 | $695 | $970 |
| Tulamben | 102 km | 155–215 min | $290 | $410 | $575 | $660 | $720 | $1010 |
| Gilimanuk | 130 km | 180–240 min | $335 | $470 | $670 | $775 | $840 | $1175 |
| Pemuteran | 137 km | 195–255 min | $355 | $490 | $710 | $815 | $890 | $1250 |
| Menjangan (Labuhan Lalang) | 140 km | 195–255 min | $365 | $515 | $730 | $840 | $910 | $1270 |
Drive times are typical ranges from DPS and stretch with Bali traffic, especially Friday and Sunday afternoons on the west coast.
How our fixed price compares — Grab, taxi counter and private
We would rather show you the market than hide from it. Here is roughly what each way of leaving DPS costs to the popular areas, in rupiah. A ride-hailing Grab is usually the cheapest raw fare; the official airport taxi counter sits in the middle; our private car is fixed higher because the number is locked before you land and includes the nameboard meet & greet, flight tracking, tolls and parking.
| Route from DPS | Grab / Gojek app typical, varies by demand |
Airport taxi counter fixed by zone |
Our private car fixed, incl. meet & greet |
|---|---|---|---|
| Kuta | Rp 90,000–150,000 | Rp 150,000–200,000 | Rp 1,548,500 ($95) |
| Seminyak | Rp 150,000–230,000 | Rp 200,000–300,000 | Rp 1,711,500 ($105) |
| Nusa Dua | Rp 150,000–230,000 | Rp 200,000–300,000 | Rp 1,793,000 ($110) |
| Canggu | Rp 180,000–280,000 | Rp 250,000–350,000 | Rp 1,874,500 ($115) |
| Ubud | Rp 300,000–450,000 | Rp 350,000–500,000 | Rp 2,445,000 ($150) |
So is our car the cheapest? No — and we will not pretend otherwise. If the raw fare is all that matters and you are travelling light in daylight, a Grab wins on price. What you pay extra for with us is a fixed number agreed in writing, a driver already holding your name at the exit, no queue at the counter or hunt for the Grab pickup zone, and a flight that is tracked so a delay or a midnight landing costs nothing. A fair rule of thumb: for a standard taxi or Grab, roughly Rp 200,000–350,000 to the south-Bali resort belt and Rp 350,000–500,000 to Ubud is a normal market price — anything far above that at the kerb is worth questioning.
VIP airport services
Add an escort through the terminal itself. These pair with any vehicle tier — the fast-track and transfer combo bundles both sides of the journey, and the full VIP airport service cost guide breaks down each option per guest.
| Service | Price | Charged | What you get |
|---|---|---|---|
| VIP Fast-Track Arrival | $65 | per guest | Priority immigration lane escort, luggage porter, straight to your chauffeur |
| VIP Fast-Track Departure | $55 | per guest | Curbside meet, escorted check-in, priority immigration and security |
| Premium Meet & Greet | $35 | per guest | Dedicated attendant through the terminal with porter service; standard nameboard meet & greet is already free with every transfer |
| VIP Combo — Private Transfer + Fast-Track Arrival | from $95 | per booking | Standard vehicle to the nearest zone plus one guest fast-track arrival; add $60 per extra guest fast-track, vehicle upgrades priced per route table |
What every price includes
Always included
- Meet & greet nameboard at arrivals
- Flight tracking — we adjust to your actual landing time
- Tolls and parking
- Air-conditioned vehicle
- Bottled water
- English-speaking chauffeur
Surcharges & discounts — disclosed upfront
- Round trip (arrival + departure): 5% off the total
- Night pickup 22:00–05:00: +$5
- Extra stop en route: +$10
- Card payment: +3% processing fee
- Free cancellation up to 24 hours before pickup
Reading the ladder: south, central, and far Bali
The south-coast resort belt sits closest to the airport, so it carries the lowest fares: Kuta and Legian at $95, Jimbaran at $100, Seminyak at $105, Nusa Dua and Denpasar at $110. The west-coast surf towns add a little distance and a lot of traffic — Canggu is $115 and Pererenan $120 — while the Bukit peninsula (Ungasan $120, Bingin $125, Uluwatu $130) climbs the cliff roads south.
Central and east Bali are proper drives: Ubud at $150 covers 37 km of temple traffic, Sidemen and Padangbai at $180 reach the quiet east, and Candidasa runs $210. The long hauls — Amed at $275, Lovina at $265, Pemuteran at $355 — take three hours or more, which is exactly when a fixed price and a chauffeur who has already planned the fuel and coffee stops earn their keep.
If you are comparing these numbers against the airport taxi counter or a ride-hailing app, our airport transfer price comparison walks through how each option sets its rate — and when each one genuinely makes sense.
Frequently asked questions
How much is a Bali airport transfer?
A standard private car is fixed from $95 (≈Rp 1,548,500) to Kuta or Seminyak, $110 (≈Rp 1,793,000) to Nusa Dua, $115 (≈Rp 1,874,500) to Canggu and $150 (≈Rp 2,445,000) to Ubud, per vehicle. A Grab is usually cheaper on the raw fare; our price is fixed before you land and includes the meet & greet, tolls and parking.
Is IDR 300,000 a fair price for a Bali airport taxi?
For a standard taxi or Grab to the south-Bali resort belt — Kuta, Seminyak, Nusa Dua — a fair market range is roughly IDR 200,000–350,000, so IDR 300,000 is reasonable, at the higher end for Grab but normal for the airport counter. To Ubud, IDR 350,000–500,000 is normal. Our private cars sit above that because the fare is locked before you land and includes meet & greet, flight tracking and tolls.
Are your prices per person or per vehicle?
Every price on this page is per vehicle, one way, in USD. A $105 Seminyak transfer costs $105 whether one person or four ride in the standard car. Only the VIP airport services (fast-track and meet & greet) are charged per guest.
Are there any fees on top of the listed price?
Three possible extras, all disclosed upfront: a $5 night surcharge for pickups between 22:00 and 05:00, $10 per extra stop en route, and a 3% processing fee if you pay by card. Tolls, parking, the nameboard meet & greet, flight tracking and bottled water are already included.
Can I pay in rupiah, and when do I pay?
Yes. Your price is locked in USD when we confirm on WhatsApp, and you pay on arrival — cash in USD or rupiah at roughly Rp 16.300 per dollar, card with a 3% fee, or bank transfer for advance bookings.
Do you charge extra at night?
Yes, one flat $5 (≈Rp 80,000) night surcharge applies to pickups between 22:00 and 05:00 — no per-hour surge, no doubling. It is shown in your WhatsApp quote before you agree, so a midnight arrival is priced exactly like a daytime one plus that $5.
Lock your price before you fly
Send your flight number and hotel on WhatsApp, or book online — the airport desk of Bali Airport Transfer, operated by Bali Premium Trip, confirms within minutes and the USD price never moves again.
Book online WhatsApp +62 811 2859 0000Related Guides & Services
- Private driver day rates — hourly and full-day pricing
- Toyota Innova transfer price — standard-car fixed fares
- Toyota HiAce group van price — van pricing for larger groups
- Transfer vs renting a car — which works out cheaper
Book With Confidence — Pay Your Way
Reserve with any major card — encrypted & PCI-DSS compliant, no hidden fees. Also accepted — processed securely via Stripe & Airwallex · PayPal · Wise · Bank transfer.