City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Kitimat 0 km 0:00 00 min 0.0 L
37 46 km, 2 h 17 min
Lakelse 46 km 2:17 2 h 17 min 2.9 L
37 16 km, 46 min
Terrace 62 km 3:04 3 h 04 min 4.5 L
37 8 km, 25 min
Thornhill 70 km 3:30 3 h 30 min 5.5 L
16 7 km, 07 min
Copperside 77 km 3:38 3 h 38 min 5.7 L
16 6 km, 04 min
Gossen Subdivision 83 km 3:42 3 h 42 min 6.6 L
16 3 km, 01 min
Gitaus 86 km 3:43 3 h 43 min 6.7 L
16 547 km, 9 h 11 min
Prince George 633 km 12:55 12 h 55 min 49.8 L
16 97 123 km, 1 h 30 min
Quesnel 756 km 14:25 14 h 25 min 60.0 L
97 118 km, 1 h 53 min
Williams Lake 874 km 16:18 16 h 18 min 68.9 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Kitimat 0 km 0:00 00 min 0.0 L
37 46 km, 2 h 17 min
Lakelse 46 km 2:17 2 h 17 min 2.9 L
37 16 km, 46 min
Terrace 62 km 3:04 3 h 04 min 4.5 L
37 8 km, 25 min
Thornhill 70 km 3:30 3 h 30 min 5.5 L
16 7 km, 07 min
Copperside 77 km 3:38 3 h 38 min 5.7 L
16 6 km, 04 min
Gossen Subdivision 83 km 3:42 3 h 42 min 6.6 L
16 3 km, 01 min
Gitaus 86 km 3:43 3 h 43 min 6.7 L
16 18 km, 12 min
Pacific 104 km 3:56 3 h 56 min 7.8 L
16 32 km, 1 h 16 min
Cedarvale 137 km 5:13 5 h 13 min 10.8 L
16 10 km, 06 min
Woodcock 147 km 5:19 5 h 19 min 11.0 L
16 19 km, 12 min
Kitwanga 165 km 5:32 5 h 32 min 12.4 L
16 31 km, 1 h 00 min
New Hazelton 197 km 6:32 6 h 32 min 14.4 L
16 22 km, 1 h 07 min
Beament 219 km 7:39 7 h 39 min 17.1 L
16 7 km, 20 min
Seaton 226 km 7:59 7 h 59 min 18.0 L
16 11 km, 10 min
Moricetown 237 km 8:09 8 h 09 min 18.1 L
16 31 km, 23 min
Smithers 268 km 8:33 8 h 33 min 21.2 L
16 16 km, 13 min
Telkwa 284 km 8:46 8 h 46 min 22.6 L
16 40 km, 28 min
Houston 325 km 9:14 9 h 14 min 23.0 L
16 58 km, 39 min
Topley 382 km 9:54 9 h 54 min 29.0 L
16 22 km, 15 min
Decker Lake 404 km 10:09 10 h 09 min 32.2 L
16 23 km, 16 min
Burns Lake 427 km 10:26 10 h 26 min 32.9 L
16 44 km, 30 min
Endako 471 km 10:56 10 h 56 min 37.2 L
16 19 km, 13 min
Fraser Lake 490 km 11:10 11 h 10 min 38.5 L
16 11 km, 08 min
Fort Fraser 501 km 11:18 11 h 18 min 39.9 L
16 38 km, 27 min
Vanderhoof 540 km 11:45 11 h 45 min 40.3 L
16 94 km, 1 h 09 min
Prince George 633 km 12:54 12 h 54 min 49.8 L
16 97 62 km, 47 min
Hixon 696 km 13:42 13 h 42 min 53.6 L
97 61 km, 42 min
Quesnel 756 km 14:25 14 h 25 min 60.0 L
97 40 km, 29 min
Macalister 797 km 14:54 14 h 54 min 61.1 L
97 46 km, 30 min
Soda Creek 842 km 15:25 15 h 25 min 66.6 L
97 32 km, 53 min
Williams Lake 874 km 16:18 16 h 18 min 68.9 L

Distance from Kitimat to Williams Lake by car

The distance between Kitimat and Williams Lake is 874 kilometers by road. Distance from Kitimat to Williams Lake by car takes approximately 16 hours and 19 minutes.

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