| crossing | now | in 30m | in 60m | in 90m |
|---|---|---|---|---|
| lynden | 0m | 0m | 0m | 0m |
| sumas | 2m | 1m | 1m | 0m |
| peace arch | 3–10m | 2m | 2m | 1m |
| pacific highway | 5–6m | 2m | 3m | 2m |
live sources
| crossing | CBP | CGDW |
|---|---|---|
| lynden | — | 0m 10m ago |
| sumas | — | 2m 10m ago |
| peace arch | 10m 0m ago | 3m 10m ago |
| pacific highway | 5m 0m ago | 6m 10m ago |
how this works
Borderwatch answers "which border crossing should I take": it predicts wait at Peace Arch, Pacific Highway, Lynden/Aldergrove, and Sumas 30/60/90 minutes out and ranks all four against each other, instead of leaving you to compare live camera images or a raw number per crossing yourself.
Predictions come from a LightGBM model trained on CGDW's 5-minute-resolution archive (2023–present) for all four Cascade Gateway crossings, using time of day, day of week, US and Canadian holidays, school breaks, each crossing's recent trend, and cross-crossing diversion patterns (a busy Peace Arch predicts a busier Pacific Highway soon after, since drivers divert) as inputs. "Now" values come directly from CBP, WSDOT, and CGDW's live feeds.
Typical error is 6–8 minutes depending on horizon, worse at hours flagged above (empirically Saturday afternoon/evening and Sunday evening are hardest to predict). This is a predictive estimate from a hobby project, not an official source — verify with CBP or WSDOT directly.