Northern MileNorth American trucking data
Wait timesAll 85 portsTrendsBorder
CBP · all lanes · US-bound

Every land border crossing

81ports
30 on the Canadian border · 51 on the Mexican borderRebuilt 2026-10-06 06:01 UTCLive CBP and CBSA waits, captured as built

How to read this

These are US-bound waits. The Canada-bound direction is a separate feed published by the Canada Border Services Agency, and it is on the crossing pages. A carrier crossing south checks here; a carrier coming home checks there.

Only 19 of 81 ports had published a commercial truck delay when this page was last built. A port with no published figure is shown as not reported, never as zero. Zero means the agency measured no wait. Not reported means the agency did not say, and those are not the same thing to a driver deciding whether to roll now or wait an hour.

Canadian border

US-bound · CBP commercial lanes

Calais — Ferry Point · ME–NB → St. Stephennot reported
Calais — International Avenue · ME–NB → St. Stephennot reported
Calais — Milltown · ME–NB → St. Stephennot reported
Houlton · ME–NB → WoodstockNo delay · 1 lanes
Jackman · ME–QC → ArmstrongNo delay · 1 lanes
Madawaska · ME–NB → EdmundstonNo delay · 1 lanes
Detroit — Ambassador Bridge · MI–ON → Windsor5 min · 4 lanes
Detroit — Gordie Howe International Bridge · MI–ON → WindsorNo delay · 3 lanes
Detroit — Windsor Tunnel · MI–ON → Windsornot reported
Port Huron — Bluewater Bridge · MI–ON → SarniaNo delay · 3 lanes
International Bridge - Sault Ste. Marie · MI–ON → Sault Ste. Marienot reported
International Falls · MN–ON → Fort FrancesNo delay · 1 lanes
Sweetgrass · MT–AB → CouttsNo delay · 1 lanes
Pembina · ND–MB → Emersonnot reported
Alexandria Bay — Thousand Islands Bridge · NY–ON → LansdowneNo delay · 1 lanes
Buffalo/Niagara Falls — Lewiston Bridge · NY–ON → QueenstonNo delay · 2 lanes
Buffalo/Niagara Falls — Peace Bridge · NY–ON → Fort Erie12 min · 4 lanes
Buffalo/Niagara Falls — Rainbow Bridge · NY–ON → Niagara Fallsnot reported
Buffalo/Niagara Falls — Whirlpool Bridge · NY–ON → Queenstonnot reported
Champlain · NY–QC → Lacollenot reported
Massena · NY–ON → CornwallNo delay · 1 lanes
Ogdensburg · NY–ON → Prescottnot reported
Derby Line I-91 · VT–QC → Stansteadnot reported
Highgate Springs · VT–QC → Philipsburgnot reported
Norton · VT–QC → StanhopeNo delay · 1 lanes
Blaine — Pacific Highway · WA–BC → Surrey5 min · 1 lanes
Blaine — Peace Arch · WA–BC → Surreynot reported
Blaine — Point Roberts · WA–BC → Point Robertsnot reported
Lynden · WA–BC → AldergroveNo delay · 1 lanes
Sumas · WA–BC → Abbotsford5 min · 1 lanes

Mexican border

US-bound · CBP commercial lanes

Andradenot reported
B&M Bridgenot reported
Bridge of the Americas Cargo Facilitynot reported
Bridge of the Americasnot reported
Brownsville — B&Mnot reported
Brownsville — Gatewaynot reported
Brownsville — Los Indiosnot reported
Brownsville — Veterans Internationalnot reported
Calexico — Eastnot reported
Calexico — Westnot reported
Columbusnot reported
Del Rionot reported
Douglas (Raul Hector Castro)not reported
Eagle Pass — Bridge Inot reported
Eagle Pass — Bridge IInot reported
El Pasonot reported
El Paso — Bridge of the Americas (BOTA)not reported
El Paso — Paso Del Norte (PDN)not reported
El Paso — Stanton DCLnot reported
El Paso — Ysleta15 min · 2 lanes · FAST 5 min
Fort Hancocknot reported
Gatewaynot reported
Hidalgo/Pharr — Anzalduas International Bridgenot reported
Hidalgo/Pharrnot reported
Laredo — Bridge Inot reported
Laredo — Bridge IInot reported
Laredo — Colombia Solidaritynot reported
Laredo — World Trade Bridgenot reported
Lukevillenot reported
Marcelino Serna — Tornillonot reported
Naco — AZ (1 of 2)not reported
Nogales — Deconcininot reported
Nogales — Mariposanot reported
Nogales — Morley Gatenot reported
Otay Mesanot reported
Otay Mesa — Commercial10 min · 7 lanes
Otay Mesa — Passengernot reported
Paso Del Nortenot reported
Presidionot reported
Progreso — Donna International Bridgenot reported
Progreso International Bridgenot reported
Romanot reported
Rio Grande Citynot reported
San Luis Inot reported
San Luis IINo delay · 2 lanes
San Ysidronot reported
San Ysidro — Cross Border Expressnot reported
San Ysidro — PedWestnot reported
Santa Teresanot reported
Tecatenot reported
Ysletanot reported

Mexico publishes no southbound figures, so only the US-bound direction exists for these ports.

The Northern Mile Brief

Border and diesel, weekly

Which crossings backed up, where diesel moved, and what both did to cost per kilometre. One email on Wednesday mornings.

Subscribe free
One email a week. Unsubscribe any time.