info@bpvs.in +91(484)2353322 / 4422 +919562353322 Track your application LOGIN

INDONESIA

Visa Forms

Business Visa

Indian Nationals can avail Visa on Arrival. 

Tourist Visa

Indian Nationals can avail Visa on Arrival. 

Visa Application Centres and Embassy Information

Embassy of the Republic of Indonesia

50-A Kautilya Marg, Chanakyapuri, New Delhi 11002

Tel: +91-11- 26118642-44

Email: konsuler.newdelhi@kemlu.go.id