Ngurah Rai Airport (DPS) is 13km from Bali city center. Here are all your transport options ranked by value, speed, and convenience — with real prices and honest pros/cons.
Quick Summary
Fastest: Official airport taxi (20-60 min, $8-15)
Cheapest: Grab/Gojek (20-60 min, $5-10)
Best overall: Official airport taxi (20-60 min, $8-15) — best balance of speed, cost, and convenience.
All Transport Options
Official airport taxi — 20-60 min, ~$8-15
Continue planning your Bali trip
Pros: Metered, easy to find, no negotiation needed
Cons: Traffic to Ubud can take 90min+, limited to airport taxis only
Grab/Gojek — 20-60 min, ~$5-10
Pros: Cheaper than airport taxis, fixed price shown
Cons: Can't pick up inside airport (meet outside), confusing exits
Hotel pickup — 20-60 min, ~$15-30
Pros: Pre-arranged, driver with name sign, no stress
Cons: More expensive, still stuck in Kuta traffic
Private driver (pre-booked) — 20-60 min, ~$15-25
Pros: Reliable, can book multi-day driver package
Cons: Need to arrange in advance, varies in quality
Tips for Arriving at Ngurah Rai Airport
SIM card: Buy one at the airport arrivals hall before heading to the city. You'll need data for maps and ride-hailing apps.
Currency: Withdraw cash from an ATM inside the terminal (better rates than exchange booths). You'll need local currency for public transport.
Late night arrivals: Public transport stops around midnight in most cities. If arriving late, pre-book a transfer or use ride-hailing apps.
FAQ
How far is Ngurah Rai Airport from Bali center?
Ngurah Rai Airport (DPS) is approximately 13km from Bali city center. Travel time ranges from 20-60 to 20-60 minutes depending on transport and traffic.
What's the cheapest way to get from DPS to Bali?
The cheapest option is Grab/Gojek at $5-10, taking approximately 20-60 minutes.
Should I pre-book a transfer from Ngurah Rai Airport?
Pre-booking is worth it if you're arriving late at night, have heavy luggage, or want zero stress after a long flight. Otherwise, public transport or ride-hailing apps work perfectly well.
✈️ Planning your Bali trip? Bali Budget Guide






