City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
49.18529, -122.84638 0 km 0:00 00 min 0.0 L
I 5 47 km, 33 min
Ferndale 47 km 0:33 33 min 6.6 L
I 5 19 km, 11 min
Bellingham 65 km 0:44 44 min 7.7 L
I 5 40 km, 22 min
Mount Vernon 105 km 1:07 1 h 07 min 11.4 L
I 5 37 km, 20 min
Marysville 142 km 1:28 1 h 28 min 14.0 L
I 5 17 km, 10 min
Everett 158 km 1:38 1 h 38 min 15.3 L
I 5 17 km, 10 min
Alderwood Manor 176 km 1:49 1 h 49 min 17.2 L
I 405 7 km, 04 min
Bothell 182 km 1:53 1 h 53 min 17.5 L
I 405 9 km, 05 min
Kirkland 192 km 1:59 1 h 59 min 18.3 L
I 405 12 km, 07 min
Bellevue 204 km 2:07 2 h 07 min 19.0 L
I 405 I 90 273 km, 2 h 32 min
Moses Lake 477 km 4:39 4 h 39 min 38.0 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
49.18529, -122.84638 0 km 0:00 00 min 0.0 L
99 25 km, 22 min
Blaine 25 km 0:22 22 min 3.9 L
I 5 21 km, 11 min
Ferndale 47 km 0:33 33 min 5.3 L
I 5 19 km, 11 min
Bellingham 65 km 0:44 44 min 6.3 L
I 5 40 km, 22 min
Mount Vernon 105 km 1:07 1 h 07 min 10.0 L
I 5 37 km, 20 min
Marysville 142 km 1:28 1 h 28 min 12.7 L
I 5 17 km, 10 min
Everett 158 km 1:38 1 h 38 min 13.9 L
I 5 17 km, 10 min
Alderwood Manor 176 km 1:49 1 h 49 min 15.9 L
I 405 7 km, 04 min
Bothell 182 km 1:53 1 h 53 min 16.1 L
I 405 9 km, 05 min
Kirkland 192 km 1:59 1 h 59 min 16.9 L
I 405 12 km, 07 min
Bellevue 204 km 2:07 2 h 07 min 17.6 L
I 405 13 km, 08 min
Issaquah 217 km 2:15 2 h 15 min 18.9 L
I 90 6 km, 03 min
High Point 222 km 2:18 2 h 18 min 19.7 L
I 90 5 km, 02 min
Preston 227 km 2:20 2 h 20 min 19.8 L
I 90 10 km, 05 min
North Bend 237 km 2:26 2 h 26 min 20.6 L
I 90 5 km, 02 min
Tanner 242 km 2:29 2 h 29 min 21.2 L
I 90 30 km, 16 min
Snoqualmie Pass 273 km 2:45 2 h 45 min 23.3 L
I 90 6 km, 03 min
Hyak 278 km 2:49 2 h 49 min 24.2 L
I 90 25 km, 14 min
Easton 304 km 3:03 3 h 03 min 26.1 L
I 90 20 km, 11 min
Cle Elum 324 km 3:14 3 h 14 min 27.5 L
I 90 40 km, 21 min
Ellensburg 364 km 3:36 3 h 36 min 30.8 L
I 90 18 km, 09 min
Renslow 381 km 3:46 3 h 46 min 32.2 L
I 90 23 km, 12 min
Vantage 405 km 3:58 3 h 58 min 33.8 L
I 90 26 km, 14 min
George 430 km 4:12 4 h 12 min 36.1 L
I 90 47 km, 26 min
Moses Lake 477 km 4:39 4 h 39 min 36.6 L

Distance from Surrey to Moses Lake by car

The distance between Surrey and Moses Lake is 477 kilometers by road including 458 kilometers on motorways. Distance from Surrey to Moses Lake by car takes approximately 4 hours and 39 minutes.

The distance between Surrey and Moses Lake is ranked 26,440th in the ranking popularity.
The driving time from Surrey to Moses Lake is approximately 4 hours and 39 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Surrey to Moses Lake through specific transit points.
You can calculate the route from Surrey to Moses Lake through any specific transit point by dragging and dropping the route on the map.
To find out how far is Surrey from Moses Lake, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!