Skip to content
Goodbars
Travel tip

Bali airport arrival: what actually happens at DPS

A step-by-step walkthrough of landing at Ngurah Rai (DPS): the e-VOA and autogates, the customs QR code, honest queue times, which ATMs to use, and the taxi counter vs Grab reality.

Bali airport arrival: what actually happens at DPS

How long arrival at DPS really takes

Plan on 60 to 90 minutes from touchdown to sitting in a car at Ngurah Rai International Airport (DPS), and up to two and a half hours in a bad wave. All of Bali's international flights land at this one terminal, so your queue depends on who lands with you: as of July 2026 the roughest windows are roughly 10:00 to 14:00 and 22:00 to 02:00, when several widebodies arrive together, and July, August, December and January are the busiest months. A quiet early-morning landing can clear in 30 to 45 minutes.

Immigration: e-VOA and the autogates

Buy the e-VOA online before you fly: it costs the same 500,000 IDR (roughly €28) as the visa-on-arrival counter and lets you use the biometric autogates instead of the manual line. The autogate takes seconds once your passport scans; the manual counter runs 30 to 90 minutes at peak, as of July 2026. Two more things to sort before boarding: the free All Indonesia arrival card (allindonesia.imigrasi.go.id, filled in within three days of arrival) and the 150,000 IDR Bali tourist levy on the official Love Bali site.

Customs, the e-CD QR and baggage

There is no paper customs form anymore: the All Indonesia arrival card includes the electronic customs declaration, and officers scan its QR code as you leave baggage claim. Save the QR offline before you fly, because you cannot count on being connected when you need it. Baggage is the wildcard: bags sometimes beat you through immigration, and sometimes add another 20 to 30 minutes to the whole process. Trolleys are free.

Cash at arrivals: ATMs beat the changers

Use a bank-branded ATM in arrivals rather than the airport money changers, whose rates are noticeably worse than in town. BCA, Mandiri and BNI machines are the safe picks, and you only need enough rupiah for the first day or two, since cards and QR payments are widely accepted. Change larger amounts later at a licensed money changer in town (look for posted rates and the PT company prefix, such as BMC or Central Kuta) and skip any kiosk advertising a rate that looks too good.

Getting out: the taxi counter vs Grab

Your two clean options are the official taxi counter in the arrivals hall, with fixed fares of roughly 150,000 to 450,000 IDR by zone, and Grab or Gojek from their designated airport pickup points. The counter charges above street price with no haggling: that premium is the airport transport monopoly at work, and after a long flight it is often easier to accept than to fight. Ride-hailing cars cannot stop at the curb, so follow the Grab or Gojek signs to their lounges and expect an airport surcharge on the fare, as of July 2026. Ignore anyone calling "taxi, taxi" at you inside the hall.

Data on landing: SIM counters vs eSIM

The SIM counters in arrivals work fine, but you pay airport prices: tourist packages run roughly 250,000 to 1,250,000 IDR as of July 2026, well above town or online rates, and registration means another queue with your passport out. The simpler route is installing an eSIM at home before you fly and switching it on when the wheels touch down. A Goodbars eSIM runs on Telkomsel, which covers the airport with 5G, so maps, Grab and WhatsApp already work while everyone else is still lining up at the counter.

Common questions

Do I need a visa to enter Bali?

Most nationalities use the 500,000 IDR visa on arrival, valid 30 days and extendable once. Buying it online beforehand as an e-VOA costs the same and unlocks the autogates. Check the official Indonesian immigration site for your passport before flying.

How long does immigration take at Bali airport?

With an e-VOA and the autogates, a few minutes. The manual visa-on-arrival counter runs from about 30 minutes on a quiet morning to 90 minutes or more when several widebodies land together, as of July 2026.

What is the All Indonesia arrival card?

A free digital arrival form (allindonesia.imigrasi.go.id) that includes the electronic customs declaration. You complete it within three days of arrival and get a QR code that officers scan at the airport. Everyone needs one, including children.

How much is a taxi from Bali airport?

The official counter posts fixed fares of roughly 150,000 IDR to nearby Kuta up to about 450,000 IDR for further destinations like Ubud, as of July 2026. Grab and Gojek are usually cheaper even with the airport surcharge.

Can I use Grab or Gojek at Bali airport?

Yes, but not from the curb: both apps pick up from designated lounges and pickup points at the airport, and an airport surcharge applies. Follow the in-terminal signs and match the plate number before getting in.

Should I exchange money at Bali airport?

Only a little, if at all. The airport changers give weaker rates than licensed money changers in town, so withdraw a first-day amount from a bank ATM (BCA, Mandiri, BNI) in arrivals and change more later.

Ready to landCONNECTED?

Pick a plan, install in minutes, and step off the plane already online. Plans from €13.99.

See the plans
  • No ID needed
  • No contract
  • Instant email delivery
  • Works on arrival