I am travelling to Canada on a Migrant Visa. Flying Air India to Newark Liberty & by Air Canada from Newark Liberty to Toronto. Layover for a change of planes being 4hrs 20mins in Newark Liberty Intl. Would I require a US transit Visa for my travel?
Asked
Active
Viewed 28 times