Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
46 h 49 min
4010 km.
from $220
Composite Route Car Only
Schedule
Hamilton, Canada → Williams Lake, Canada
All
12 Jun 2026
June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
All days
13 Jun, Sat
14 Jun, Sun
15 Jun, Mon
16 Jun, Tue
17 Jun, Wed
Cheapest and Fastest Ways to Travel from Hamilton to Williams Lake
Composite routes from Hamilton to Williams Lake
Cheapest
46 h 49 min
Car
Other
9 h 21 min
Bus, Plane
3 d 18 h 18 min
Train, Bus
Route Navigator Hamilton - Williams Lake
Get all the information you need right here
Continue onto St Clair Avenue
St Clair Avenue, 152 м
152 м
Turn left onto Dunsmure Road
Dunsmure Road, 164 м
164 м
Turn right onto Holton Avenue South
Holton Avenue South, 134 м
134 м
Turn left onto King Street East
King Street East, 4 km 326 м
4 km 326 м
Keep left and take 403 West toward Brantford
Brantford, 403 West, 122 km 618 м
122 km 618 м
Keep right onto Highway 402
Highway 402, 102 km 992 м
102 km 992 м
Keep right
37 м
37 м
Keep left
7 km 683 м
7 km 683 м
Keep right onto I 69 and take I 69 toward Flint, Lansing
Flint, Lansing, I 69, 177 km 982 м
177 km 982 м
Keep right and take US 127 toward Clare, Lansing
Clare, Lansing, US 127, 1 km 632 м
1 km 632 м
Keep left
1 km 991 м
1 km 991 м
Keep left
13 km 533 м
13 km 533 м
Keep right and take I 96 WEST toward Grand Rapids
Grand Rapids, I 96 WEST, 434 м
434 м
Keep left and take I 96 WEST toward Grand Rapids
Grand Rapids, I 96 WEST, 86 km 857 м
86 km 857 м
Keep right onto I 96, M 37 and take I 96 West, M 37 North toward Muskegon
Muskegon, I 96 West, M 37 North, 68 km 4 м
68 km 4 м
Turn left onto West Laketon Avenue
West Laketon Avenue, 2 km 381 м
2 km 381 м
Turn right onto Estes Street
Estes Street, 77 м
77 м
Turn left onto Lake Express Ferry Access
Lake Express Ferry Access, 255 м
255 м
Continue
169 м
169 м
Turn left onto Lake Express Ferry Access
Lake Express Ferry Access, 34 м
34 м
Attention, take ferry (Milwaukee - Muskegon Ferry)
Milwaukee - Muskegon Ferry, 134 km 514 м
134 km 514 м
Leave ferry and continue
302 м
302 м
Turn right
197 м
197 м
Turn left onto South Lincoln Memorial Drive
South Lincoln Memorial Drive, 26 м
26 м
Keep right toward I 174 West, WI 794 South
I 174 West, WI 794 South, 116 м
116 м
Keep right and take I 794 West toward Downtown
Downtown, I 794 West, 118 km 382 м
118 km 382 м
Keep right onto I 94 and take I 39 North, I 90 West, I 94 West toward Wisconsin Dells, Eau Claire
Wisconsin Dells, Eau Claire, I 39 North, I 90 West, I 94 West, 47 km 850 м
47 km 850 м
Keep left onto I 90, I 94
102 km 992 м
102 km 992 м
Keep right onto I 94 and take I 94 West toward Eau Claire, Saint Paul
Eau Claire, Saint Paul, I 94 West, 236 km 315 м
236 km 315 м
Keep right and take MN 95 North, CH 18 toward Stillwater
Stillwater, MN 95 North, CH 18, 1 km 558 м
1 km 558 м
Turn right onto Saint Croix Trail North
Saint Croix Trail North, 6 km 19 м
6 km 19 м
Turn slight left onto 3rd Street South
3rd Street South, 3 km 619 м
3 km 619 м
Turn left and take MN 36 West toward Minneapolis
Minneapolis, MN 36 West, 13 km 957 м
13 km 957 м
Keep right toward I 694 West
I 694 West, 10 km 236 м
10 km 236 м
Keep right onto I 694
57 km 926 м
57 km 926 м
Keep right onto MnRoad Mainline
MnRoad Mainline, 471 km 509 м
471 km 509 м
Keep right and drive toward Jamestown
Jamestown, 319 м
319 м
Turn left onto Business Loop East
Business Loop East, 3 km 506 м
3 km 506 м
Keep right
121 м
121 м
Turn slight right onto 1st Avenue South
1st Avenue South, 1 km 471 м
1 km 471 м
Turn left onto 5th Street Northwest
5th Street Northwest, 4 km 793 м
4 km 793 м
Continue onto US 52, US 281
64 km 673 м
64 km 673 м
Turn left onto 7th Street South
7th Street South, 2 km 595 м
2 km 595 м
Turn right onto 19th Avenue South
19th Avenue South, 1 km 430 м
1 km 430 м
Turn left onto United States Highway 52
United States Highway 52, 37 km 893 м
37 km 893 м
Turn right onto US-52
US-52, 161 km 437 м
161 km 437 м
Turn left onto US 52 and take US 2, US 52 W toward Kenmare, Williston
Kenmare, Williston, US 2, US 52 W, 24 km 219 м
24 km 219 м
Keep right onto United States Route 52
United States Route 52, 1 km 153 м
1 km 153 м
Continue onto US 52
119 km 581 м
119 km 581 м
Turn right onto 84th Avenue Northwest
84th Avenue Northwest, 45 km 135 м
45 km 135 м
Continue onto Highway 39A
Highway 39A, 94 km 617 м
94 km 617 м
Keep right onto CanAm Highway
CanAm Highway, 68 km 866 м
68 km 866 м
Turn left onto Highway 334
Highway 334, 215 м
215 м
Keep right onto Railway Avenue
Railway Avenue, 2 km 628 м
2 km 628 м
Turn left onto Highway 39
Highway 39, 67 km 962 м
67 km 962 м
Turn left
442 м
442 м
Keep left
697 km 186 м
697 km 186 м
Keep right
139 м
139 м
Keep left
391 м
391 м
Keep left
101 km 331 м
101 km 331 м
Keep right onto Trans-Canada Highway
Trans-Canada Highway, 152 km 386 м
152 km 386 м
Keep left
190 м
190 м
Turn right
67 km 72 м
67 km 72 м
Continue onto Trans-Canada Highway
Trans-Canada Highway, 223 km 496 м
223 km 496 м
Keep left and drive toward Adams Lake, Scotch Creek, Anglemont
Adams Lake, Scotch Creek, Anglemont, 36 м
36 м
Turn slight left onto Squilax Turtle Valley Road
Squilax Turtle Valley Road, 45 м
45 м
Turn slight right onto Squilax Turtle Valley Road
Squilax Turtle Valley Road, 4 km 868 м
4 km 868 м
Turn left onto Holding Road
Holding Road, 29 м
29 м
Turn slight right onto Holding Road
Holding Road, 4 km 101 м
4 km 101 м
Continue onto Holding Road
Holding Road, 5 km 104 м
5 km 104 м
Continue onto Adams West Forest Service Road
Adams West Forest Service Road, 4 km 342 м
4 km 342 м
Continue onto Adams West Forest Service Road
Adams West Forest Service Road, 301 м
301 м
Continue onto Adams West Forest Service Road
Adams West Forest Service Road, 9 km 149 м
9 km 149 м
Continue onto Adams West Forest Service Road
Adams West Forest Service Road, 6 km 92 м
6 km 92 м
Turn sharp left onto Agate Bay Road
Agate Bay Road, 33 km 542 м
33 km 542 м
Keep right
84 м
84 м
Turn slight right onto Highway 5
Highway 5, 34 km 813 м
34 km 813 м
Turn left onto Highway 24 and drive toward Bridge Lake
Highway 24, Bridge Lake, 86 km 340 м
86 km 340 м
Turn right onto Lone Butte-Horse Lake Road and drive toward Horse Lake, Deka Lake, Mahood Lake
Lone Butte-Horse Lake Road, Horse Lake, Deka Lake, Mahood Lake, 3 km 536 м
3 km 536 м
Turn left onto McMillan Road
McMillan Road, 2 km 518 м
2 km 518 м
Turn left onto Horse Lake Road
Horse Lake Road, 12 km 294 м
12 km 294 м
Keep right
54 м
54 м
Turn slight right onto Birch Avenue South
Birch Avenue South, 476 м
476 м
Turn left onto 4th Street
4th Street, 76 м
76 м
Turn right onto Cariboo Highway
Cariboo Highway, 90 km 403 м
90 km 403 м
Continue onto Oliver Street
Oliver Street, 1 km 559 м
1 km 559 м
Turn right onto 7th Avenue North
7th Avenue North, 114 м
114 м
Turn left
195 м
195 м
Arrive at destination
Transport providers
Airlines
Air Canada
Website:
aircanada.com
Plane from Toronto Pearson International Airport to Williams
Ave. Duration:
7h 35m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$330.79–$1,145.03
Plane from John C. Munro Hamilton International Airport to Williams
Ave. Duration:
9h 15m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$241.73–$1,081.42
Pacific Coastal Airlines
Website:
pacificcoastal.com/
Plane from Toronto Pearson International Airport to Williams
Ave. Duration:
7h 35m
Frequency:
Every day
Estimated price:
$178.12–$1,145.03
Plane from John C. Munro Hamilton International Airport to Williams
Ave. Duration:
10h 47m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$241.73–$1,081.42
Central Mountain Air
Website:
flycma.com/
Plane from John C. Munro Hamilton International Airport to Williams
Ave. Duration:
9h 15m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$241.73–$1,081.42
Train operators
VIA Rail
Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Toronto Union Station to Kamloops
Ave. Duration:
3d 11h
Frequency:
Twice a week
Estimated price:
$267.17–$458.01
Bus operators
BC Bus North
Phone:
1-844-564-7494
Website:
bcbus.ca/
Bus from Kamloops to Williams
Ave. Duration:
3h 15m
Frequency:
3 times a week
Estimated price:
$35.62–$50.89
GO Transit
Phone:
+1 888-438-6646
Website:
gotransit.com/
Train from West Harbour GO to Toronto
Ave. Duration:
1h 21m
Frequency:
Hourly
Estimated price:
$9.54–$12.72
Bus from King St. E. @ Hughson St. N. to Pearson
Ave. Duration:
1h 19m
Frequency:
Every 30 minutes
Estimated price:
$9.54–$12.09
Questions and Answers
What is the cheapest way to get from Hamilton to Williams Lake?
The cheapest way to get from Hamilton to Williams Lake is to train and bus which costs $282.61 - $467.39 and takes 3 days 18h.
What is the fastest way to get from Hamilton to Williams Lake?
The fastest way to get from Hamilton to Williams Lake is to bus and fly which takes 9h 21m and costs $173.91 - $760.87 .
How far is it from Hamilton to Williams Lake?
The distance between Hamilton and Williams Lake is 3334 km. The road distance is 4552.9 km.
How do I travel from Hamilton to Williams Lake without a car?
The best way to get from Hamilton to Williams Lake without a car is to train and bus which takes 3 days 18h and costs $282.61 - $467.39 .
How long does it take to get from Hamilton to Williams Lake?
It takes approximately 9h 21m to get from Hamilton to Williams Lake, including transfers.
What is the time difference between Hamilton and Williams Lake?
Williams Lake is 3h behind Hamilton. It is currently 20:03 in Hamilton and 17:03 in Williams Lake.
Can I drive from Hamilton to Williams Lake?
Yes, the driving distance between Hamilton to Williams Lake is 4553 km. It takes approximately 45h 59m to drive from Hamilton to Williams Lake.
Which airlines fly from John C. Munro Hamilton International Airport Airport to Williams Lake Airport Airport?
Pacific Coastal Airlines, Porter Airlines and Central Mountain Air offer flights from John C. Munro Hamilton International Airport Airport to Williams Lake Airport Airport.
Where can I stay near Williams Lake?
There are eight+ hotels available in Williams Lake. Prices start at $41.11 per night.
→
+0→
Transport search
Transport search
From Hamilton, where will you go next? Select a city below to get started