Landing at Bali Denpasar airport begins with a runway that appears to float on turquoise water. What happens in the next ninety minutes decides how the day feels. This Bali airport guide is written so you are in a car within thirty minutes of touching down, rather than queuing at immigration with a phone on two percent, filling in a form that should have been done before boarding.

The island’s only commercial airport is busier than ever. It handled 5.34 million passengers in the first quarter of 2026, second only to Jakarta nationally, according to figures from InJourney Airports, and processed more than 76,000 travellers a day during the 2026 summer peak.

Bali Airport Guide: DPS at a Glance

The quick reference version of this Denpasar airport guide, worth screenshotting before you fly.

Detail Information
Full name I Gusti Ngurah Rai International Airport
IATA code DPS
ICAO code WADD
Location Tuban, Kuta district, southern Bali, 13 km from Denpasar
Terminals Two: International and Domestic, side by side
Operator InJourney Airports
Capacity About 25 million a year, expanding toward 32 million
Time zone WITA, UTC+8
Closed annually 24 hours for Nyepi in March

Why is the Bali airport code DPS?

The Bali airport code comes from Denpasar, the provincial capital, not from Bali or Kuta. Search flight sites for “Bali” and you will be redirected to DPS anyway, but for multi-city bookings and codeshares, DPS is the code to use. The airport is named after I Gusti Ngurah Rai, the Balinese commander who died at the Battle of Marga in 1946 and is honoured as a national hero. The name on your boarding pass is a person, not a place.

How Far You Really Are

Distance is the least useful number in Bali. Traffic is the real measure.

Destination Distance Off-peak Peak
Kuta and Tuban 2 to 5 km 10 to 20 min 30 to 45 min
Jimbaran 9 km 20 min 40 min
Seminyak 12 km 30 min 50 to 70 min
Sanur 15 km 30 min 45 to 60 min
Nusa Dua 15 km 30 min 45 min
Canggu 20 km 50 min 90 min
Uluwatu 25 km 50 min 75 to 100 min
Ubud 38 km 75 min 2 to 2.5 hrs

If you land after 3pm and your villa is in Ubud, Canggu or Uluwatu, you are arriving in the evening peak. Either accept the drive or spend the first night near the airport in Jimbaran, Kuta or Sanur and move north in the morning.

The Two Terminals

DPS has two passenger terminals side by side, roughly ten minutes apart on foot. The International terminal handles every foreign arrival and departure, with arrivals on the lower level and departures above. Duty free, the food court and the lounges are airside.

The Domestic terminal serves Jakarta, Surabaya, Yogyakarta, Lombok, Labuan Bajo for Komodo, Makassar and Sumba. It is simpler and has fewer airside facilities. The Novotel Bali Ngurah Rai Airport sits between the two with covered walkway access to both.

Flights to Denpasar Airport

Flights to Denpasar airport fall into four groups. Singapore and Kuala Lumpur are the workhorse short-haul connections and usually the smoothest final leg from Europe or North America. Australia flies direct from Sydney, Melbourne, Perth, Brisbane and Adelaide, often landing late at night. Doha, Dubai and Istanbul connect Europe and the Americas with one stop. Services from China, Hong Kong, Seoul, Tokyo, Mumbai and Delhi have all expanded, with India now among Bali’s largest source markets.

If you have a choice, a late morning or early afternoon landing is the sweet spot. You clear immigration before the evening wave of wide-bodies and reach your hotel before the 4pm traffic peak. The hardest arrivals are between 10pm and 2am.

Three Things to Sort Before You Fly

Arriving in Bali is now a digital process. Three items should be saved to your phone before you leave home, each producing a QR code.

1. The All Indonesia arrival declaration

From 1 September 2025, every traveller entering Indonesia through major gateways must complete one digital declaration covering immigration, customs, health and quarantine. As explained in the Klook entry requirements guide, it applies to foreign visitors and Indonesians alike. It can only be submitted within 72 hours of arrival, it is free, no uploads are needed, and one submission covers a whole family. Screenshot the QR code.

2. Your visa

Most visitors use the Visa on Arrival, currently IDR 500,000 for 30 days and extendable once. Buy it at the counter or apply online in advance for the e-VOA. The price is identical. The difference is the queue you skip. Our Bali visa page covers eligibility, and the tourist visa requirements guide explains the alternatives.

