Indonesia welcomes travellers from all over the world and getting a visa is very straightforward.
Visa Free Entry on arrival for 30 (thirty) days free of charge is available for nationals of the following 11 countries and territories: Brunei Darussalam, Chile, Hong Kong, Macau, Malaysia, Morocco, Peru, the Philippines, Singapore, Thailand and Vietnam.
Tourist and Transit Visa on Arrival is available for nationals of these 52 countries and territories. A transit visa for up to 7 (seven) days costs US $10.00, and a tourist visa for up to 30 (thirty) days costs US $25.00.
Nationalities not listed above should obtain a visa prior to departure.
For further information you are best to contact your local embassy.