All in-bound travelers must have a passport that is valid for at least 6 months from the date of arrival as well as proof of onward or return passage.
Americans, Australians, Brits, Canadians, Kiwis, and 58 other nationalities can obtain visas on arrival. But it will cost you 35 greenbacks.
What the travel guides tell you is the procedure takes 3 or 4 minutes. What they don't tell you is that you sometimes have to wait 20 to 30 minutes in line before you reach the counter.
After obtaining your visa, you then have to wait in another slow-moving line to clear customs. For a small fee, you will be escorted to an express line. Some hotels will send a greeter that will wait in line for you.
Countries Granted Visa-on-Arrival
Indonesia grants visas on arrival to holders of the following passports.
1. Algeria, 2. Australia, 3.Argentina, 4. Austria, 5. Bahrain, 6. Belgium, 7. Brazil, 8. Bulgaria, 9. Cambodia, 10. Canada, 11. Cyprus, 12. Denmark, 13. Egypt, 14. Estonia, 15.Fiji, 16. Finland, 17.France, 18. Germany, 19.Greece 20.Hungary, 21.Iceland, 22.India, 23.Iran, 24. Ireland, 25.Italy, 26. Japan, 27.Kuwait, 28. Laos PDR, 29.Latvia, 30.Libya, 31. Lithuania, 32.Liechtenstein, 33. Luxemburg, 34. Malta, 35. Maldives, 36.Monaco, 37. Mexico, 38. New Zealand, 39. the Netherlands, 40. Norway, 41. Oman, 42. Panama, 43. The People’s Republic of China, 44.Poland, 45. Portugal, 46.Qatar, 47.Rumania, 48.Russia, 49.South Africa, 50.South Korea, 51.Switzerland, 52.Saudi Arabia, 53. South Africa, 54.Spain, 55.Suriname, 56.Sweden, 57.Slovakia, 58.Slovenia, 59.Taiwan, 60. Tunisia. 61.the United Arab Emirates, 62. the United Kingdom, 63. The United States of America.
Tourist visas can be extended for 30 days at Immigration Offices.
Free Tourist Visas
Holders of the following 10 countries and 2 regions are eligible for free tourist visas for stays of not more than 30 days: Brunei Darussalam, Chile, Equador, the Hong Kong SAR, the Macau SAR, Malaysia, Morocco, Peru, the Philippines, Singapore, Thailand, and Vietnam.