Live dashboard
Live land border wait times
Land border crossings only (US↔Mexico, US↔Canada). Airport wait times are not real-time here.
Fetching live border data…
Some ports are showing cached data
The official feed did not respond for every port. Cached waits are from the last successful update and are marked below. Open the official source for the latest information.
12 ports · showing Passenger vehicles waits
Otay Mesa
CA · Tijuana
Passenger
110min
Pedestrian
55min
Commercial
140min
Updated 12 min agoUS↔Mexico
San Ysidro
CA · Tijuana
Passenger
95min
Pedestrian
42min
Commercial
68min
Updated 18 min agoUS↔Mexico
Nogales (DeConcini)
AZ · Nogales
Passenger
62min
Pedestrian
30min
Commercial
—
Updated 16 min agoUS↔Mexico
Blaine (Peace Arch)
WA · Surrey
Passenger
52min
Pedestrian
18min
Commercial
—
Updated 17 min agoUS↔Canada
El Paso (BOTA)
TX · Ciudad Juárez
Passenger
47min
Pedestrian
25min
Commercial
35min
Updated 9 min agoUS↔Mexico
Ambassador Bridge
MI · Detroit
Passenger
38min
Pedestrian
—
Commercial
44min
Cached · 11 min agoUS↔Canada
Lewiston–Queenston
NY · Niagara
Passenger
33min
Pedestrian
—
Commercial
28min
Updated 8 min agoUS↔Canada
Laredo (Juárez–Lincoln)
TX · Nuevo Laredo
Passenger
28min
Pedestrian
12min
Commercial
52min
Updated 21 min agoUS↔Mexico
Peace Bridge
NY · Buffalo
Passenger
24min
Pedestrian
8min
Commercial
30min
Updated 20 min agoUS↔Canada
Champlain
NY · St-Bernard
Passenger
19min
Pedestrian
4min
Commercial
22min
Updated 23 min agoUS↔Canada
Rainbow Bridge
NY · Niagara Falls
Passenger
15min
Pedestrian
6min
Commercial
—
Updated 14 min agoUS↔Canada
Calexico East
CA · Mexicali
No recent updateOfficial source