Landing in Bali is the easy part. Getting through the airport smoothly is where things can slow down, especially after a long flight. Between immigration queues, customs checks, sorting transport, and trying to get online, it helps to know what to expect before you arrive.
A bit of preparation can save you from standing around or making rushed decisions. If staying connected is part of that plan, it’s worth taking a moment to compare Bali eSIMs before you fly, so you’re not relying on airport WiFi or joining SIM card queues after landing.
Before You Land at Denpasar Airport
Bali Airport is officially I Gusti Ngurah Rai International Airport. You may also see it listed as Denpasar Airport, Ngurah Rai Airport or DPS Airport. It is the main airport in Bali and sits in Tuban, south of Kuta and not central Denpasar.
DPS has separate international and domestic terminals. Direct Australian arrivals use the international terminal. For a domestic connection, check whether the airline transfers your luggage or requires collection and rechecking. Separate tickets carry greater risk.
Bali recorded 553,328 foreign arrivals in April 2026, and Australians represented 26.46% of that number. As such, queues, transport demand, and airport services can fill up quickly, particularly during peak arrival periods.
Complete these tasks before departure:
- Check your passport. Visitor-visa guidance requires at least 6 months of validity from arrival. Water damage, tears or loose pages can cause entry problems.
- Confirm the visa. Eligible Australian passport holders travelling for tourism can use an e-VOA or VOA. Each costs IDR 500,000 before provider charges and permits an initial 30-day stay. Apply for an e-VOA at least 48 hours before departure when possible. Every traveller, including children, needs individual documentation.
- Complete All Indonesia. This free arrival card combines immigration, customs, health and quarantine declarations. It became the unified requirement from 1 October 2025 and can be submitted within 3 days before arrival.
- Pay the Bali tourist levy. Foreign tourists generally must pay the IDR 150,000 levy, although limited exemptions apply. It is separate from the visa. Use the official Love Bali service or a designated counter.
- Save everything offline. Keep the visa, arrival QR code, levy voucher, onward ticket and hotel address accessible without internet.
Before packing, read the Bali first-timer travel details and check whether any medication, food, plant material or other goods must be declared.
The Bali Arrivals Sequence, Step by Step
| Stage | What to Do | Avoid |
|---|---|---|
1. Arrival corridor | Follow International Arrivals signs and have your passport ready | Stopping to open every app |
2. Visa step | Use the correct e-VOA route or obtain a VOA if eligible | Joining the VOA queue with an approved e-VOA |
3. Immigration | Use an eligible automated gate or staffed counter | Assuming a visa guarantees entry |
4. Baggage claim | Collect bags and report damage or loss before leaving | Passing the airline baggage desk too soon |
5. Customs | Present the All Indonesia confirmation and follow directions | Confusing the visa and arrival-card QR codes |
6. Public hall | Access facilities and verify your transport | Accepting an unsolicited driver immediately |
Visa and Immigration
Travellers obtaining a VOA on arrival should complete that purchase before immigration. Travellers holding the correct e-VOA should follow the relevant signs. Automated gates may be available to eligible passengers, but access can change. Follow current airport instructions rather than assuming eligibility.
Check that the visa details match the passport exactly and keep your onward or return ticket accessible. Incorrect information can invalidate a visa and require a new application.
Baggage, Connections, and Customs
Report missing or damaged luggage before entering the public arrivals hall. For a domestic connection, follow your airline’s transfer instructions; do not assume checked bags will move automatically.
The All Indonesia card digitises the customs declaration but does not remove your obligations. Declare relevant food, animal or plant products, controlled medication and restricted goods honestly. Customs may direct you to screening or inspection. Never carry another person’s bag or package through the checkpoint.
Note: The levy voucher is not a visa, and neither document replaces the All Indonesia confirmation.
Useful Facilities After Customs