3. The tourism levy

Every international visitor pays IDR 150,000 per person per visit, separate from the visa, as set out on the Bali Provincial Government’s Love Bali portal. Pay online and save the voucher. Only the .go.id domain is official, and lookalike sites charge two or three times the real amount.

The step most people miss
To use the biometric autogates rather than a manual counter, you generally need to pre-register your passport online through the official immigration system before travelling. Travellers routinely arrive expecting to walk up and find they cannot. It takes minutes at home and is the single biggest time saver on arrival.

Bali Airport Arrivals, Step by Step

Step Typical time
Disembark and walk to arrivals 5 to 10 min
Tourism levy QR check 1 to 3 min
Visa, skipped entirely with an e-VOA 0 to 30 min
Immigration, seconds at an autogate 1 to 45 min
Baggage claim 15 to 40 min
Customs, scan your QR code 2 to 5 min
Arrivals hall and exit 5 to 15 min

Prepared travellers clear Bali airport arrivals in about thirty minutes. Unprepared travellers on a busy evening can take well over ninety. The difference is those QR codes. Autogates are generally available from age six with a biometric passport, so families with younger children use the staffed counters together.

In hand luggage: a charged phone and power bank, offline screenshots of all three QR codes, a passport valid six months beyond arrival, proof of onward travel, and roughly 35 US dollars in cash as backup in case the VOA card terminal is offline.

Inside the Arrivals Hall

ATMs sit in and outside arrivals. Withdraw a modest amount and change larger sums at authorised money changers in Kuta or Seminyak, where rates are better. Telkomsel, XL and Indosat counters sell tourist SIMs at a premium over town prices, so an eSIM bought before you fly is usually cheaper and means you land connected. Baggage storage is available, useful if you have a late flight and want a final beach day.

Exiting customs puts you into a covered walkway lined with name boards, where pre-booked drivers wait. It is also where the touts operate. Walk with purpose and ignore anyone calling out “taxi, transport, cheap”.

Bali Airport Transfer Options

Option Cost to Seminyak Trade-off
Pre-booked private transfer IDR 250,000 to 350,000 Needs arranging ahead
Official taxi counter IDR 150,000 to 250,000 Queues, cash preferred
Grab or Gojek IDR 100,000 to 200,000 No curbside pickup
Trans Metro Dewata bus Around IDR 4,400 Daytime, limited routes
Touts IDR 400,000 up Inflated, no accountability

Ride-hailing drivers collect from designated zones in the car park rather than the arrivals curb. Fine at noon with a backpack, different at 1am with two suitcases and a sleeping child. A pre-booked Bali airport transfer with a driver at arrivals, a fixed price and flight tracking removes the only genuinely stressful hour of a Bali holiday. Arrange it through our airport transfer service, or keep the same driver for sightseeing with car hire with the driver.

Leaving is where people misjudge. Allow three to three and a half hours before an international departure, plus an extra hour of driving if you are coming from Ubud, Canggu or Uluwatu in the afternoon.

Rent a Car at Bali Denpasar Airport

You can rent a car at Bali Denpasar airport side, with TRAC Astra, Avis and local operators working from the terminal and nearby offices. Small cars start around 40 to 50 US dollars a day. You need your original home licence and an International Driving Permit, and desks require physical originals rather than scans.

Whether you should is another matter. Bali’s driving culture takes weeks to read, parking in Seminyak and Ubud is difficult, and navigation apps route cars down scooter lanes. Self-drive suits a longer stay in Munduk, Pemuteran or west Bali. For a standard southern holiday, a car with a local driver costs about the same once fuel and parking are counted.

Hotels Near Bali Airport

Most visitors do not need one. Four situations make hotels near Bali airport worth booking: a landing after midnight, a departure before 7am, an overnight domestic connection, and small children who will not enjoy a 1am drive.

Option Best for
Novotel Bali Ngurah Rai Airport The genuine transit hotel, covered walkway to both terminals
Tuban and Kuta hotels Better value, pool, walking distance to Kuta Beach
Jimbaran resorts A calmer first or last night with beachfront seafood
Sanur Families, and anyone continuing to Nusa Penida by boat

Proximity in kilometres matters less than the hour you will be driving. A hotel 30 minutes away at 10am is 70 minutes away at 5pm.

