Bali Airport is not especially complicated; the arrival admin around it is. The easiest landing is the boringly organised one: sort the forms and visa position before flying, keep the confirmations handy, then deal with bags, customs, cash and transport in that order.
I would rather spend ten minutes preparing at home than stand in arrivals hunting through email with airport Wi-Fi and a trolley trying to escape. DPS is where a little organisation buys a surprisingly calm first hour in Bali.
01 Before you fly and what to complete online
Before you fly: do the airport work at home
The most useful airport hack happens before you reach the airport. Confirm your Indonesian visa or visa-free status, complete the All Indonesia declaration within its permitted window, and pay the Bali tourist levy through Love Bali if it applies. Put the passport, visa, arrival QR and levy voucher in a single offline folder on your phone.
The best airport shortcut is preparation, not speed. If the forms, visa position and levy are already sorted, arrivals becomes a sequence instead of a scavenger hunt.
Why offline? Airport Wi-Fi exists, but arrivals is exactly where travellers discover that their email wants a home-country SMS code, their roaming is disabled, or a screenshot sits on a different device. Paper is not mandatory for everything, but a printed backup of mission-critical documents is cheap insurance.
All Indonesia: the arrival declaration you now need
Indonesia now uses the All Indonesia system for international air and sea arrivals. Indonesian Customs says it integrates immigration arrival information, the customs declaration, health and quarantine information in one platform and can be completed from three days before scheduled arrival. After completion, save the QR code.
Use allindonesia.imigrasi.go.id. Customs explicitly warns that online arrival services should be free and official; a site charging an unexplained “arrival card fee” deserves scrutiny.
02 Arrival card, visa and immigration
Landing at DPS: what happens in what order
- Disembark and follow International Arrivals. Keep your passport and entry document ready rather than buried in carry-on.
- Visa/immigration. Travellers obtaining a VoA on arrival complete that process before immigration clearance; eligible eVisa/e-VoA travellers follow the appropriate immigration route.
- Baggage reclaim. Check the screens for your carousel and inspect bags before leaving the reclaim area.
- Customs. Your All Indonesia declaration includes the customs component. Have the QR available if requested.
- Arrivals hall. ATMs, money changers, SIM/eSIM sellers and transport offers appear here or nearby.
- Pickup zone. Follow signs/instructions for your official taxi, hotel transfer, Grab or Gojek pickup rather than wandering with a driver who has approached you unsolicited.
Immigration: e-VoA, VoA and autogates
Visa eligibility, stay length and fees depend on nationality and visa type. Check the official Indonesian eVisa/Immigration guidance before departure rather than relying on an old screenshot or forum post. Applying online before travel can reduce arrival-day admin where your visa type supports it.
Indonesia has also expanded immigration autogates at major airports, including Ngurah Rai. Eligibility depends on passport and immigration status, and processes can change, so follow the signs and officer directions rather than treating a 2024 YouTube video as the terminal map. If an autogate rejects you, that is not automatically an immigration problem; move to the staffed channel as directed.
For the actual visa decision, read our Bali visa and entry rules before flying.
03 Bags, customs and quarantine
After immigration, collect bags and proceed through customs. Customs allowances and declaration thresholds can change. Answer the customs questions in All Indonesia honestly and check current Indonesian Customs guidance if you are carrying high-value goods, commercial quantities, alcohol, tobacco or items intended for sale.
If you are bringing a high-value new phone for permanent use with an Indonesian SIM, do not confuse IMEI customs registration with simply inserting a tourist SIM for a short trip. Customs explains when registration applies and how to declare eligible devices through the arrival system. For expensive electronics or commercial equipment, go to the official Customs guidance rather than guessing.
04 Money, SIMs and airport Wi-Fi
ATMs and money exchange at the airport
You can obtain rupiah at the airport, but you do not need to turn the arrivals hall into a foreign-exchange mission. For many travellers the simplest approach is to withdraw a modest amount from a bank ATM, then use cards/QR payments where practical and a reputable authorised money changer later if carrying foreign cash.
Exchange rates and ATM fee structures vary, which is exactly why this site no longer publishes a fake “live” exchange rate in the header. Indonesia requires rupiah for domestic transactions, and Bali's foreign-tourist code says visitors should use authorised money changers. Our Bali money guide explains ATM prompts, dynamic currency conversion and how to identify a licensed exchanger.
SIM cards, eSIMs and Wi-Fi
The airport is convenient for connectivity, not always cheapest. If you need data immediately for a ride app, hotel messages or maps, an airport SIM/eSIM can be worth paying a little extra for. If you can survive the ride to your hotel on roaming or pre-purchased eSIM data, you can compare options later without airport-arrival pressure.
Foreign handsets and Indonesian cellular service can involve device-registration rules depending on the device, length of use and customs status. For a normal short holiday, buy from an established operator or authorised seller and make sure the SIM is correctly registered rather than buying an anonymous pre-activated card of dubious origin.
05 Leaving the terminal: taxi, apps or transfer
The airport's official transport page lists taxis, a Grab Lounge and a Gojek Customer Lounge. Grab's pickup facility serves international and domestic arrivals, while Gojek also provides designated customer/pickup facilities. That gives you several legitimate choices without negotiating with a random person in the terminal.
I like boring, identifiable transport at airports. Official taxi, Grab, Gojek or a known transfer beats negotiating with the first enthusiastic stranger who spots your luggage.
| Option | Best for | Watch for |
|---|---|---|
| Official airport taxi | No app/data; straightforward staffed service | Confirm fare/zone and destination before leaving desk |
| Grab / Gojek | Upfront app quote, card/cash options, clear driver identity | Use the designated pickup point shown by the app/airport |
| Hotel transfer | Late arrivals, families, first visit, lots of luggage | Confirm meeting point and name board beforehand |
| Private driver | Pre-arranged multi-stop or onward travel | Use a clearly identified, reputable operator |
Airport-to-hotel travel time is one of Bali's great variables. A route that looks short on a map can slow badly in peak traffic. Avoid scheduling a non-refundable dinner, ferry or tour immediately after landing.
06 Travel time from DPS to Bali’s main areas
Any fixed “DPS to Ubud takes 55 minutes” promise is a trap because road conditions vary by hour, day and construction. As a planning range rather than a guarantee: the airport is close to Tuban/Kuta and Jimbaran; Seminyak is farther north; Canggu can be slow because the last part crosses congested local corridors; Ubud is a substantial cross-island road transfer; Sanur is generally easier via the bypass than west-coast resort areas.
DPS is close to plenty of places and still capable of taking ages to reach them. I treat airport-to-hotel time as traffic time, not kilometre time.
For arrival day, plan in buffers, not kilometres. If Google Maps says 70 minutes while you are still in immigration, assume that could change before you reach the pickup lane. Our getting around Bali guide explains why journey time is more important than map distance.
07 Departing Bali without cutting it fine
International departures involve check-in/bag drop, security, outbound immigration and the walk to your gate. Airline counter closing times and required check-in windows vary. Use your airline's instruction as the minimum and add a road-traffic margin on top — especially from Canggu, Ubud, Uluwatu or anywhere that can be isolated by a crash or ceremony.
The return flight is not the day to test whether Bali traffic has developed a personal affection for you. Leave the stupidly generous buffer.
A useful Bali rule is to protect the flight, not squeeze in one more beach club. If the airline says arrive three hours before an international flight, that is an airport target, not the time to leave your villa.
08 Facilities, families and accessibility
Useful facilities inside the airport
Official airport service standards list food and retail, ATMs, money-changing facilities, smoking rooms, a children's play area, internet/Wi-Fi facilities and other passenger services. Lounges and commercial tenants change more often than the terminal itself, so consult the airport directory or your airline for a specific lounge rather than relying on a static “best lounge” list.
If you need accessibility help, mobility assistance or airline-arranged wheelchair service, organise it with the airline before travel and confirm at check-in. Our Bali accessibility guide covers the harder part: what happens after the terminal.
Late-night arrivals, families and accessibility
After a long overnight flight, convenience can be worth more than shaving a few dollars from the first transfer. Families with small children, travellers with several bags, older visitors and anyone arriving very late may find a pre-booked hotel transfer the easiest option because the driver and meeting point are agreed before landing.
If mobility assistance is needed, request it through the airline before travel and reconfirm at check-in. Airport assistance gets you through the terminal; it does not guarantee that the destination hotel, villa lane or sightseeing transport is accessible, so continue planning with our Bali accessibility guide.
09 Domestic connections and separate tickets
If Bali is not your final destination, distinguish a protected through-ticket from two separate bookings. On one through-ticket the airline normally manages the connection rules and baggage transfer according to the itinerary. On separate tickets, you may have to enter Indonesia, collect bags, clear customs, change terminal/check-in area and meet the second airline's deadline yourself.
Leave a generous margin for separate tickets. Immigration queues, late inbound flights and baggage delivery are not accepted excuses by the second airline. This is particularly important if connecting onward to a limited-frequency flight or to a fast boat from another part of Bali.
10 Final checklist and official sources
- All Indonesia — official arrival declaration
- Indonesian Customs — current passenger arrival guidance
- Ngurah Rai Immigration — visas and stay permits
- I Gusti Ngurah Rai Airport — official public transport options
- Love Bali — official tourist levy
TATS Man bottom line: A smooth Bali airport experience is mostly sequencing: prep before the flight, follow the official arrival process, choose legitimate transport and protect departure day with more buffer than feels necessary.

