All passports must be valid for a minimum of 6 months from the date of entry into Indonesia. Indonesia Government had granted visa on arrival (VOA) favor to 64 countries to be able to purchase the visa on arrival facility upon their arrival in Indonesia. The countries are Algeria, Argentina, Australia, Austria, Bahrain, Belgium, Brasil, Bulgaria, Cambodia, Canada, People’s Republic of China, Cyprus, Czech Republic, Denmark, Egypt, Estonia, Fiji, Finland, France, Germany, Greece, Hungary, Iceland, India, Ireland, Italy, Japan, Kuwait, Laos, Latvia, Libya, Liechtenstein, Lithuania, Luxemburg, Maldives, Malta, Mexico, Monaco, Netherlands, New Zealand, Norway, Oman, Panama, Poland, Portugal, Qatar, Romania, Russia, Saudi Arabia, Slovakia, Slovenia, South Africa, South Korea, Spain, Surinam, Sweden, Switzerland, Taiwan, Timor Leste, Tunisia, Turkey, United Arab Emirates, United Kingdom, United States of America.
The cost of the 30-day (only) VOA is US$10 for a 7-day visa or US$25/person for a 30-day visa. The fee must be paid in cash; no credit cards are accepted for visa fees on arrival at the airport. Visitors from countries with visa-on-arrival facility will have to go to a special counter to have their passports stamped with the on-arrival visa before going to the immigration clearance desk.
Visa-free facility is granted to the citizens of 12 countries whose governments extend visa free facility to Indonesian nationals would continue to enjoy short visa-free stays. Included in the 12 countries and administrative districts that are granted the 30-day visa-free facility are: Brunei Darussalam, Chile, Ecuador, Hong Kong SAR, Macau SAR, Malaysia, Morocco, Peru, Philippines, Singapore, Thailand, and Vietnam.
Citizens of other countries not on the visa on arrival or visa free lists will be required to apply for a visa overseas (in their home country) before entering Indonesia. Citizens of any country wishing to stay more than 30 days must also apply for an appropriate visa (cultural visit or business visit) at their nearest Indonesian Embassy or Consulate before traveling to Indonesia.