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

INDONESIA

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