The tourists visiting Indonesia must have a passport valid at least 6 months from the date of arrival and have valid return ticket on pain of being repressed upon arrival. Tourist visas can be obtained :
On arrival at the airport
This is the “Visa on Arrival” available for 30 days. This visa is free at all ports of entry (seaports & airports), for all nationals of the following countries :
Singapore, Thaïland, Burma, Brunei, Malaysia, Cambodia, Vietnam, Laos, Philippines, Chile, Morocco, Peru, Hong Kong, Macao, New Zealand, Mexico, United Kingdom, Germany, France, Netherlands, Italy, Spain, Switzerland, Belgium, Sweden, Austria, Denmark, Norway, Finland, Poland, Hungary, Czech Republic, Qatar, United Arab Emirates, Kuwait, Bahrain, Oman and South Africa.
Please be advised that Visa-Free cannot be extended and cannot be transferred to another type of visa. If you want to renew your visa, you must apply for the PAYING VISA.
Its cost is US $35 (30 Euros) for 30 days and can be extended only once for another 30 days on site (make the request to an immigration office). To facilitate the formalities for obtaining this visa we recommend you to have the exact amount in US Dollars (Euros are also accepted), to avoid any difficulty of change. Credit cards are not accepted.
Warning : If you exceed the limit time, a penalty of $20 per day will be required upon your departure. Exceeding more than 60 days is punishable by prison.
You can get a 60 days tourist visa from the Indonesian Embassy of your country. This visa is usable untill 90 days after the issue date. Its cost is US $60 and is not renewable. It is also possible to obtain a 60-day tourist visa from the Indonesia Embassy in Penang (Malaysia).
I opted for a non-paying visa on arrival, but I would like to stay a bit longer in Indonesia … what solution?
To do that, you will have to leave the country to enter again. The easiest and cheapest solution is to make a return trip from Indonesia to Kuala Lumpur within the day with Air Asia. You will get a new “visa on arrival” available for 30 days. Cities in Indonesia with direct flights from/to Kuala Lumpur are : Bali, Balikpapan, Banda Aceh, Bandung, Jakarta, Lombok, Makassar, Medan – Kualanamu, Padang, Palembang, Pekanbaru, Pontianak, Semarang, Solo, Surabaya and Yogyakarta.
If you wish to come back to Indonesia with a 60-day visa, you will need to visit the Indonesian Embassy in Penang (Malaysia). The visa costs about $ 50 and will be issued in 3 days maximum.