Efective October 1st 2025, all international passengers are REQUIRED to declare their arrival through the All Indonesia platform.

logo bali visa long

Welcome to Bali Visa Agency,  Visas Service Page where you can find everything you need to know about visas in Indonesia Based on the Decree of The Minister of Justice and Human Rights No. M.HH-01.GR.01.04. TAHUN 2023 about New Visa Classification , what kind of Visa On arrival that you can use. The visa process in Indonesia can be challenging. let us help make your life easier. Competitive pricing and ethical practices are the reason we survived since 2006 until Now

B1 – TOURIST ELECTRONIC VISA ON ARRIVAL

Please fill form on bellow

FlagCountry
 A
Afghanistan – Special Calling Visa needed (we didn’t have this service)
Albania – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Algeria – Not on list visa on arrival can get C1 Tourism Visa 
Andorra – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Angola – Not on list visa on arrival can get C1 Tourism Visa 
Antigua and Barbuda – Not on list visa on arrival can get C1 Tourism Visa 
Argentina – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Armenia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Australia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Austria – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Azerbaijan -Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 B
Bahamas -Not on list visa on arrival can get C1 Tourism Visa 
Bahrain – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Bangladesh – Still on travel restrictions
Barbados – Not on list visa on arrival can get C1 Tourism Visa 
Belarus – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Belgium – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Belize – Not on list visa on arrival can get C1 Tourism Visa 
Benin – Not on list visa on arrival can get C1 Tourism Visa 
Bhutan – Not on list visa on arrival can get C1 Tourism Visa 
Bolivia – Not on list visa on arrival can get C1 Tourism Visa 
Bosnia Herzegovina – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Botswana – Not on list visa on arrival can get C1 Tourism Visa 
Brazil – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Brunei – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Bulgaria – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Burkina Faso – Not on list visa on arrival can get C1 Tourism Visa 
Burundi – Not on list visa on arrival can get C1 Tourism Visa 
 C
Cabo Verde – Not on list visa on arrival can get C1 Tourism Visa 
Cambodia – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Cameroon – Not on list visa on arrival can get C1 Tourism Visa 
Canada – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Cayman Islands – Not on list visa on arrival can get C1 Tourism Visa 
Central African Republic – Not on list visa on arrival can get C1 Tourism Visa 
Chad – Not on list visa on arrival can get C1 Tourism Visa 
Chile -Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
China – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Colombia – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Comoros – Not on list visa on arrival can get C1 Tourism Visa 
Democratic Republic of the CONGO – Not on list visa on arrival can get C1 Tourism Visa 
Republic of the CONGO – Not on list visa on arrival can get C1 Tourism Visa 
Costa Rica – Not on list visa on arrival can get C1 Tourism Visa 
Ivory Coast (Cote d’Ivoire) – Not on list visa on arrival can get C1 Tourism Visa 
Croatia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Cuba – Not on list visa on arrival can get C1 Tourism Visa 
Cyprus – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Czech Republic – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 D
Denmark – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Djibouti – Not on list visa on arrival can get C1 Tourism Visa 
Dominica -Not on list visa on arrival can get C1 Tourism Visa 
Dominican Republic – Not on list visa on arrival can get C1 Tourism Visa 
 E
Ecuador – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Egypt – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
El Salvador – Not on list visa on arrival can get C1 Tourism Visa 
Equatorial Guinea – Not on list visa on arrival can get C1 Tourism Visa 
Eritrea – Not on list visa on arrival can get C1 Tourism Visa 
Estonia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Eswatini – Not on list visa on arrival can get C1 Tourism Visa 
Ethiopia – Not on list visa on arrival can get C1 Tourism Visa 
 F
Fiji – Not on list visa on arrival can get C1 Tourism Visa 
Finland – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
France – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 G
Gabon – Not on list visa on arrival can get C1 Tourism Visa 
Gambia – Not on list visa on arrival can get C1 Tourism Visa 
Georgia – Not on list visa on arrival can get C1 Tourism Visa 
Germany – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Ghana – Not on list visa on arrival can get C1 Tourism Visa 
Greece – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Grenada – Not on list visa on arrival can get C1 Tourism Visa 
Guatemala – Not on list visa on arrival can get C1 Tourism Visa 
Guinea – Not on list visa on arrival can get C1 Tourism Visa 
Guinea-Bissau – Not on list visa on arrival can get C1 Tourism Visa 
Guyana – Not on list visa on arrival can get C1 Tourism Visa 
 H
Haiti – Not on list visa on arrival can get C1 Tourism Visa 
Honduras – Not on list visa on arrival can get C1 Tourism Visa 
Hong Kong – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Hungary – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 I
Iceland – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
India – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Indonesia: domestic traveller
Iran – Not on list visa on arrival can get C1 Tourism Visa 
Iraq – Not on list visa on arrival can get C1 Tourism Visa 
Ireland – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Israel – Special Calling Visa needed (we didn’t have this service)
Italy – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 J
Jamaica – Not on list visa on arrival can get C1 Tourism Visa 
Japan – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Jordan – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 K
Kazakhstan – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Kenya – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Kiribati – Not on list visa on arrival can get C1 Tourism Visa 
Kosovo –  No Visa available at the moment
Kuwait – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Kyrgyzstan – Not on list visa on arrival can get C1 Tourism Visa 
 L
