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
2 d 6 h 54 min
5063 km.
from $278
Composite Route Car Only
Schedule
Prince Rupert, Canada → Toronto, Canada
All
28 juil. 2026
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
June 2027
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
28 Jul, Tue
29 Jul, Wed
30 Jul, Thu
31 Jul, Fri
01 Aug, Sat
02 Aug, Sun
Cheapest and Fastest Ways to Travel from Prince Rupert to Toronto
Composite routes from Prince Rupert to Toronto
Cheapest
2 d 6 h 54 min
Car
Other
11 h 30 min
Bus, Plane
3 d 17 h 42 min
Bus, Train
19 h 14 min
Train, Plane
16 h
Bus, Plane
4 d 8 h 59 min
Route Navigator Prince Rupert - Toronto
Get all the information you need right here
Continue onto Prince Rupert Ferry Terminal
Prince Rupert Ferry Terminal, 2 м
2 м
Turn left onto Yellowhead Highway
Yellowhead Highway, 312 м
312 м
Turn left onto Yellowhead Highway
Yellowhead Highway, 3 km 339 м
3 km 339 м
Keep right onto McBride Street
McBride Street, 2 km 401 м
2 km 401 м
Turn slight right onto Yellowhead Highway
Yellowhead Highway, 141 km 480 м
141 km 480 м
Keep right
304 м
304 м
Turn left onto Keith Avenue
Keith Avenue, 3 km 523 м
3 km 523 м
At roundabout, take exit 2 onto Yellowhead Highway
Yellowhead Highway, 201 km 100 м
201 km 100 м
Turn slight right onto Yellowhead Highway
Yellowhead Highway, 143 km 461 м
143 km 461 м
Turn slight right onto Yellowhead Highway
Yellowhead Highway, 223 km 36 м
223 km 36 м
Keep right
5 km 559 м
5 km 559 м
Turn right onto 1st Avenue
1st Avenue, 351 km 668 м
351 km 668 м
Continue onto Yellowhead Highway
Yellowhead Highway, 383 km 382 м
383 km 382 м
Keep right
393 м
393 м
Keep left
44 м
44 м
Keep right toward 28 North
28 North, 35 м
35 м
Turn right and drive toward Yellowhead Trail
Yellowhead Trail, 1 km 296 м
1 km 296 м
Keep right and drive toward Business Area Delton
Business Area Delton, 269 м
269 м
Keep left
59 м
59 м
Keep right
44 м
44 м
Turn sharp right
1 km 622 м
1 km 622 м
Keep right and drive toward Northlands
Northlands, 335 м
335 м
Keep left
19 м
19 м
Keep right
57 м
57 м
Turn sharp right
514 km 192 м
514 km 192 м
Keep right toward 16 East
16 East, 447 м
447 м
Keep left
45 м
45 м
Turn left onto Circle Drive
Circle Drive, 173 km 641 м
173 km 641 м
Turn right onto Veterans Memorial Highway
Veterans Memorial Highway, 51 km 434 м
51 km 434 м
Keep right and take 1 East toward Regina
Regina, 1 East, 10 km 203 м
10 km 203 м
Keep right and take 301 North, 39 South toward Weyburn
Weyburn, 301 North, 39 South, 430 м
430 м
Keep right and take 39 South toward Weyburn
Weyburn, 39 South, 209 м
209 м
Continue onto Highway 39
Highway 39, 66 km 451 м
66 km 451 м
Turn right onto Railway Avenue
Railway Avenue, 2 km 628 м
2 km 628 м
Turn slight left onto Highway 334
Highway 334, 168 м
168 м
Turn right onto CanAm Highway
CanAm Highway, 68 km 938 м
68 km 938 м
Keep right onto CanAm Highway
CanAm Highway, 94 km 585 м
94 km 585 м
Continue onto Highway 39
Highway 39, 33 km 951 м
33 km 951 м
Keep right onto US 52
US 52, 26 м
26 м
Keep left
475 м
475 м
Turn slight right onto Railway Avenue
Railway Avenue, 12 km 783 м
12 km 783 м
Turn left onto United States Highway 52
United States Highway 52, 144 km 644 м
144 km 644 м
Keep right onto US 52 and take US 52 East, US 52 Business toward Jamestown
Jamestown, US 52 East, US 52 Business, 1 km 581 м
1 km 581 м
Turn right onto US 52
161 km 207 м
161 km 207 м
Turn left onto United States Highway 52
United States Highway 52, 39 km 502 м
39 km 502 м
At roundabout, take exit 1 onto 4th Avenue North
4th Avenue North, 65 km 269 м
65 km 269 м
Continue onto US 52, US 281
4 km 767 м
4 km 767 м
Keep right
61 м
61 м
Turn slight right onto 1st Avenue North
1st Avenue North, 1 km 371 м
1 km 371 м
Turn left onto 9th Street Southwest
9th Street Southwest, 8 м
8 м
Turn right onto 1st Avenue South
1st Avenue South, 55 м
55 м
Keep left
121 м
121 м
Turn slight left onto 10th Street Southeast
10th Street Southeast, 3 km 506 м
3 km 506 м
Continue
509 km 771 м
509 km 771 м
Keep left onto I 694
19 km 713 м
19 km 713 м
Keep left onto I 694
2 km 71 м
2 km 71 м
Keep right onto I 694
8 km 481 м
8 km 481 м
Keep right and take MN 36 East toward Stillwater
Stillwater, MN 36 East, 13 km 364 м
13 km 364 м
Keep right and take MN 95 toward Stillwater, Bayport
Stillwater, Bayport, MN 95, 1 km 619 м
1 km 619 м
Turn right onto Saint Croix Trail North
Saint Croix Trail North, 2 km 428 м
2 km 428 м
Continue onto Minnesota Street South
Minnesota Street South, 6 km 286 м
6 km 286 м
Turn left onto MN 95
385 km 612 м
385 km 612 м
Keep left onto I 94 and take I 94 toward Milwaukee
Milwaukee, I 94, 113 km 425 м
113 km 425 м
Keep right onto I 94 and take I 43 South, I 94 toward Chicago
Chicago, I 43 South, I 94, 2 km 280 м
2 km 280 м
Keep right and drive toward Lapham Boulevard, Mitchell Street
Lapham Boulevard, Mitchell Street, 493 м
493 м
Turn sharp left onto West Lapham Boulevard
West Lapham Boulevard, 453 м
453 м
Turn right onto South 1st Street
South 1st Street, 135 м
135 м
Continue onto South Kinnickinnic Avenue
South Kinnickinnic Avenue, 1 km 787 м
1 km 787 м
Keep left onto East Bay Street
East Bay Street, 1 km 740 м
1 km 740 м
Keep right
1 km 725 м
1 km 725 м
Keep right
162 м
162 м
Turn left
197 м
197 м
Turn left
174 м
174 м
Turn left
4 м
4 м
Turn right onto Staging lane 5
Staging lane 5, 113 м
113 м
Attention, take ferry (Milwaukee - Muskegon Ferry)
Milwaukee - Muskegon Ferry, 134 km 514 м
134 km 514 м
Leave ferry and continue onto Lake Express Ferry Access
Lake Express Ferry Access, 34 м
34 м
Turn right
169 м
169 м
Continue onto Lake Express Ferry Access
Lake Express Ferry Access, 255 м
255 м
Turn right onto Estes Street
Estes Street, 77 м
77 м
Turn left onto Lakeshore Drive
Lakeshore Drive, 2 km 358 м
2 km 358 м
Turn right onto Seaway Drive
Seaway Drive, 151 km 744 м
151 km 744 м
Keep right and take I 69 East toward Flint
Flint, I 69 East, 194 km 213 м
194 km 213 м
Keep left onto I 69 and take I 94 East, I 69 East toward Canada
Canada, I 94 East, I 69 East, 5 km 154 м
5 km 154 м
Keep left
2 km 116 м
2 km 116 м
Keep right
28 м
28 м
Keep left
1 km 533 м
1 km 533 м
Keep right and drive toward Point Edward, Sarnia Downtown
Point Edward, Sarnia Downtown, 289 м
289 м
Keep left and drive toward Front Street
Front Street, 152 km 17 м
152 km 17 м
Keep right onto Alexander Graham Bell Parkway and take 403 toward Brantford, Hamilton, Niagara Falls
Alexander Graham Bell Parkway, Brantford, Hamilton, Niagara Falls, 403, 103 km 757 м
103 km 757 м
Continue onto Queen Elizabeth Way
Queen Elizabeth Way, 20 km 830 м
20 km 830 м
Keep left onto Gardiner Expressway
Gardiner Expressway, 13 km 36 м
13 km 36 м
Keep right
1 km 811 м
1 km 811 м
Keep right and drive toward Cruise Ship Terminal, The Distillery Historic District
Cruise Ship Terminal, The Distillery Historic District, 1 km 815 м
1 km 815 м
Turn left onto Parliament Street
Parliament Street, 449 м
449 м
Turn right onto Front Street East
Front Street East, 429 м
429 м
Turn left onto Sumach Street
Sumach Street, 195 м
195 м
Turn right onto King Street East
King Street East, 234 м
234 м
Turn left onto River Street
River Street, 1 km 175 м
1 km 175 м
Turn slight left onto Bayview Avenue
Bayview Avenue, 1 km 464 м
1 km 464 м
Keep right and drive toward Don Valley Parkway
Don Valley Parkway, 286 м
286 м
Continue onto Bayview-Bloor Ramp and drive toward Don Valley Parkway
Bayview-Bloor Ramp, Don Valley Parkway, 423 м
423 м
Keep right
3 km 88 м
3 km 88 м
Arrive at destination
Transport providers
Airlines
Air Canada
Website:
aircanada.com
Plane from Northwest Regional Airport Terrace-Kitimat to Toronto
Ave. Duration:
8h 45m
Frequency:
Every day
Estimated price:
$241.73–$826.97
Plane from Smithers Airport to Toronto
Ave. Duration:
11h 19m
Frequency:
Every day
Estimated price:
$241.73–$826.97
WestJet
Website:
westjet.com/
Plane from Northwest Regional Airport Terrace-Kitimat to Toronto
Ave. Duration:
9h 25m
Frequency:
Every day
Estimated price:
$165.39–$763.36
Plane from Northwest Regional Airport Terrace-Kitimat to Kitchener/Waterloo
Ave. Duration:
10h 16m
Frequency:
Monday
Estimated price:
$190.84–$826.97
Flair Airlines
Website:
flyflair.com/
Plane from Northwest Regional Airport Terrace-Kitimat to Kitchener/Waterloo
Ave. Duration:
10h 25m
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$127.23–$419.85
Bus operators
Red Arrow
Phone:
1-800-232-1958
Email:
info@redarrow.ca
Website:
redarrow.ca/
Bus from Kitchener, ON to Pearson
Ave. Duration:
55 min
Frequency:
Once daily
Estimated price:
$35.62–$44.53
OurBus
Phone:
+1-844-800-6828
Email:
pr@ourbus.com
Website:
ourbus.com
Bus from Kitchener, ON to Pearson
Ave. Duration:
50 min
Frequency:
Every 4 hours
Estimated price:
$7.63–$52.16
BC Bus North
Phone:
1-844-564-7494
Website:
bcbus.ca/
Bus from Prince Rupert to Terrance
Ave. Duration:
1h 45m
Frequency:
Twice a week
Estimated price:
$24.17–$34.35
Bus from Prince Rupert to Prince
Ave. Duration:
10h 30m
Frequency:
Twice a week
Estimated price:
$63.61–$95.42
Bus from Prince George, BC to Valemount
Ave. Duration:
3h 30m
Frequency:
Twice a week
Estimated price:
$35.62–$48.35
Cold Shot
Phone:
+1 587-557-7719
Email:
support@coldshot.ca
Website:
coldshot.ca/
Bus from Jasper, AB - 638 Connaught Dr to Hinton,
Ave. Duration:
1h
Frequency:
On demand
Estimated price:
$39.44–$54.71
Train operators
VIA Rail
Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Hinton to Toronto
Ave. Duration:
2d 22h
Frequency:
Twice a week
Estimated price:
$229.01–$381.68
Train from Prince Rupert to Smithers
Ave. Duration:
6h 14m
Frequency:
3 times a week
Estimated price:
$38.17–$101.78
Train from Prince Rupert to Jasper
Ave. Duration:
32h
Frequency:
3 times a week
Estimated price:
$101.78–$152.67
Train from Jasper to Toronto
Ave. Duration:
2d 23h
Frequency:
Twice a week
Estimated price:
$241.73–$394.40
Questions and Answers
What is the cheapest way to get from Prince Rupert to Toronto?
The cheapest way to get from Prince Rupert to Toronto is to bus and fly which costs $163.04 - $445.65 and takes 16h.
What is the fastest way to get from Prince Rupert to Toronto?
The fastest way to get from Prince Rupert to Toronto is to bus and fly which takes 11h 30m and costs $152.17 - $652.17 .
Is there a direct train between Prince Rupert and Toronto?
No, there is no direct train from Prince Rupert to Toronto station. However, there are services departing from Prince Rupert and arriving at Toronto Union Station via Jasper. The journey, including transfers, takes approximately 4 days 8h.
How far is it from Prince Rupert to Toronto?
The distance between Prince Rupert and Toronto is 3882 km. The road distance is 5059.9 km.
How do I travel from Prince Rupert to Toronto without a car?
The best way to get from Prince Rupert to Toronto without a car is to train which takes 4 days 8h and costs $293.48 - $467.39 .
How long does it take to get from Prince Rupert to Toronto?
It takes approximately 11h 30m to get from Prince Rupert to Toronto, including transfers.
Where do I catch the Prince Rupert to Toronto train from?
Prince Rupert to Toronto train services, operated by VIA Rail, depart from Prince Rupert station.
Train, bus or fly from Prince Rupert to Toronto?
The best way to get from Prince Rupert to Toronto is to train which takes 4 days 8h and costs $293.48 - $467.39 . There are no good options to bus or fly between Prince Rupert to Toronto.
What is the time difference between Prince Rupert and Toronto?
Toronto is 3h ahead of Prince Rupert. It is currently 00:44 in Prince Rupert and 03:44 in Toronto.
Where does the Prince Rupert to Toronto train arrive?
Prince Rupert to Toronto train services, operated by VIA Rail, arrive at Jasper station.
Can I drive from Prince Rupert to Toronto?
Yes, the driving distance between Prince Rupert to Toronto is 5060 km. It takes approximately 2 days 7h to drive from Prince Rupert to Toronto.
Where can I stay near Toronto?
There are 1150+ hotels available in Toronto. Prices start at $40.03 per night.
→
+0→
Transport search
Transport search
From Prince Rupert, where will you go next? Select a city below to get started