India passport best countries to visit in 2020 Last updated: September 18, 2020

India passport holders can visit 33 countries visa free. India citizens can have visa on arrival for 32 countries and can get e-visa for 26 countries. These countries include Nepal, Pakistan, Bangladesh and Sri Lanka. They need to get a prior visa for 146 countries. India is part of Southern Asia, Asia.