US-Canada Border Crossings

Every land border crossing between the United States and Canada, grouped by US state. Live wait times update every five minutes, sourced directly from US Customs and Border Protection and the Canada Border Services Agency.

Maine

US → Canada (leaving Maine)

Vermont

US → Canada (leaving Vermont)

New York

US → Canada (leaving New York)

Michigan

US → Canada (leaving Michigan)

Minnesota

US → Canada (leaving Minnesota)

North Dakota

US → Canada (leaving North Dakota)

Montana

US → Canada (leaving Montana)

Washington

US → Canada (leaving Washington)

Reading the wait times

The number next to each crossing is the current passenger-standard wait, in minutes, published by the agency staffing that port. Treat all numbers as estimates — they're updated roughly hourly while a port is staffed. For a fuller breakdown of lane types (NEXUS/SENTRI, FAST, Ready Lane, etc.) and how the data is collected, see how CBP wait times work.

Crossing this border often? A trusted-traveler card pays for itself in saved time. Compare the options in NEXUS vs SENTRI vs Global Entry.