Bali’s Airport: Getting In and Out Without the Stress

Bali’s Airport: Getting In and Out Without the Stress

Ngurah Rai is better than its reputation — barely

Bali’s Ngurah Rai International Airport (DPS) handles 25+ million passengers annually in a terminal built for a fraction of that. Peak season arrivals can be genuinely chaotic. But it’s manageable if you know what to expect and prepare accordingly.

The arrival process

Step 1: Tourist levy payment. If you haven’t paid online (lovebali.baliprov.go.id, IDR 150,000), there’s a payment booth before immigration. Lines can be long. Pay online before flying to skip this entirely.

Step 2: Immigration. If your country is visa-free: regular immigration line with your passport and completed arrival card. If you need Visa on Arrival: a separate booth where you pay $35 and receive your stamp. The Autogate system (biometric passports) is faster when operational.

Step 3: Baggage claim. The hall is small for the volume of bags. Wait times of 30–45 minutes for luggage are not unusual on busy flights.

Getting from the airport

Official taxi counter in arrivals: metered rates, IDR 100,000–200,000 to most south Bali destinations. More expensive to Ubud (IDR 300,000–450,000) or Canggu (IDR 150,000–200,000).
Grab: available from the designated rideshare zone outside arrivals. Often cheaper than the official taxi for shorter distances.
Pre-booked hotel transfer: if staying at a resort or villa, arranged transfers are worth the peace of mind on arrival.

Departure: the underrated problem

Allow plenty of time departing Bali. The check-in hall gets chaotic, security queues can be 30–45 minutes, and Bali traffic to the airport is notoriously unpredictable. For international flights, arriving 3 hours before departure is not overcautious — it’s appropriate.

Plan Your Trip

Get the best Asia travel tips

Weekly guides, hidden gems, and travel deals. No spam, ever.

Join 12,000+ travellers. Unsubscribe anytime.