Bali Airport Transfer Guide
🇮🇩 Ngurah Rai International (DPS) — Updated 2026
Bali Ngurah Rai (DPS) is 13 km south of Denpasar — but tourists rarely stay in Denpasar itself. The big tourist drops are Kuta (3 km, 10-20 min), Seminyak (8 km, 25-45 min), Canggu (12 km, 30-60 min), Ubud (35 km, 60-110 min), and Uluwatu (15 km, 30-60 min). DPS taxis are notorious — fixed-rate counters charge 2-3x what a metered Grab or pre-booked transfer charges. The official airport taxi to Kuta is IDR 150,000 (~$10); to Ubud IDR 350-450K (~$25-30). Pre-booked transfers $12-35 are reliable, English-driver, with name-sign meet-and-greet.
3 km Kuta / 8 km Seminyak / 12 km Canggu / 35 km Ubud / 15 km Uluwatu
Pre-book your Bali airport transfer
English-speaking driver meets you in arrivals with a name sign. Fixed prices, flight tracking, free cancellation up to 24h.
- Flight tracking — delay-aware pickup
- Fixed price · no surge · free cancellation
- Cars, vans, minibuses for 1–8 passengers
via Welcome Pickups · DPS
Bali airport transfer options compared
| Option | Cost | Time | Notes |
|---|---|---|---|
| Welcome Pickups (pre-booked) | $12–35 | 15–110 min | Meet-and-greet, English driver, fixed fare, flight tracked. |
| Kiwitaxi (pre-booked) | $10–32 | 15–110 min | Marketplace, instant quote, no language barrier. |
| Grab / Bluebird Taxi app | $7–25 | 15–110 min | Grab cheapest. Bluebird (metered) reliable but more expensive. |
| DPS airport taxi (fixed-rate) | $10–30 | 15–110 min | Official taxi counter — overpriced + commission to driver-broker. |
| Hotel free shuttle | $0 | 20–90 min | Many hotels offer free pickup — check before booking transfer. |
| Damri public bus | $1.50–3 | 60–120 min | Limited routes (Kuta, Denpasar). Not luggage-friendly. |
Top destinations from DPS
Kuta / Legian
Closest, 10-20 min — backpacker + beach area.
Seminyak / Petitenget
8 km, 25-45 min — restaurants + luxury hotels.
Canggu / Berawa
12 km north, 30-60 min — digital nomad area.
Ubud (inland, cultural)
35 km inland, 60-110 min depending on traffic.
Uluwatu / Bukit Peninsula
15 km south, 30-60 min — surfing + luxury cliff resorts.
Booking tips for Bali
- → NEVER use the airport taxi counter — fixed rates are 2-3x app/pre-book prices
- → Grab is the budget winner inside Bali — install BEFORE landing (need Indonesian SIM or roaming for OTP)
- → For Ubud + Uluwatu arrivals: pre-book — long drives need English-speaking driver + AC + reliability
- → Most hotels in Kuta/Seminyak/Canggu offer free pickup if you book 3+ nights — ask before paying transfer
Need an instant Bali transfer quote?
Compare quotes from 200+ operators in seconds. Fixed prices, free cancellation, no hidden fees.
- Flight tracking — delay-aware pickup
- Fixed price · no surge · free cancellation
- Cars, vans, minibuses for 1–8 passengers
via Kiwitaxi · DPS
Flights to Bali
Compare DPS fares from 750+ airlines.
Hotels in Bali
Find hotels in Bali
1.4M+ properties · Trip.com
FAQ
DPS airport taxi vs Grab vs pre-booked?+
DPS official taxi to Kuta: IDR 150K (~$10) for 10-min drive — overpriced. Grab/Bluebird app: ~$7-12 same trip. Pre-booked transfer (Welcome Pickups): $12-15 with meet-and-greet + English driver + flight tracking. For solo + short distance (Kuta): Grab wins on price. For Ubud / Uluwatu / families: pre-book wins on safety + reliability.
Bali airport scam — what to watch for?+
Outside arrivals: "drivers" approach offering rides at 3-5x fair price. They often demand IDR 500K-1M (~$35-70) for trips that should be $10-15. To avoid: pre-book before arrival, install Grab before landing, or use the official taxi counter (overpriced but won't scam). Pre-booked transfers with meet-and-greet eliminate this entirely.
How long is DPS to Ubud realistically?+
Direct distance 35 km — Google Maps says 60 min. Realistic time: 75-110 min. Bali traffic is consistently bad on the single road through Denpasar + Sukawati. Friday + weekend afternoons can hit 2h+. For Ubud arrivals: pre-book transfer in advance — drivers know shortcuts via Mas/Bedulu when traffic warrants it.
Late-night DPS arrival (after 23:00)?+
Last Damri public bus: 22:00. Grab/Bluebird: 24/7 but reduced drivers + 1.5x surge after 23:00. Pre-booked transfer: confirmed regardless of hour. For arrivals after 23:00: pre-book OR queue for the official airport taxi (overpriced but always staffed). Skip the curb-side "driver" offers.
Airport transfers in other cities: