EVOA Bali Airports – Entry Points for 2026
The EVOA Bali (Electronic Visa on Arrival) is accepted at all official Indonesian international entry points. For most visitors flying to Bali, your point of entry will be Ngurah Rai International Airport. Here is what you need to know.
Ngurah Rai International Airport (DPS) – Bali’s Gateway
Ngurah Rai International Airport (IATA: DPS) is the only international airport in Bali and the main gateway for travelers from around the world. Key facts:
- Full name: I Gusti Ngurah Rai International Airport
- IATA code: DPS
- Location: Tuban, Kuta, South Bali (about 13 km from Denpasar city center)
- Terminals: International Terminal and Domestic Terminal
- Airlines: Garuda Indonesia, Singapore Airlines, Qantas, AirAsia, Qatar Airways, and many more
- Direct routes: Singapore, Kuala Lumpur, Sydney, Melbourne, Tokyo, Seoul, Dubai, Amsterdam, and many others
Distances from Bali Airport to Key Areas
| Destination | Distance | Approx. Drive Time |
|---|---|---|
| Kuta | 2-3 km | 10-20 min |
| Seminyak | 8 km | 20-30 min |
| Canggu | 14 km | 25-45 min |
| Denpasar | 13 km | 20-35 min |
| Jimbaran | 5 km | 10-15 min |
| Nusa Dua | 12 km | 20-30 min |
| Ubud | 35 km | 50-90 min |
| Sanur | 18 km | 30-45 min |
What Happens at Bali Airport with EVOA
- Land at Ngurah Rai International Airport (DPS)
- Proceed to immigration – follow signs for International Arrivals
- Have your documents ready: passport, EVOA approval, All Indonesia QR code
- Join the immigration queue (EVOA holders may use a dedicated faster lane at some times)
- Present documents at the counter – biometric scan completed
- Collect baggage and proceed through customs
- Exit to arrivals hall – taxis, Grab, and hotel transfers available
Other Indonesian Entry Points That Accept EVOA
While most Bali visitors enter through DPS, the EVOA is also valid at other major Indonesian entry points:
- Soekarno-Hatta International Airport (CGK) – Jakarta
- Juanda International Airport (SUB) – Surabaya
- Kualanamu International Airport (KNO) – Medan, Sumatra
- Sultan Hasanuddin International Airport (UPG) – Makassar, Sulawesi
- Batam Waterfront Ferry Terminal – Batam (entry from Singapore)
- Tanjung Uban Port – Bintan Island
Airport Transportation in Bali
From Ngurah Rai Airport, transportation options include:
- Grab/Gojek – Ride-hailing apps. Designated pickup zones at airport. Cheapest option.
- Official metered taxis – Blue Bird and Komotra taxis are reliable metered options.
- Hotel/villa transfers – Pre-book through your accommodation for peace of mind.
- Rental car – Available at the airport. International license required.
Bali Tourist Levy at the Airport
If you have not pre-paid the Bali Tourist Levy (IDR 150,000), you can pay at designated counters at Ngurah Rai Airport. Paying online in advance at lovebali.baliprov.go.id is faster. See the full Bali entry requirements for all costs.
Frequently Asked Questions
What airport do you fly into for Bali?
Bali’s only international airport is Ngurah Rai International Airport (IATA code: DPS), also known as I Gusti Ngurah Rai International Airport, located in Tuban, about 13 km south of Denpasar and close to Kuta and Seminyak.
Is EVOA accepted at all Indonesian airports?
Yes. The EVOA is accepted at all designated Indonesian international entry points, including Ngurah Rai (Bali), Soekarno-Hatta (Jakarta), Juanda (Surabaya), and other major international airports, seaports, and select land borders.
How far is Bali airport from Seminyak and Ubud?
Ngurah Rai Airport to Seminyak is approximately 8 km (20-30 minutes by car). Ngurah Rai Airport to Ubud is approximately 35 km (45-60 minutes by car without traffic, longer during peak hours).
Do I need to take a taxi or can I use Grab at Bali airport?
Both options are available. Grab (the Southeast Asian equivalent of Uber) operates at Ngurah Rai Airport. Official metered taxis are also available. Rideshare pickups are typically in a designated zone. Pre-book airport transfers for a smoother experience.