DPS Airport Code (Bali): IATA, Terminals & Travel Info

Airport facts checked September 2026 Independent traveler information
Bali airport code & travel planning

DPS airport code: Bali’s IATA code, terminals and arrival essentials

DPS is the IATA airport code for I Gusti Ngurah Rai International Airport, the airport commonly used by travelers flying to Bali and Denpasar. Its ICAO code is WADD.

Quick answer: if your airline ticket or baggage tag shows DPS, it refers to I Gusti Ngurah Rai International Airport in Tuban, Kuta, Badung Regency, Bali.
Independent information guide. Airport operations, airline counters, visa rules, pickup arrangements and government entry requirements can change. Recheck the responsible official source before travel.
Start here

What airport is DPS?

Verified Sep 2026

DPS is the IATA code for I Gusti Ngurah Rai International Airport. Indonesia’s Directorate General of Civil Aviation lists DPS as the airport’s IATA code and WADD as its ICAO identifier.

The airport is in Tuban, Kuta District, Badung Regency, Bali. Travelers often call it Bali Airport, Denpasar Airport, Ngurah Rai Airport or simply DPS. Those names normally refer to the same main passenger airport.

IATA DPS
ICAO WADD
Airport I Gusti Ngurah Rai International
Coordinates 8°44′51″S, 115°10′09″E
Why “DPS” if the airport is not in central Denpasar? Airport codes identify the aviation market and airport rather than functioning as street-address abbreviations. For travel planning, rely on the airport name, code and terminal shown by your operating airline.
Choose the correct side

Domestic vs international terminals at DPS

DPS has separate Domestic and International terminal areas. Your airline and itinerary determine which one you need, so do not choose a drop-off point only from the airport code.

DOM

Domestic terminal

Use the domestic terminal for flights operating within Indonesia. Check the operating airline and flight number before arranging a driver or taxi.

Open official domestic terminal information

INTL

International terminal

Use the international terminal when departing Indonesia on an international flight or when your airline instructs you to process through international departures.

Open official international terminal information

Connection warning: a ticket containing both domestic and international sectors can involve different processing requirements. Confirm baggage through-checking and the transfer procedure with the operating airline instead of assuming you can remain airside.
International passengers

What to prepare before arriving at DPS

Current government routes

International arrival formalities are separate from the airport code itself, but they are among the most important practical checks for travelers flying into Bali. Visa eligibility, the national arrival declaration and Bali’s provincial tourist levy are different requirements.

Complete the All Indonesia arrival declaration

Indonesia’s government now uses All Indonesia as the integrated arrival declaration for immigration, customs, health and quarantine information at DPS. It can be completed from three days before arrival and the declaration itself is free.

Open All Indonesia

Check your visa or visa-exemption status

Entry rules depend on nationality, passport and purpose of travel. Travelers eligible for Indonesia’s B1 Visa on Arrival currently pay Rp500,000 for an initial stay of up to 30 days; the immigration guidance says it can be extended once to a maximum total stay of 60 days.

Official Indonesia eVisa portal

Prepare the documents required for your immigration route

Current B1/e-VoA guidance requires an eligible traveler to use a qualifying passport and includes passport-validity and onward/return-travel requirements. Do not assume another traveler’s visa arrangement applies to you.

Check Indonesia Immigration

Check Bali’s foreign-tourist levy separately

Bali Province currently charges qualifying foreign tourists Rp150,000 per person. Love Bali recommends paying online before arrival and issues a payment voucher with a QR code. Official exemptions exist for specified categories.

Official Love Bali portal

Keep confirmations accessible after landing

Keep your passport, airline details and any required arrival, visa or levy confirmations available on your phone, with an offline copy where practical. Then follow the airport signs for immigration, baggage, customs/quarantine and the public arrivals area.

Do not confuse three different things: All Indonesia is an arrival declaration, an Indonesian visa or visa exemption controls immigration permission, and the Bali foreign-tourist levy is a provincial tourism charge. Completing one does not automatically complete the others.
After baggage claim

Taxi, Grab and Gojek pickup at DPS

The airport’s current transport information lists taxi, Grab and Gojek services. Pickup points differ by service and terminal, so follow current airport signage instead of arranging to meet a driver at an unspecified curb.

TAXI

Airport taxi

Official airport information lists taxi service as a ground-transport option. Use the designated airport process or counter and confirm the destination and price basis before leaving.

GRAB

Grab

The airport says the Grab Lounge pickup location serves the pickup zones of both international and domestic arrivals. Follow the current app and terminal signs because meeting points can be adjusted operationally.

GOJEK

Gojek

The airport lists a Gojek Customer Lounge at the International Drop Zone and in the Domestic Arrival Hall. Check your app after landing for the current pickup instruction.

HOTEL

Hotel or pre-arranged transfer

If a hotel or private driver is collecting you, agree on a named meeting point in advance. Keep the driver’s contact information accessible because airport meeting areas can be busy.

Allow for Bali road conditions. A destination that looks close on a map can take substantially longer during busy traffic periods. Check a live route shortly before leaving the airport rather than relying on a fixed transfer time from an old guide.
Driving to the airport

DPS airport parking charges

Official page checked Sep 2026

The airport publishes parking for motorcycles, cars, buses and premium car parking. Multi-level car parking is located north of the International Arrivals Terminal and north of the Domestic Terminal.

Vehicle Initial published charge Additional published charge Lost ticket
Motorcycle Rp5,000 for 0–12 hours Rp3,000 per additional hour Rp50,000
Car Rp12,000 for the first hour Rp6,000 per additional hour Rp100,000
Bus / truck over 6 wheels Rp16,000 for the first hour Rp6,000 per additional hour Rp100,000
Premium car parking Rp150,000 per entry plus regular tariff Regular tariff applies Rp100,000

Parking charges can change. Treat these as the rates displayed on the official airport parking page when checked in September 2026 and verify them before driving to DPS.

Verify current DPS parking information

Leaving Bali or connecting

Departure, baggage and transit checks

1

Check the operating airline

Use your airline’s current departure information for check-in opening, bag-drop deadlines, boarding requirements and terminal instructions. These are airline- and flight-specific.

2

Allow road-time margin

Build your airport journey around the airline’s required check-in time, then add a sensible road-traffic buffer. Bali traffic conditions can make a fixed city-to-airport estimate unreliable.

3

Keep baggage documents

If checked baggage is delayed or missing, keep your baggage tag and boarding pass and contact the operating airline’s baggage or Lost & Found channel before leaving the airport where possible.

Connecting through DPS

The airport provides transit and transfer procedures, but what you must do depends on the itinerary. A through-ticket with baggage checked to the final destination may follow a different route from separate tickets that require baggage collection and re-checking.

Before flying: ask the operating airline whether your baggage is through-checked, whether you remain airside, and whether you must pass Indonesian immigration or customs during the connection. Do not rely on a generic connection rule.
Bali-specific planning

Two details that can materially affect a DPS trip

Nyepi airport closure

The airport’s service standard states that the aerodrome closes every Nyepi, Bali’s Day of Silence. If your itinerary is near Nyepi, check your airline and the airport for the exact operational notice for that year before finalizing connections or transfers.

Bali traffic is part of departure planning

Do not plan your departure solely from the distance between your accommodation and DPS. Check the live road journey before leaving and retain enough margin to meet the operating airline’s check-in and boarding requirements.

Accessibility or assisted travel: arrange airline assistance before travel when you need wheelchair, mobility, medical or boarding support. The airport also publishes special-needs service information, but airline coordination remains important for flight-specific assistance.
Official routes

Four official checks worth doing before a Bali flight

  1. Airport operations: verify terminal, facilities and airport notices with I Gusti Ngurah Rai International Airport.
  2. Arrival declaration: use All Indonesia for the current integrated international arrival declaration.
  3. Immigration: verify nationality-specific visa or visa-exemption rules through Indonesia Immigration and the official eVisa portal.
  4. Bali tourist levy: check payment and exemption rules on the Bali Provincial Government Love Bali portal.
Source verification

Primary sources used for this DPS airport guide

Indonesia Directorate General of Civil Aviation

Used for the verified airport name, DPS and WADD codes, operator, location and coordinates.

Airport record Checked September 2026

I Gusti Ngurah Rai International Airport

Used for terminal, public transport, parking and passenger-service information.

Official airport website Checked September 2026

Directorate General of Immigration

Used for All Indonesia and current B1 Visa on Arrival information.

Indonesia Immigration Checked September 2026

Bali Provincial Government

Used for the foreign-tourist levy amount, payment process and exemption guidance.

Love Bali Checked September 2026

For another regional airport-code reference, see our Singapore Airport Code guide. You can also review our source verification and updates policy and airport travel safety and accessibility notice.

Common questions

DPS airport code FAQs

What airport is DPS?

DPS is the IATA airport code for I Gusti Ngurah Rai International Airport in Bali, Indonesia.

Is DPS the same as Bali Airport or Denpasar Airport?

Yes in normal passenger-travel usage. Bali Airport, Denpasar Airport, Ngurah Rai Airport and DPS commonly refer to I Gusti Ngurah Rai International Airport. Its physical location is in Tuban, Kuta, Badung Regency rather than central Denpasar.

What is the ICAO code for DPS?

The ICAO code is WADD. Passengers normally see the three-letter IATA code DPS on airline bookings and baggage tags.

Does DPS have separate domestic and international terminals?

Yes. The airport publishes separate Domestic and International terminal information. Check your operating airline and flight details before choosing a drop-off or pickup point.

Do international passengers arriving at DPS need All Indonesia?

Current Indonesian government guidance requires international passengers arriving through DPS to use the All Indonesia integrated arrival declaration. It combines immigration, customs, health and quarantine declaration information and can be completed from three days before arrival.

How much is Indonesia’s B1 Visa on Arrival?

For eligible travelers, current Immigration guidance lists the B1 Visa on Arrival fee as Rp500,000. It provides an initial stay of up to 30 days and can be extended once, subject to Immigration rules. Eligibility depends on nationality and travel circumstances.

How much is Bali’s foreign-tourist levy?

The Bali Provincial Government currently lists the foreign-tourist levy as Rp150,000 per qualifying person. Love Bali recommends payment before arrival and publishes the applicable exemption categories.

Can I use Grab or Gojek at DPS?

Yes. The airport currently lists both services. Its transport page places the Grab Lounge at pickup zones for international and domestic arrivals and lists Gojek Customer Lounge locations at the International Drop Zone and Domestic Arrival Hall. Follow current terminal and app instructions after landing.

Does Bali airport close for Nyepi?

Yes. The airport’s published service standard states that the aerodrome closes each Nyepi. Travelers with dates near the Balinese Day of Silence should verify the year-specific closure with the airport and their airline.

Final DPS travel check

DPS is I Gusti Ngurah Rai International Airport in Bali; WADD is its ICAO code. Before leaving for the airport, confirm your operating terminal and flight with the airline. International arrivals should separately verify All Indonesia, immigration permission and the Bali foreign-tourist levy where applicable.

This page is an independent travel-information resource and is not operated by I Gusti Ngurah Rai International Airport, InJourney Airports, Indonesia Immigration or the Bali Provincial Government.