Passport must be valid for at least 6 months from the date of arrival and have valid return ticket. The immigration officer at the port of entry may ask the passenger to produce any necessary documents (such as hotel reservation and proof of finance). Prior to arrival, foreign passengers are normally given ‘arrival and departure’ cards and the ‘departure’ portion is necessary to be kept as it needs to be returned to the immigration officer upon leaving the country.
Tourists holding passport from the following 15 countries are eligible to enter and remain in Indonesia without a visa for 30 days.
also the citizens of countries listed below:
Algeria, Argentina, Australia, Bahrain, Brazil, Canada, China, Egypt, Fiji, Iceland, India, Japan, Kuwait, Libya, Liechtenstein, Maldives, Mexico, Monaco, New Zealand, Norway, Oman, Panama, Qatar, Russia, Saudi Arabia, South Africa, South Korea, Suriname, Switzerland, Taiwan, Timor Leste, Tunisia, Turkey, United Arab Emirates, United States
Nationals of San Marino require visa at all times including for transit. Otherwise other nationalities can transit through Indonesian airports for up to 8 hours.
Nationals of Afghanistan, Cameroon, Guinea, Iran, Iraq, Israel, Liberia, Niger, Nigeria, North Korea, Pakistan, and Somalia are require an approval from Immigration Office in Indonesia before travelling for Business, Tourist and Social Visits purposes. This policy is called ‘Indonesian Calling Visa’, a visa that is issued upon approval.