Best Time to Drive from Eugene to Vancouver, BC

A Sunday forecast runs 6 hr 26 min to 6 hr 45 min. On a weekday, leave Eugene early and check the border wait.

EugeneVancouverSalemPortlandTacomaSeattleBlaine
I-5 · BC-99425 mi

Typical drive times

Eugene → Vancouver

Fastest
6:00 PM6 hr 26 min
Slowest
1:00 PM6 hr 45 min
Peak cost
+19 minat the peak
Forecast drive time by departure hour in Pacific Time, with extra minutes over the fastest start
LeaveExtraDrive
5:00 AM+126 hr 38 min
6:00 AM+126 hr 38 min
7:00 AM+126 hr 38 min
8:00 AM+136 hr 39 min
9:00 AM+146 hr 40 min
10:00 AM+156 hr 41 min
11:00 AM+176 hr 43 min
12:00 PM+186 hr 44 min
1:00 PM+196 hr 45 min
2:00 PM+156 hr 41 min
3:00 PM+116 hr 37 min
4:00 PM+76 hr 33 min
5:00 PM+36 hr 29 min
6:00 PMbest6 hr 26 min
7:00 PM+16 hr 27 min
8:00 PMbest6 hr 26 min
9:00 PMbest6 hr 26 min

Based on a TomTom forecast for Sunday, Nov 1, made Nov 1, 2026. Departure hours are Pacific Time. Live conditions change.

See today's forecast

Eugene to Vancouver, BC is about 425 miles on I‑5, through Portland, Tacoma and Seattle, then across the border at Blaine and north on BC-99. The Sunday forecast in the table is a quiet day, from 6 hr 26 min to 6 hr 45 min, with the evening a little quicker than midday. A weekday asks for a real plan. The slow stretches are Portland in the morning, the run from Olympia through Joint Base Lewis-McChord and Tacoma, and downtown Seattle in the afternoon. The wait at the border sits on top of the drive.

When to leave

Leave Eugene early on a weekday so you cross Portland and the Interstate Bridge before the morning peak, and so you are past Tacoma and through Seattle before the afternoon peak. A late-morning start often clears Portland and then meets Seattle at its slowest. Friday afternoon is the heavy northbound day. On the Sunday in the table, the 1:00 PM start is the slow one, 19 minutes behind the quickest evening departures. For the day you actually leave, open the live forecast.

Other ways to go

  • Drive6 hr 26 min - 6 hr 45 minEvening a little quicker
  • TrainA full dayCascades, change in Seattle
  • FlyUsually a connectionVia Seattle or Portland

Amtrak Cascades will get you there with a change in Seattle. Trains from Eugene end at King Street Station, and other Cascades trains run from there to Pacific Central Station in Vancouver. It takes the day. You clear Canadian inspection at the station, and you skip the car lineup at Peace Arch. Confirm a same-day connection before you book.

Flying is usually a connection, often through Seattle or Portland. Door to door, the airports can use up the time a short flight saves.

Parking in Vancouver

Downtown meters and parkades fill, and many residential streets nearby are permit parking. If you are staying the night, book a garage before you leave Eugene.

On the road

Two crossings sit side by side at Blaine, and both stay open day and night. Peace Arch is the crossing I‑5 feeds, into Surrey and then BC-99. Commercial trucks cannot use it. Pacific Highway, on State Route 543 just to the east, takes cars and trucks. NEXUS lanes are the quick ones during the hours they run. Signs on I‑5 north of Bellingham post the current waits, with time to switch crossings. Check WSDOT's border page before you leave the Seattle area.

Planning another trip? Read Seattle to Portland.