Nationals of the following countries can apply for their Transit (7 days maximum stay) and/or Tourist visa upon arrival at the following Airports/Seaports in Indonesia for a maximum visit of 30 days:


Visitors should be in possession of valid passport with minimum of 6 months validity and a return or an onward journey ticket at the time of arrival. Please be advised that Visa on Arrival may only be extended upon approval from the Director General of Immigration of the Republic of Indonesia in case of natural disaster, illness or accident, and cannot be transferred to another type of visa. Overstay visitors incur to pay a penalty of US$20.- per day/person (for under 60 days stay) whilst over 60 days stay will be a 5 (five) year prison sentence or a fine of IDR25.000.000 (local currency).



  1. Passport must be valid for a minimum of 6 (six) months as from the date of entry into Indonesia.
  2. Onward or return tickets are compulsory
  3. No compulsory vaccinations
  4. Visitors must enter through the designated airports and/or seaports in Indonesia.


There are 20 (twenty) airports and 23 (twenty three) seaports across Indonesia with VOA facilities:

1. Adi Sumarmo in Solo (Central Java)
2. Adisutjipto in Yogjakarta (Yogjakarta)
3. Ahmad Yani in Semarang (Central Java)
4. Bandara Internasional Lombok in Lombok Tengah (West Nusa Tenggara)
5. El Tari in Kupang (Timor, East Nusa Tenggara)
6. Halim Perdana Kusuma in Jakarta
7. Hang Nadim in Batam (Riau Islans)
8. Hassanudin in Makasar (South Sulawesi)
9. Husein Sastranegara in Bandung (West Java)
10. Juanda in Surabaya (East Java)
11. Minang Kabau in Padang (West Sumatera)
12. Ngurah Rai in Denpasar (Bali)
13. Polonia in Medan (North Sumatera)
14. Sam Ratulangi in Manado (North Sulawesi)
15. Sepinggan in Balikpapan (East Kalimantan)
16. Soekarno Hatta in Jakarta
17. Sultan Iskandar Muda in Banda Aceh (Nanggrou Aceh Darussalam)
18. Sultan Mahmud Badaruddin II in Palembang (South Sumatera)
19. Sultan Syarif Kasim II in Pekan Baru (Riau)
20. Supadio in Pontianak (West Kalimantan)

1. Bandar Bintan Telani Lagoi in Tanjung Uban, Bintan (Riau Islands)
2. Bandar Seri Udana Lobam in Tanjung Uban, Bintan (Riau Islands)
3. Batu Ampar in Batam (Riau Islands)
4. Belawan in Medan (Sumatera Utara)
5. Benoa in Bali
6. Bitung in Bitung (Sulawesi Utara)
7. Jayapura in Jayapura (Papua)
8. Marina Teluk Senimba in Batam (Riau Islands)
9. Maumere in Flores (East Nusa Tenggara)
10. Nongsa in Batam (Riau Islands)
11. Padang Bai in Bali
12. Pare-pare in Pare-pare (South Sulawesi)
13. Sekupang in Batam (Riau Islands)
14. Sibolga in Sibolga (North Sumatera)
15. Soekarno-Hatta in Makasar (South Sulawesi)
16. Sri Bintang Pura in Tanjung Pinang (Riau Islands)
17. Tanjung Balai Karimun in Karimun (Riau Islands)
18. Tanjung Mas in Semarang (Central Java)
19. Tanjung Priok in Surabaya (East Java)
20. Teluk Bayur in Padang (West Sumatera)
21. Batam Center in Batam (Riau Islands)
22. Tenau in Kupang (East Nusatenggara)
23. Yos Sudarso in Dumai (Riau)


Please note that these regulations do not apply for foreigners/expatriates (including members of their family) who are assigned/based in Indonesia. Visa is required and should be applied for beforehand. Those whose countries ARE NOT included in the above list or wish to stay longer than 30 days in Indonesia, should apply for their visa in advance, at the Indonesian Embassy.