Indonesia Logo
Indonesia
eVisa Travel Services
Apply Now
This is not a government website. We are an independent visa assistance service, not affiliated with the Government of Indonesia. You may also apply directly on the Indonesian government portal, evisa.imigrasi.go.id, without a service fee.
Back to FAQ
Question & Answer

What Are the Entry Points for Indonesia eVisa? (Airports, Bali & Cruise Seaports)


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 NameCity / IslandIATA CodeCommon International Routes & Notes
I Gusti Ngurah Rai International AirportBali (Denpasar)DPSPrimary leisure hub; Autogates available for eVisa holders (aged 6+)
Soekarno-Hatta International AirportJakarta (Java)CGKPrimary capital & business gateway; Autogates available
Juanda International AirportSurabaya (East Java)SUBGateway to Mount Bromo & East Java
Kualanamu International AirportMedan (North Sumatra)KNOGateway to Lake Toba & Bukit Lawang
Yogyakarta International AirportYogyakarta (Central Java)YIAGateway to Borobudur & Prambanan
Zainuddin Abdul Madjid International AirportLombok (West Nusa Tenggara)LOPDirect flights from Singapore & Kuala Lumpur
Sultan Hasanuddin International AirportMakassar (South Sulawesi)UPGHub for Sulawesi & eastern Indonesia
Sam Ratulangi International AirportManado (North Sulawesi)MDCDiving hub (Bunaken & Lembeh)
Hang Nadim International AirportBatam (Riau Islands)BTHRiau Islands business & leisure gateway
Sultan Aji Muhammad Sulaiman SepingganBalikpapan (East Kalimantan)BPNGateway to East Kalimantan & Nusantara
Sultan Syarif Kasim II International AirportPekanbaru (Riau)PKUSumatra regional flights
Minangkabau International AirportPadang (West Sumatra)PDGGateway to West Sumatra & Mentawai
Sultan Iskandar Muda International AirportBanda Aceh (Aceh)BTJGateway to Aceh & Pulau Weh
Komodo International AirportLabuan Bajo (Flores)LBJSelect 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 NameDestination / IslandPrimary Vessel Type
Benoa Harbor (Pelabuhan Benoa)South Bali (Denpasar)International cruise ships & yachts
Celukan Bawang PortNorth Bali (Singaraja / Lovina)International cruise ships
Lembar Port (Gili Mas Cruise Terminal)LombokInternational cruise ships
Labuan Bajo PortFlores (Komodo National Park)Cruise ships & expedition vessels
Tanjung Emas PortSemarang (Central Java / Borobudur)International cruise ships
Tanjung Priok PortJakartaCruise ships & passenger vessels
Tanjung Perak PortSurabaya (East Java)International cruise ships
Probolinggo PortEast Java (Mount Bromo shore excursions)Cruise ship tender port
Belawan Port & Sabang PortMedan (North Sumatra) & Pulau Weh (Aceh)Malacca Strait & Indian Ocean cruises
Batam Ferry TerminalsBatam Center, Sekupang, Harbour Bay, Nongsa, WaterfrontHigh-speed ferries from Singapore & Malaysia
Bintan Ferry TerminalsBandar Bentan Telani (Lagoi), Tanjung PinangFerries from Singapore Tanah Merah
Dumai & Tanjung Balai KarimunRiau & Riau IslandsFerries 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:

  1. Passport: Valid for at least 6 months from your arrival date, matching the passport number on your eVisa.
  2. Printed Indonesia eVisa PDF: Plus an offline copy saved on your phone.
  3. Return or onward ticket: Showing departure from Indonesia within your 30-day or 60-day stay.
  4. 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.

Important Disclosure

indonesiaimmigration.com is a privately operated visa assistance website. We are an independent commercial agency and are not affiliated with, endorsed by, or acting on behalf of the Government of Indonesia, its Directorate General of Immigration, or any Indonesian embassy or consulate.

The eVisa is issued only by Indonesian immigration. We prepare and file the application on your behalf and we chase it up, but we cannot approve a visa, guarantee an approval, or speed up a government decision.

You may also apply directly on the Indonesian government portal, evisa.imigrasi.go.id, and pay only the government fee. If you use our service, our service fee is added and every amount is itemised separately before payment.

Real human support 24/7!