Bali Airport Lounges

Set expectations properly. A Bali airport lounge here is a quiet air-conditioned room with Wi-Fi, a buffet and decent seating, not a destination. The Concordia Lounge operates in both terminals and is the main paid-access option, taking Priority Pass and similar memberships as well as walk-up payment, as detailed by LoungePair. Airline lounges in international departures serve premium cabins and status holders.

Walk-up access typically runs 35 to 60 US dollars for three hours, cheaper through pre-booked lounge platforms. Hours vary and overnight departures may find them closed. For a long wait, a hotel day room near the airport often beats two lounge passes.

Connecting to a Domestic Flight

International and domestic are separate terminals, so connecting means clearing immigration and customs, collecting bags, crossing over and checking in again. Allow at least three hours in either direction, four to be comfortable. Separate tickets mean separate risk, because nobody is obliged to rebook you if the first flight is late. Domestic baggage allowances are tighter, particularly on smaller aircraft east. Travellers heading to see Komodo dragons should treat the Bali leg as its own mini-trip with a night either side.

Ten Mistakes at Bali Airport

  1. Leaving the arrival declaration until landing. It can only be filed within 72 hours, so do it the day before.
  2. Assuming the levy is part of the visa. Two payments, two systems.
  3. Not pre-registering for the autogates.
  4. Booking a midnight landing with a first hotel two hours away.
  5. Arranging transport at the kerb instead of before you fly.
  6. Carrying no cash at all, in case the VOA terminal is offline.
  7. Changing all your money at the airport rather than in town.
  8. Allowing 90 minutes for a domestic connection. Allow three hours.
  9. Leaving for the airport at 4pm, the worst traffic of the day.
  10. Forgetting Nyepi, when the airport closes for 24 hours each March.

Tips You Will Not Find on Most Airport Pages

  • Sit on the left flying in from the west for the approach over the reef and the Bukit cliffs.
  • Ask your driver to collect you from the departure level if the arrivals curb is gridlocked. One floor up, and it moves faster.
  • Book a hotel day room for a long layover. A pool and a shower usually cost less than two lounge passes.
  • Fly out in the morning where you can. Clear roads, calmer terminals.
  • Keep IDR 50,000 notes handy for trolleys and tips, since large notes are hard to break early in a trip.
  • Buy souvenirs in Ubud or Seminyak, not airside, where prices are noticeably higher.
  • Photograph your luggage before check-in. It makes any claim far easier.

Arriving Well Is the Best Start

Everything in this Bali airport guide comes down to one idea. The airport is not an obstacle before your holiday, it is the first hour of it, and it goes well when three QR codes are already on your phone and someone is waiting with your name on a board.

Sort the declaration, the visa and the levy before you fly. Register for the autogates. Book the transfer. Land in daylight if you can, and if you cannot, sleep near the airport and drive north in the morning.

If you would rather hand it to someone who does this daily, Indonesian Vacations arranges airport transfers with flight tracking, private cars with local drivers and tailor-made Bali itineraries. Talk to our team or WhatsApp +62 852-1134-2050.

Frequently Asked Questions

  1. What is the Bali airport code?
    DPS, from Denpasar. The ICAO code is WADD and the full name is I Gusti Ngurah Rai International Airport.
  2. How many terminals does Bali airport have?
    Two, International and Domestic, side by side and connected at ground level.
  3. How long do arrivals take?
    About 30 minutes with your e-VOA, autogate registration, arrival card and levy voucher ready. Over an hour without them during peak arrivals.
  4. What must I book before flying?
    The All Indonesia declaration within 72 hours of travel, your visa or e-VOA, and the IDR 150,000 levy. Pre-register for the autogates too.
  5. Can I use Grab or Gojek at the airport?
    Yes, but not from the arrivals curb. Pickups happen in designated car park zones.
  6. Is there a hotel inside the airport?
    Not inside the terminals, but the Novotel Bali Ngurah Rai Airport sits between them with covered walkway access to both.
  7. How early should I arrive?
    Three to three and a half hours for international, two for domestic, plus extra driving time from Ubud, Canggu or Uluwatu in the afternoon.
  8. Is the airport open 24 hours?
    Yes for most of the year, with flights through the night. The exception is Nyepi in March, when it closes completely for 24 hours.