
Do you need a visa or ESTA to fly from Canada to the US?
Whether you need a visa or ESTA to travel from Canada to the US depends on your citizenship, not your residency. Every traveller needs a valid passport. Canadian citizens generally need no visa or ESTA for short visits. Citizens of Visa Waiver Program (VWP) countries need an approved ESTA, and everyone else — including Indian citizens living in Canada — needs a US B1/B2 visitor visa.
Passport: the one requirement for everyone
A valid passport is required for all air travel from Canada to the United States. Make sure it will stay valid for the duration of your stay. Permanent residents of Canada who are not Canadian citizens travel on the passport of their country of citizenship, and that citizenship determines what else they need.
Canadian citizens
Canadian citizens do not need a visa or an ESTA for tourism or business visits to the US. A valid passport is enough for air travel. Stays are normally permitted for up to six months, though the final decision always rests with the US border officer.
Citizens of Visa Waiver Program countries
If you hold citizenship of a VWP country, you need an approved ESTA (Electronic System for Travel Authorization) to fly to the US. An ESTA is applied for online, is usually approved quickly, and remains valid for two years or until your passport expires. It permits visits of up to 90 days.
Travellers who need a US visitor visa
Citizens of countries outside the Visa Waiver Program — including India — need a B1/B2 visitor visa to enter the US, even when living in Canada as a permanent resident. The B1/B2 covers business and tourism. Applications are made through a US embassy or consulate and usually involve an in-person interview, so apply well before you travel.
| Traveller | Document needed |
|---|---|
| Canadian citizen | Valid passport only |
| Citizen of a Visa Waiver Program country | Passport + approved ESTA |
| Citizen of a non-VWP country (e.g. India) | Passport + US B1/B2 visitor visa |
Plan your Canada-to-US trip with Metairfare
Sorting your documents early avoids stressful surprises at the airport. Once you are travel-ready, see our Canada-to-USA flights guide for routes and fares, or contact Metairfare to book. Always confirm current requirements with official US government sources before you fly.
Frequently Asked Questions
Do Canadian citizens need an ESTA for the US?
No. Canadian citizens do not need an ESTA or a visa for short visits. A valid passport is sufficient for air travel.
Do Indian citizens living in Canada need a US visa?
Yes. India is not in the Visa Waiver Program, so Indian citizens need a US B1/B2 visitor visa even if they are permanent residents of Canada.
How long does an ESTA last?
An approved ESTA is valid for two years, or until the passport expires, whichever comes first, and allows visits of up to 90 days.
Is a passport enough to fly from Canada to the US?
A passport is always required, but it may not be enough on its own. Depending on your citizenship you may also need an ESTA or a US visa.
