Good News for Indian Passport Holders: You No Longer Need Visa to Visit 60 Countries Global Governance News Are you planning a trip abroad? Indian passport holders can travel to 60 countries without a visa.