Bali Airport Code (DPS): IATA, ICAO & Travel Guide

Skip to Bali airport information
Denpasar · Bali · Indonesia

Bali Airport Code (DPS): IATA, ICAO & Travel Guide

Use the DPS airport abbreviation to track flights. Learn about the new mandatory Bali Tourist Levy, how to skip lines with the e-VOA, and navigate arrival customs smoothly.

Quick answer: DPS is the three-letter IATA code for I Gusti Ngurah Rai International Airport, the only commercial airport in Bali. The ICAO code is WADD.
i
Independent guide: This guide is not affiliated with I Gusti Ngurah Rai International Airport or the Indonesian Directorate General of Immigration. Always confirm live entry requirements and fees directly with official sources prior to travel.
New Entry Requirements: Travelers arriving at DPS must now pay a mandatory Bali Tourist Levy (150,000 IDR) and complete a digital Electronic Customs Declaration (e-CD) prior to exiting the airport. Avoid third-party scams by using the official government links below.
Immediate code answer

What is the Bali airport code?

DPS is the official three-letter IATA abbreviation for I Gusti Ngurah Rai International Airport. If you are searching for the bali airport code indonesia, this is the only code you need for booking flights. The ICAO code used by air traffic control is WADD (formerly WRRR).

IATA / passengerDPS

Used on tickets, baggage tags, and flight searches.

ICAOWADD

Used for operational aviation and flight-tracking.

Airport NameNgurah Rai

The official name of the airport.

LocationDenpasar

The capital city associated with the DPS code.

Addressing the “list” query: Searches for a “bali airport code list” often stem from travelers assuming there are multiple airports. DPS is the only commercial international airport on the island of Bali.
Interactive traveler tools

Build a practical DPS travel plan

These tools calculate planning guidance directly on your device. Always rely on official Indonesian immigration portals for exact fees.

Recommended airport arrival time

Bali traffic can be severe. Leave extra time for departures.

Choose your flight time.

Entry Fee Estimator (per person)

Most tourists must pay both the Visa and the Tourist Levy.

Navigating the Airport

How to clear immigration and customs at Bali Airport

Arriving at the bali airport code international terminal can be overwhelming due to the volume of tourists. The fastest way out of the airport is to complete three digital steps *before* you board your flight to Bali.

  1. 1
    The e-VOA (Electronic Visa on Arrival)

    Apply online via the official Molina immigration portal prior to travel. This costs 500,000 IDR. Having an e-VOA allows you to use the automated immigration gates (autogates), skipping the massive manual visa-on-arrival queues.

  2. 2
    The Bali Tourist Levy

    Pay the mandatory 150,000 IDR tax via the “Love Bali” app or website before arriving. You will receive a QR code to be scanned at the airport checkpoints.

  3. 3
    Electronic Customs Declaration (e-CD)

    Indonesia no longer uses paper customs forms. You must fill out the e-CD online (within 3 days of your arrival). It generates a QR code that you scan to exit the baggage claim area.

  4. 4
    Baggage Claim & Exit

    After clearing the autogates, collect your luggage, scan your e-CD QR code, and walk out into the arrival hall to meet your driver.

Complete your Customs Declaration Open the official e-CD Portal ↗. Next step: You can only do this within 3 days of your arrival date. Fill out the form, screenshot the resulting QR code, and keep it in your phone’s photo gallery for fast scanning at the baggage exit.
Ground Transport

Getting from DPS airport to your hotel

Beware of Touts

When you exit the international arrival doors, you will be approached by dozens of unofficial taxi drivers. For safety and fair pricing, stick to official methods.

Transport OptionHow it worksEstimated Time
Grab / Gojek LoungeFollow the green signs to the dedicated ride-hailing lounge. Book via the app for fixed, transparent pricing.Varies by destination
Official Airport TaxiPurchase a prepaid ticket at the official counter just outside the exit doors. Do not negotiate with drivers directly.Varies by destination
To Kuta / SeminyakShort distance, but traffic is heavy.25-45 minutes
To CangguHeavy traffic route heading north.1-2 hours
To UbudLonger distance into the central highlands.1.5-2.5 hours
Pro Tip: Download the Grab or Gojek apps and set up your credit card *before* you leave your home country. This allows you to book a ride immediately upon landing using the airport’s free Wi-Fi.
Terminal Layout

International vs. Domestic Terminals

DPS features two terminals: the International Terminal and the Domestic Terminal. They are located next to each other within the same airport complex. If you are transferring from an international flight to a domestic flight (e.g., flying to Lombok or Jakarta), you must exit the international terminal, walk roughly 5–10 minutes along the covered pathway, and re-check your bags at the domestic terminal.

Before leaving

DPS travel-day checklist

Checklist progress is saved on this device.

Search questions answered

Top FAQs about the Bali airport code and travel

What is the Bali airport code?
The official three-letter passenger (IATA) airport code for Bali is DPS.
What is the Bali airport code ICAO?
The ICAO code for I Gusti Ngurah Rai International Airport in Bali is WADD (it was previously WRRR).
What country is the Bali airport code in?
The DPS airport code is located in Indonesia.
What is the Bali airport code name?
While the code is DPS (standing for Denpasar), the official name of the airport is I Gusti Ngurah Rai International Airport.
Is there a Bali airport code list of different airports?
No. DPS is the only commercial airport serving the island of Bali. There are no other passenger airports on the island.
Do I need to pay a tourist tax at Bali Airport?
Yes. As of 2024, all foreign tourists arriving in Bali must pay a mandatory 150,000 IDR Tourist Levy, which should ideally be paid online before arrival via the Love Bali portal.
How do I skip the Visa on Arrival line in Bali?
Apply for an e-VOA (Electronic Visa on Arrival) via the official Molina website before you fly. This allows you to use the automated electronic immigration gates (autogates) upon landing.
Are Grab and Gojek allowed at Bali airport?
Yes. Both Grab and Gojek have official dedicated lounges at the airport where you can safely book and wait for your ride-hail driver.
Editorial transparency

Official sources and update policy

This universal SEO master audit prioritizes data directly from Indonesian Immigration, Customs, and the Bali Provincial Government to ensure passengers have accurate entry requirements and avoid scam websites.

Indonesian Immigration (Molina)Official portal for the e-VOA application.
Bali Provincial GovernmentLove Bali portal for the mandatory tourist levy.
Indonesian CustomsOfficial e-CD (Electronic Customs Declaration) portal.
Last fact-check: August 2026. Visa fees, tourist levies, and customs portal URLs are subject to change by the Indonesian government. Always verify via the provided official links before departure.