-Aug 16, 20225 minIndians can now travel to 60 countries Visa-free!Indian passport now sits at number 87 in the world giving Indian passport holders access to 60 countries without a visa.