Distance varies by specific points, but typical major-city pairs:
| From (BC) | To (Houston) | Air Miles | Driving Miles | Drive Time |
|---|---|---|---|---|
| Vancouver (YVR) | IAH | 2,100 mi (3,380 km) | 2,900 mi (4,670 km) | 42 hrs |
| Victoria (YYJ) | IAH | 2,150 mi | 3,000 mi (ferry + I-5) | 44 hrs |
| Prince George (YXS) | IAH | 2,000 mi | 2,700 mi | 40 hrs |
BC → I-5 S (Seattle, Portland, Sacramento, LA) → I-10 E (Phoenix, Las Cruces, San Antonio) → Houston. OR BC → I-90 E / I-84 E / I-80 E / I-25 S / I-10 E (Rockies route).
Cross at Peace Arch (I-5), Pacific Highway (Truck), or Sumas (SR-9). NEXUS/FAST lanes save time. Passport/Enhanced DL required.