What Are the Entry Points for Indonesia eVisa?
An Indonesia eVisa allows you to enter Indonesia through designated international airports, seaports (including cruise terminals and Singapore/Malaysia ferry ports), and authorized land borders operated by the Directorate General of Immigration.
Whether you are flying directly into Bali (Ngurah Rai - DPS) or Jakarta (Soekarno-Hatta - CGK), taking a ferry from Singapore to Batam or Bintan, or arriving on a cruise ship calling at Benoa (Bali), Celukan Bawang, Lombok, Komodo, or Semarang, you can apply online before departure on our Indonesia eVisa application form.
Designated International Airport Entry Points
These major international airports accept approved Indonesia eVisas (and feature biometric Autogates at Bali DPS and Jakarta CGK for eligible e-passport holders):
| Airport Name | City / Island | IATA Code | Common International Routes & Notes |
|---|---|---|---|
| I Gusti Ngurah Rai International Airport | Bali (Denpasar) | DPS | Primary leisure hub; Autogates available for eVisa holders (aged 6+) |
| Soekarno-Hatta International Airport | Jakarta (Java) | CGK | Primary capital & business gateway; Autogates available |
| Juanda International Airport | Surabaya (East Java) | SUB | Gateway to Mount Bromo & East Java |
| Kualanamu International Airport | Medan (North Sumatra) | KNO | Gateway to Lake Toba & Bukit Lawang |
| Yogyakarta International Airport | Yogyakarta (Central Java) | YIA | Gateway to Borobudur & Prambanan |
| Zainuddin Abdul Madjid International Airport | Lombok (West Nusa Tenggara) | LOP | Direct flights from Singapore & Kuala Lumpur |
| Sultan Hasanuddin International Airport | Makassar (South Sulawesi) | UPG | Hub for Sulawesi & eastern Indonesia |
| Sam Ratulangi International Airport | Manado (North Sulawesi) | MDC | Diving hub (Bunaken & Lembeh) |
| Hang Nadim International Airport | Batam (Riau Islands) | BTH | Riau Islands business & leisure gateway |
| Sultan Aji Muhammad Sulaiman Sepinggan | Balikpapan (East Kalimantan) | BPN | Gateway to East Kalimantan & Nusantara |
| Sultan Syarif Kasim II International Airport | Pekanbaru (Riau) | PKU | Sumatra regional flights |
| Minangkabau International Airport | Padang (West Sumatra) | PDG | Gateway to West Sumatra & Mentawai |
| Sultan Iskandar Muda International Airport | Banda Aceh (Aceh) | BTJ | Gateway to Aceh & Pulau Weh |
| Komodo International Airport | Labuan Bajo (Flores) | LBJ | Select regional flights to Komodo National Park |
Designated Seaport & Cruise Ship Entry Points
Arriving by cruise ship, yacht, or international ferry? Indonesia eVisas are accepted at major Indonesian cruise ports and Riau Islands ferry terminals. For full cruise shore-leave rules, read our Indonesia Cruise Passenger eVisa Guide.
| Seaport / Terminal Name | Destination / Island | Primary Vessel Type |
|---|---|---|
| Benoa Harbor (Pelabuhan Benoa) | South Bali (Denpasar) | International cruise ships & yachts |
| Celukan Bawang Port | North Bali (Singaraja / Lovina) | International cruise ships |
| Lembar Port (Gili Mas Cruise Terminal) | Lombok | International cruise ships |
| Labuan Bajo Port | Flores (Komodo National Park) | Cruise ships & expedition vessels |
| Tanjung Emas Port | Semarang (Central Java / Borobudur) | International cruise ships |
| Tanjung Priok Port | Jakarta | Cruise ships & passenger vessels |
| Tanjung Perak Port | Surabaya (East Java) | International cruise ships |
| Probolinggo Port | East Java (Mount Bromo shore excursions) | Cruise ship tender port |
| Belawan Port & Sabang Port | Medan (North Sumatra) & Pulau Weh (Aceh) | Malacca Strait & Indian Ocean cruises |
| Batam Ferry Terminals | Batam Center, Sekupang, Harbour Bay, Nongsa, Waterfront | High-speed ferries from Singapore & Malaysia |
| Bintan Ferry Terminals | Bandar Bentan Telani (Lagoi), Tanjung Pinang | Ferries from Singapore Tanah Merah |
| Dumai & Tanjung Balai Karimun | Riau & Riau Islands | Ferries from Malaysia & Singapore |
Land Border Entry Points
Designated land border checkpoints (Pos Lintas Batas Negara - PLBN) for overland travel include:
- Entikong, Aruk, and Badau (West Kalimantan โ bordering Sarawak, Malaysia)
- Motaain, Motamasin, and Wini (East Nusa Tenggara โ bordering Timor-Leste)
- Skouw (Papua โ bordering Papua New Guinea)
Always verify that your specific overland checkpoint is open for eVisa clearance before traveling by road.
Port Rules for Multi-Stop Trips & Cruises
- First port of entry: Your eVisa is validated at the first Indonesian airport or seaport where you clear immigration.
- Domestic flights and consecutive Indonesian ports: Once you clear immigration at your first entry port (for example, Jakarta CGK or Bali DPS, or your first Indonesian cruise port), moving between Indonesian islands without leaving Indonesian territory counts as part of the same single entry.
- Exiting and re-entering Indonesia: Standard 30-day ($70 govt fee) and 60-day ($130 govt fee) Tourist eVisas are single-entry. If you fly out to Singapore, Malaysia, or Timor-Leste and return to Indonesia later, you will need a new eVisa for the second entry.
Arrival Requirements at Indonesian Checkpoints
Have these items ready before you reach the immigration desk or Autogate:
- Passport: Valid for at least 6 months from your arrival date, matching the passport number on your eVisa.
- Printed Indonesia eVisa PDF: Plus an offline copy saved on your phone.
- Return or onward ticket: Showing departure from Indonesia within your 30-day or 60-day stay.
- Electronic customs declaration (ECD) & Bali tourist levy (if visiting Bali): Can be completed shortly before departure.
Traveling with family or a tour group? You can submit up to 15 travelers in one checkout on our application page โ see Family & Group Indonesia eVisa for details.
Frequently Asked Questions
Can I enter Indonesia at a different airport than the one I originally planned? If your itinerary changes between designated Indonesia eVisa airports (for example, flying into Jakarta CGK instead of Bali DPS), approved Indonesia eVisas are generally valid across designated international eVisa entry points. Still, keep your updated flight ticket ready at border control.
Can I enter Bali by air and leave Indonesia from Jakarta or Batam by ferry? Yes. You can enter through one designated eVisa checkpoint (such as Bali DPS Airport) and depart from another authorized international checkpoint (such as Jakarta CGK Airport or a Batam ferry terminal).
Do Indonesia cruise ports accept the online eVisa? Yes. Major cruise ports including Benoa (Bali), Celukan Bawang, Lombok (Lembar/Gili Mas), Labuan Bajo (Komodo), Semarang, Jakarta, and Surabaya accept the pre-approved Indonesia eVisa. Read our Cruise Passenger eVisa Guide.
How much does an Indonesia eVisa cost? The government fee is $70 (30-day Tourist eVisa) or $130 (60-day Tourist eVisa) per traveler, plus our $69.99 service fee per traveler (backed by a 100% service fee refund if refused). See full fee details or apply online now.