Yes, Indian citizens need a visa to travel to Indonesia. A visit visa is issued for a period of 90 days for those who are travelling to this tropical destination. It is recommended to apply for a visa before booking an Indonesia package from India, as this will allow you to not worry about visa approval. Veena World assists its patrons with visa processing for additional charges, including visa fees and service charges.