Ngurah Rai International Airport (DPS)

On the map
Coverage at the airport is strong across the terminals: with your eSIM installed you are online from the jet bridge.
Bali's gateway
Ngurah Rai International (DPS) is Bali's only international airport, sitting between Kuta and Jimbaran on the narrow neck of the island. The international and domestic terminals are connected, and almost every Bali trip starts and ends here, which also means it gets genuinely busy when several widebodies land at once.
Before you land: visa and arrival card
Most nationalities can get a visa on arrival, and the smoother move is buying it online in advance as an e-VOA through the official government portal, molina.imigrasi.go.id (about IDR 500,000 for 30 days as of 2026, and beware lookalike third-party sites that overcharge). Indonesia also asks for an online arrival declaration, which you can complete up to 72 hours before landing in about five minutes; it produces a QR code scanned on the way out. Bali charges a separate one-off tourism levy (IDR 150,000 as of 2026) via the official Love Bali portal, which is quicker paid in advance than at an airport kiosk.
The queues, honestly
Immigration at DPS ranges from a few minutes off-peak to well over an hour when arrival waves stack up, particularly evenings, weekends and holidays. An e-VOA bought in advance skips the payment counter and can use the e-gates, which is the single biggest time-saver available to you.
Getting out
You have three solid options: the official fixed-fare taxi counter in arrivals, a pre-booked transfer with a name board, or ride-hailing from the designated pickup zone, a short signposted walk from baggage claim. As a rough guide, Kuta is 15 to 20 minutes away, Seminyak 30 to 45, Canggu anywhere from 40 to 90 depending on traffic, and Ubud one and a half to two hours. Late-afternoon traffic is the worst of it.
The SIM queue you can skip
The carrier kiosks sit right past customs, and in high season the queue there is reported to run one to two hours, with airport pricing to match, since every physical SIM needs passport registration on the spot. This is the whole point of an eSIM: install it at home, switch it on when the wheels touch down, and walk straight past the queue with maps and messages already working. Airport wifi exists but is slow when the halls are full.
Common questions
Do I need to arrange a visa before flying to Bali?
Most nationalities can use a visa on arrival, and buying it online in advance (the e-VOA, via the official molina.imigrasi.go.id portal) is faster at the airport. Watch out for lookalike websites that overcharge.
How long does immigration take at Bali airport?
Anywhere from a few minutes to well over an hour, depending on how many flights land together. An e-VOA bought in advance lets you skip the payment counter and use the e-gates.
How do I get from the airport to my hotel?
Official fixed-fare taxis from the counter in arrivals, a pre-booked transfer, or ride-hailing from the designated pickup zone a short walk from baggage claim. Kuta is closest at 15 to 20 minutes; Ubud is the long haul at up to two hours.
Should I buy a SIM card at the airport?
You can, but the kiosk queue is reported at one to two hours in high season, with airport pricing. An eSIM installed before you fly does the same job with no queue at all: switch it on when you land and walk straight out.
Is there wifi at Bali airport?
Yes, free wifi in both terminals, but it is slow and drops out when the halls are busy. Do not rely on it for anything important.
Does Goodbars work at the airport?
Yes, coverage is strong across the terminals. With the eSIM installed in advance you are online from the jet bridge, before you even reach immigration.
Install before landingLAND ONLINE
Set it up now and you are connected before baggage claim, no airport SIM queue. Plans from €13.99.
See the plans- No ID needed
- No contract
- Instant email delivery
- Works on arrival





