Visa on Arrival (VOA) for foreign travellers
Last updated 3 July 2024
Table of contents
The Indonesian Government has opened its Visa on Arrival services for tourism, governmental visit, business meeting, purchase of goods, and transit at the following entry points:
Airport Immigration Border Controls
- Adisumarmo, Surakarta, Central Java
- Hang Nadim, Batam, Riau Islands
- Juanda, Surabaya, East Java
- Kualanamu, Medan, North Sumatra
- Minangkabau, Padang, West Sumatra
- Ngurah Rai, Denpasar, Bali
- Raja Haji Fisabilillah, Tanjung Pinang, Riau Islands
- Sam Ratulangi, Manado, North Sulawesi
- Soekarno Hatta, Banten, DKI Jakarta
- Sultan Aji Muhammad Sulaiman, Balikpapan, East Kalimantan
- Sultan Hasanuddin, Makassar, South Sulawesi
- Sultan Mahmud Badaruddin II, Palembang, South Sumatra
- Sultan Syarif Kasim II, Pekanbaru, Riau
- Syamsuddin Noor, Banjarmasin, South Kalimantan
- Yogyakarta, Special Region of Yogyakarta
- Zainuddin Abdul Majid, Mataram, West Nusa Tenggara
Seaports Immigration Border Controls
- Achmad Yani, Ternate, North Mollucas
- Amamapare, Mimika, Papua
- Anggrek, Gorontalo, Gorontalo
- Bagan Siapi-Api, Bagain Siapi-Api, Riau
- Bandar Bentan Telani Lagoi, Tanjung Uban, Riau Islands
- Bandar Seri Udana Lobam, Tanjung Uban, Riau Islands
- Bandar Sri Setia Raja, Bengkalis, Riau
- Batam Centre, Batam, Riau Islands
- Batu Ampar, Batam, Riau Island
- Belakang Padang, Belakang Padang, Riau Island
- Belawan, Belawan, North Sumatera
- Benere, Sumbawa Besar, West Nusa Tenggara
- Benoa, Denpasar, Bali
- Biak, Biak, Papua
- Boom Baru, Palembang, South Sumatera
- Celukan Bawang, Singaraja, Bali
- Cirebon, Cirebon, West Jawa
- Citra Tri Tunas, Batam, Riau Islands
- Ciwandan, Cilegon, Banten
- Dumai, Dumai, Riau
- Dwi Kora, Pontianak, West Kalimantan
- Garongkong, Parepare, South Sulawesi
- Gunung Sitoli, Sibolga, North Sumatera
- Jambi, Jambi, Jambi
- Jayapura, Jayapura, Papua
- Kabil, Batam, Riau Islands
- Kendari, Kendari, Southeast Sulawesi
- Kota Baru, Batulicin, South Kalimantan
- Kuala Enok, Tembilahan, Riau
- Kuala Langsa, Langsa, Aceh
- Kuala Tanjung, Tanjung Balai Asahan, North Sumatera
- Kuala Tungkal, Kuala Tungkal, Jambi
- Kumai, Sampit, Central Kalimantan
- Labuan Bajo, Labuan Bajo, East Nusa Tenggara
- Lauren Say, Maumere, East Nusa Tenggara
- Lembar, Mataram, West Nusa Tenggara
- Lhokseumawe, Lhokseumawe, Aceh
- Malahayati, Banda Aceh, Aceh
- Malundung, Tarakan, East Kalimantan
- Manado, Manado, North Sulawesi
- Marina Ancol, North Jakarta, DKI Jakarta
- Marina Teluk Senimba, Batam, Riau Islands
- Merauka, Merauke, Papua
- Muara Sabak, Kuala Tungkal, Jambi
- Nongsa Terminal Bahari, Batam, Riau Islands
- Nusantara, Tahuna, North Sulawesi
- Nusantara Pare Pare, Pare Pare, South Sulawesi
- Padang Bai, Singaraja, Bali
- Panarukan, Jember, East Jawa
- Pangkal Balam, Pangkal Pinang, Bangka Belitung
- Panjang, Banda Lampung, Lampung
- Pantoloan, Palu, Central Sulawesi
- Pasuruan, Malang, East Jawa
- Patimban, Bandung, West Jawa
- Probolinggo, Malang, East Jawa
- Pulai Baai, Bengkulu, Bengkulu
- Sabang, Sabang, Aceh
- Samarinda, Samarinda, East Kalimantan
- Sampit, Sampit, Central Kalimantan
- Samudera, Bitung, North Sulawesi
- Saumlaki, Tual, Moluccas
- Sekupang, Batam, Riau Islands
- Sekat Lampa, Ranai, Riau Islands
- Semayang, Balikpapan, Riau Islands
- Siak Sri Indapura, Siak, Riau
- Sibolga, Sibolga, North Sumatera
- Sintete, Sambas, West Kalimantan
- Soekarno-Hatta, Makassar, South Sulawesi
- Sorong, Sorong, Papua
- Sri Bayintan, Tanjung Pinang, Riau Islands
- Sri Bintan Pura, Tanjung Pinang, Riau Islands
- Sunda Kelapa, North Jakarta, DKI Jakarta
- Sungai Pakning, Bengkalis, Riau
- Sungai Guntung, Tembilahan, Riau
- Taboneo, Banjarmasin, South Kalimantan
- Tanjung Balai Karimun, Tanjung Balai Karimun, Riau Islands
- Tanjung Emas, Semarang, Central Jawa
- Tanjung Gudang, Pangkal Pinang, Bangka Belitung
- Tanjung Harapan, Selat Panjang, Riau
- Tanjung Intan, Cilacap, Central Jawa
- Tanjung Kalian, Pangkal Pinang, Bangka Belitung
- Tanjung Medang, Bengkalis, Riau
- Tanjung Pandan, Tanjung Pandan, Bangka Belitung Islands
- Tanjung Perak, Tanjung Perak, East Jawa
- Tanjung Priok, Tanjung Priok, DKI Jakarta
- Tanjung Uban, Tanjung Uban, Riau Islands
- Tanjung Wangi, Jember, East Jawa
- Tarempa, Tarempa, Riau Islands
- Teluk Bayur, Padang, West Sumatera
- Teluk Nibung, Tanjung Balai Asahan, North Sumatera
- Tembilahan, Tembilahan, Riau
- Tenau, Kupang, East Nusa Tenggara
- Tri Sakti, Banjarmasin, South Kalimantan
- Tual, Tual, Moluccas
- Yos Sudarso, Ambon, Moluccas
Cross-border posts Immigration Border Controls
- Aruk, Sambas, West Kalimantan
- Entikong, Entikong, West Kalimantan
- Mota'ain, Atambua, East Nusa Tenggara
- Motamasin, Atambua, East Nusa Tenggara
- Skouw, Merauke, Papua
- Tunon Taka, Nunukan, North Kalimantan
- Wini, Atambua, East Nusa Tenggara
- Jagoi Babang, West Kalimantan
- Nangai Badau, West Kalimantan
- Sei Nyamuk, Kalimantan Utara
- Serasan, Kepulauan Riau
Eligible nationalities
- Albania
- Andorra
- Argentin
- Armenia
- Australia
- Austria
- Bahrain
- Belarus
- Belgium
- Bosnia and Herzegovina
- Brazil
- Brunei Darussalam
- Bulgaria
- Cambodia
- Canada
- Chile
- China, People's Republic of
- Chinese Taipei
- Colombia
- Croatia
- Cyprus
- Czech Republic
- Denmark
- Ecuador
- Egypt
- Estonia
- Finland
- France
- Germany
- Greece
- Guatemala
- Hong Kong SAR
- Hungary
- Iceland
- India
- Ireland
- Italy
- Japan
- Jordan
- Kazakhstan
- Kenya
- Korea, Republic of
- Kuwait
- Laos
- Latvia
- Liechtenstein
- Lithuania
- Luxembourg
- Macau SAR
- Malaysia
- Maldives
- Malta
- Mexico
- Monaco
- Mongolia
- Morocco
- Mozambique
- Myanmar
- Netherlands
- New Zealand
- Norway
- Oman
- Palestine
- Papua New Guinea
- Peru
- Philippines
- Poland
- Portugal
- Qatar
- Romania
- Russia
- Rwanda
- San Marino
- Saudi Arabia
- Serbia
- Seychelles
- Singapore
- Slovakia
- Slovenia
- South Africa
- Spain
- Suriname
- Sweden
- Switzerland
- Tanzania
- Thailand
- Timor Leste
- Tunisia
- Turkiye
- Ukraine
- United Arab Emirates
- United Kingdom
- United States of America
- Uzbekistan
- Vatican
- Venezuela
- Vietnam
The Visa on Arrival costs Rp. 500.000 and is valid for 30 days. The Visa on Arrival can get extended once, with 30 days, at a local Immigration Office in Indonesia with an extension fee of Rp. 500.000. The Visa on Arrival cannot be converted into another type of stay permit.
Requirements
- Official national passport with a minimum validity of 6 months from the entry date. Bearers of any type of travel document other than a regular national passport must arrange an eVisa prior to their journey
- Copy of a return ticket, or ticket continuing the journey to another country
- Documents required in accordance with the provisions of the Indonesian Health Protocol issued by the Covid-19 Task Force.
- In case of a governmental visit, the traveller must also attach an invitation letter regarding the attending of a meeting / conference issued by the Indonesian Ministry / Department / Institutions concerned