Planning a trip to the Great White North? One of the first questions on your mind is likely: "Do you need a passport for Canada?" The answer, as with many travel questions, depends!
For air travel, the answer is a resounding **yes**. Regardless of your nationality, a valid passport is required to enter Canada by plane.
However, if you're a U.S. citizen, there are some exceptions for land and sea crossings. You *might* be able to enter with documents like a NEXUS card, Enhanced Driver's License (EDL), or a U.S. Merchant Mariner Document when traveling by land or sea. But, and this is a big but, **carrying a valid U.S. passport is always the best and safest bet**, even when crossing by land or sea.
Why risk getting turned away at the border? A passport ensures a smooth and stress-free entry into Canada. Don't let document drama ruin your vacation! Check the latest requirements on the official Canada Border Services Agency (CBSA) website before you travel. Happy travels!