How to get from Seattle to Williams Lake by car, truck, bike, walk
Distance between Seattle and Williams Lake is 503 kilometers (312 miles).
Driving distance from Seattle to Williams Lake is 658 kilometers (408 miles)
Route Map
Routes from seattle-washington to williams-lake-british-columbia
4 Ways from Seattle (United States/Washington) to Williams Lake (Canada/British Columbia)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Cherry Street 46 m
2. Turn left 323 m
3. Continue onto I 5 Express 143.32 km
4. Keep right 386 m
5. Turn right onto East Sunset Drive, WA 542 7.61 km
See more
Questions and Answers
What is the cheapest way to get from Seattle (United States/Washington) to Williams Lake (Canada/British Columbia)?
How do I get from Seattle (United States/Washington) to Williams Lake (Canada/British Columbia) the fastest?
How long does it take to get from Seattle (United States/Washington) to Williams Lake (Canada/British Columbia)?
Trips from Seattle
SeattleSan FranciscoSeattleColumbusSeattleAbileneSeattleCoeur d'AleneSeattleGilletteSeattleKansas CitySeattleMyrtle BeachSeattleAberdeenSeattleCalgaryInformation about Stations
All station in Seattle (United States/Washington)
Boeing Field International Airport All station in Williams Lake (Canada/British Columbia)
Williams Lake Airport Williams