The following nationalities will not require a visa for short visits (30 days) to Indonesia:
Brunei Darussalam
Chile
Hong Kong SAR
Macao SAR
Malaysia
Morocco
Peru
Philippines
Singapore
Thailand
Vietnam
The following nationalities can obtain a short visa (7 or 30 days) on Arrival:
Algeria
Argentine
Australia
Austria
Bahrain
Belgium
Brazil
Bulgaria
Cambodia
Canada
China
Cyprus
Czech
Denmark
Egypt
Estonia
Fiji
Finland
France
Germany
Greece
Hungary
Iceland
India
Iran
Ireland
Italy
Japan
Kuwait
Laos
Latvia
Libya
Liechtenstein
Lithuania
Luxembourg
Maldives
Malta
Mexico
Monaco
Netherland
New Zealand
Norway
Oman
Panama
Poland
Portugal
Qatar
Romania
Russia
Saudi Arabia
Slovakia
Slovenia
South Africa
South Korea
Spain
Suriname
Sweden
Switzerland
Taiwan
Tunisia
United Arab Emirates
United Kingdom
and
USA.
The Visa on Arrival fee for a stay of up to seven days is US$10 and for up to thirty days is US$25. This visa is not extendable and not convertible into other types of visas.
This is available at most international airports and major borders. If you are crossing at a non recognised entry post (or port) you will need a visa in advance.
Single entry visas (60) days, Multiple Entry Business Visas and Temporary Stay Visas are available on application prior to departure at the nearest Embassy or Consulate of the Republic of Indonesia.
Visa on arrival information.
Embassies and consulates