Currently, there are two ways how Indonesia visa for Indians is possible. Visa can be stamped on your passport once you reach your arrival port in Indonesia. Nevertheless, you can also receive your visa by means of Indonesia consulate or embassy in your country. To get a pre-approved Indonesian visa, you have to fill your Indonesia visa form. The passport needs to be valid for a period of approximately six months from the date of expiry which is mentioned on your passport. In addition, the passport should have at least 1 blank page for a visa stamp. Indonesia Visa fee for entry is USD 10 - USD 25 preferably in cash which has to be paid at the gateway, depending on the length of visa required.