Laos – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa
Latvia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Lebanon – Not on list visa on arrival can get C1 Tourism Visa 
Lesotho – Not on list visa on arrival can get C1 Tourism Visa 
Liberia – Special Calling Visa needed (we didn’t have this service)
Libya – Not on list visa on arrival can get C1 Tourism Visa 
Liechtenstein – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Lithuania – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Luxembourg – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
FlagCountry
 M
Macau – Not on list visa on arrival can get C1 Tourism Visa 
Madagascar – Not on list visa on arrival can get C1 Tourism Visa 
Malawi – Not on list visa on arrival can get C1 Tourism Visa 
Malaysia – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Maldives – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Mali – Not on list visa on arrival can get C1 Tourism Visa 
Malta – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Marshall Islands – Not on list visa on arrival can get C1 Tourism Visa 
Mauritania – Not on list visa on arrival can get C1 Tourism Visa 
Mauritius -Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Mexico – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Micronesia -Not on list visa on arrival can get C1 Tourism Visa 
Moldova – Not on list visa on arrival can get C1 Tourism Visa 
Monaco – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Mongolia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Montenegro – Not on list visa on arrival can get C1 Tourism Visa 
Morocco – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Mozambique – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Myanmar – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 N
Namibia – Not on list visa on arrival can get C1 Tourism Visa 
Nauru – Not on list visa on arrival can get C1 Tourism Visa 
Nepal – Not on list visa on arrival can get C1 Tourism Visa 
Netherlands – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
New Zealand – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Nicaragua – Not on list visa on arrival can get C1 Tourism Visa 
Niger – Not on list visa on arrival can get C1 Tourism Visa 
Nigeria – Special Calling Visa needed (we didn’t have this service)
North Korea – Special Calling Visa needed (we didn’t have this service)
North Macedonia – Not on list visa on arrival can get C1 Tourism Visa 
Norway – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 O
Oman – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 P
Pakistan – Not on list visa on arrival can get C1 Tourism Visa 
Palau – Not on list visa on arrival can get C1 Tourism Visa 
Palestine – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Panama – Not on list visa on arrival can get C1 Tourism Visa 
Papua New Guinea – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Paraguay – Not on list visa on arrival can get C1 Tourism Visa 
Peru – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Philippines – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Poland – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Portugal – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 Q
Qatar – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 R
Romania -Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Russia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Rwanda – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 S
Saint Kitts and Nevis – Not on list visa on arrival can get C1 Tourism Visa 
Saint Lucia – Not on list visa on arrival can get C1 Tourism Visa 
Saint Vincent and the Grenadines – Not on list visa on arrival can get C1 Tourism Visa 
Samoa – Not on list visa on arrival can get C1 Tourism Visa 
San Marino – Not on list visa on arrival can get C1 Tourism Visa 
Sao Tome and Principe – Not on list visa on arrival can get C1 Tourism Visa 
Saudi Arabia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Senegal – Not on list visa on arrival can get C1 Tourism Visa 
Serbia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Seychelles – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Sierra Leone – Not on list visa on arrival can get C1 Tourism Visa 
Singapore – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Slovakia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Slovenia – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Solomon Islands – Not on list visa on arrival can get C1 Tourism Visa 
Somalia – Special Calling Visa needed (we didn’t have this service)
South Africa – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
South Korea – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
South Sudan – Not on list visa on arrival can get C1 Tourism Visa 
Spain – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Sri Lanka – Not on list visa on arrival can get C1 Tourism Visa 
Sudan – Not on list visa on arrival can get C1 Tourism Visa 
Suriname – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Sweden – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Switzerland – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Syria – Not on list visa on arrival can get C1 Tourism Visa 
 T
Taiwan – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Tajikistan – Not on list visa on arrival can get C1 Tourism Visa 
Tanzania – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Thailand – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Timor-Leste – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Togo – Not on list visa on arrival can get C1 Tourism Visa 
Tonga – Not on list visa on arrival can get C1 Tourism Visa 
Trinidad and Tobago – Not on list visa on arrival can get C1 Tourism Visa 
Tunisia -Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Turkey – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Turkmenistan – Not on list visa on arrival can get C1 Tourism Visa 
Tuvalu – Not on list visa on arrival can get C1 Tourism Visa 
 U
Uganda – Not on list visa on arrival can get C1 Tourism Visa 
Ukraine – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
United Arab Emirates – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
United Kingdom – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
United States of America – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Uruguay – Not on list visa on arrival can get C1 Tourism Visa 
Uzbekistan – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 V
Vanuatu – Not on list visa on arrival can get C1 Tourism Visa 
Vatican City – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Venezuela – Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
Vietnam – Visa Exemption & Visa on Arrival Stay 30  days visa on Arrival, more then 60 day C1 Tourism Visa 
 Y
Yemen – Not on list visa on arrival can get C1 Tourism Visa 
 Z
Zambia -Not on list visa on arrival can get C1 Tourism Visa 
Zimbabwe – Not on list visa on arrival can get C1 Tourism Visa