British Columbia to Billings, MT: ~850 Miles Minimum — Not Close
British Columbia (Canada) and Billings, Montana (USA) are separated by ~850 miles (1,370 km) at their closest points.
Closest Points
- BC Border (Roosville/Grassmere crossing) → Billings: ~450 mi (725 km), 7.5 hrs drive.
- Vancouver, BC → Billings: ~850 mi (1,370 km), 13 hrs.
- Calgary, AB → Billings: ~430 mi (690 km), 6.5 hrs (often faster via AB-2/Sweetgrass).
Driving Route (Vancouver → Billings)
- BC-99 N / I-5 S → Peace Arch Border (Blaine, WA)
- I-5 S → Seattle → I-90 E → Spokane → I-90 E → Missoula → I-90 E → Butte → I-15 S → Helena → US-12 E / US-89 S → Billings
- Total: ~850 mi, 13–14 hrs
Flying
- YVR → BIL: No nonstop. 1-stop (SEA, DEN, SLC, MSP) — 4–6 hrs total.
- YYC → BIL: Seasonal nonstop (United, 1h 45m) or 1-stop.
Why the Confusion?
- Both "Western" / "Mountain" regions mentally.
- Billings is Montana's largest city; Vancouver is BC's largest — natural to pair.
- But Rockies + border + no direct highway = real distance.
Bottom line: Not a day trip. Fly or plan 2-day drive. Calgary is far closer to Billings than Vancouver.