After customs, public arrivals provides ATMs, currency exchange, toilets, food, mobile services and transport counters. Ask the information desk if a facility is not visible.
Obtain only enough rupiah for immediate needs until fees and rates can be compared. Confirm whether your transport accepts cash or electronic payment. For an overnight connection, consider staying near the airport.
How to Leave the Airport
The best airport transfer depends on your arrival time, luggage, group size and destination.
| Option | Best For | Check Before Leaving |
|---|---|---|
Pre-booked transfer | First visits, families and late arrivals | Driver name, phone, meeting zone, vehicle and plate |
Official airport taxi | An airport-arranged car | Counter location, fare and payment method |
App-based ride | Travellers with mobile data | Designated pickup zone, driver and plate |
In public arrivals, locate the agreed meeting zone among the name boards and transport offers. Keep your luggage with you and message the driver through the original booking channel. Ignore cancellation claims unless confirmed there, then match the plate before entering.
Choosing the Route to Your Resort Area
| Destination | Direction and Arrival Consideration |
|---|---|
Kuta or Jimbaran | Closest major resort areas; confirm the exact hotel entrance |
Bali Airport to Seminyak | North-west beyond Kuta and Legian; southern corridor traffic varies sharply |
Bali Airport to Canggu | North-west beyond Seminyak; congestion around busy junctions is common |
Bali Airport to Nusa Dua | South-east via the toll-road corridor; confirm whether charges are included |
Sanur | East of the airport; road conditions affect onward ferry planning |
Ubud | Inland and farther from DPS; avoid tightly timed activities after landing |
Do not schedule a tightly timed restaurant booking, tour or ferry after landing.
Airport Wi-Fi, SIM Cards, and eSIM Setup
Free Wi-Fi is available at Bali Airport, but congestion and login behaviour can change. Save essential documents offline and avoid sensitive transactions on an untrusted public network.
An eSIM can provide data without a SIM-counter visit when the phone is unlocked and compatible. Travellers continuing beyond Bali can compare Indonesia eSIMs. Those whose phones lack eSIM support can consider our Indonesia SIM card plans before departure.
Before flying:
- Install the eSIM over reliable Wi-Fi and check when validity begins.
- Save activation instructions and the QR code offline.
- Label the travel line and select it for data after landing.
- Disable automatic data switching to the Australian SIM.
- Enable roaming only when the travel plan requires it.
- Do not delete the profile before support confirms it can be reinstalled.
For a more detailed breakdown, check our guide on mobile data before travelling to Bali, which covers typical data needs and the easiest ways to stay connected from the moment you land.
FAQs
How Long Does It Take to Leave Bali Airport?
There is no dependable fixed time. Simultaneous arrivals, visa choice, immigration eligibility, baggage delivery and customs checks all affect the result. Avoid time-sensitive onward plans and send your flight number to the driver so the pickup can be adjusted.
Is There Free Wi-Fi at Bali Airport?
Yes, public Wi-Fi is available, although connection quality and login requirements can change. Save documents offline and avoid depending on it as the only way to contact your driver.
What Is the Safest Way to Get From Bali Airport to a Hotel?
A hotel transfer or reputable pre-booked driver is often simplest for first-time visitors. Obtain the driver’s name, vehicle and meeting point beforehand. Official taxis and app-based rides are also practical when booked through designated systems. Verify the plate before entering.
Should You Install a Bali eSIM Before Flying?
Yes, when the phone is unlocked and compatible. Check the activation rule first because some plans begin at installation and others on connection. Save the instructions offline, then select the travel line for data after landing.
Are Denpasar Airport and Ngurah Rai Airport the Same?
Yes. Bali Airport, Denpasar Airport and Ngurah Rai Airport are common names for I Gusti Ngurah Rai International Airport, which uses the code DPS. The airport is in Tuban rather than central Denpasar.
Does Bali Have Two Airports?
Bali’s scheduled commercial flights use DPS. Confusion often comes from its two passenger terminals: one international and one domestic. Travellers transferring between them should follow airline directions and allow time for immigration, luggage and check-in requirements.


