Bali airport taxi prices (DPS) in 2026
You have three choices at Ngurah Rai airport: the official fixed-fare taxi counter in arrivals, a Grab or Gojek ride from the app pickup zone, or a pre-booked driver. All prices below are per car, one way, and are ranges gathered from 2026 sources. Published figures disagree, so the fare board at the counter is the only binding price.
| To | Grab / Gojek (approx.) | Official counter (approx.) | Drive time |
|---|---|---|---|
| Kuta / Legian | IDR 100,000โ120,000 | IDR 150,000โ200,000 | 15โ30 min |
| Seminyak | IDR 115,000โ140,000 | IDR 150,000โ250,000 | 20โ40 min |
| Canggu | IDR 185,000โ220,000 | IDR 250,000โ400,000 | 40โ75 min |
| Sanur | IDR 150,000โ180,000 | IDR 250,000โ400,000 | 20โ40 min |
| Nusa Dua | IDR 130,000โ150,000 | IDR 250,000โ400,000 | 15โ30 min (toll) |
| Uluwatu | IDR 205,000โ235,000 | IDR 250,000โ400,000 | 40โ60 min |
| Ubud | IDR 340,000โ380,000 | IDR 350,000โ500,000 | 60โ90+ min |
How each option works
- Official counter: in the arrivals hall. State your destination, confirm the posted price, pay and get a slip. Have rupiah ready; card acceptance varies.
- Grab / Gojek: app cars cannot pick up at the arrivals curb. Follow the signs to the ride-hailing pickup area in the car park, then book.
- Pre-booked driver: meets you with a name board; you know the price before landing, useful for late arrivals.
Ignore anyone approaching you in the hall with a price before you reach the counter or pickup zone. Agree the price before you get in.
You will need data to book an app ride: see Bali eSIM and SIM cards.
FAQ
How much is a taxi from Bali airport to Canggu?
Roughly IDR 185,000โ220,000 by Grab or Gojek, and IDR 250,000โ400,000 at the official counter, per car (ranges compiled October 2026).
Can Grab pick up at Bali airport?
Yes, but only from the designated ride-hailing pickup area in the car park, not the arrivals curb.