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
43 h 31 min
4434 km.
from $243
Composite Route Car Only
Schedule
Vancouver → Toronto
17:34
Vancouver (British Columbia, Canada)
Vancouver - Lougheed Town Centre Station - Abbotsford - Geneva - Burlington - Everett - Chicago - Amherst - Buffalo - Niagara Falls - Toronto 17 transfers
Duration: 3 days 3 hours 4 min
20:38
Toronto (Ontario, Canada)
Route details
Transfers in the direction
Vancouver - Toronto
Start
Walk to King Edward, Duration: 5 min
17:39
King Edward
Duration: 2 min
17:41
Broadway-City Hall Station
Canada Line
Walk to Broadway-City Hall Station @ Bay 1, Duration: 52 sec
17:47
Broadway-City Hall Station @ Bay 1
Duration: 11 min
17:58
EB E Broadway FS Commercial Dr
Commercial-Broadway/UBC (B-Line)
Walk to Commercial-Broadway Station, Duration: 1 min
18:04
Commercial-Broadway Station
Duration: 19 min
18:23
Lougheed Town Centre
Millennium Line
Walk to Lougheed Stn Bay 1, Duration: 2 min
18:30
Lougheed Stn Bay 1
Duration: 53 min
19:23
McCallum P&R
Fraser Valley Express
Walk to Marshall Rd at McCallum Rd, Duration: 12 min
19:47
Marshall Rd at McCallum Rd
Duration: 14 min
20:01
2 Ave at Sumas Way
Clearbrook/Huntingdon
Walk to Cherry St at 1st St, Duration: 10 min
20:30
Cherry St at 1st St
Duration: 1 hours 12 min
21:42
Cordata Pkwy at Whatcom Community College
Everson/Nooksack/Sumas&Cordata
Transfer in Geneva, 4 min
21:46
Cordata Pkwy at Whatcom Community College
Duration: 18 min
22:05
Bellingham Station
Cordata/WCC&Downtown
Transfer in Geneva, 1 hours 10 min
23:15
Bellingham Station
Duration: 37 min
23:52
Chuckanut Park & Ride
County Connector Whatcom/Skagit
Transfer in Burlington, 13 min
00:05
Chuckanut Park & Ride
Duration: 55 min
01:00
Everett Station
County Connector Snohomish/Skagit
Walk to Everett, Duration: 3 min
01:55
Everett
Duration: 44 hours 50 min
22:45
Chicago Union Station
Empire Builder
Transfer in Chicago, 4 hours 45 min
03:30
Chicago Union Station
Duration: 10 hours 23 min
13:53
Buffalo Depew Station
Lake Shore Limited
Walk to Dick & Broadway, Duration: 2 min
14:46
Dick & Broadway
Duration: 7 min
14:53
Walden Avenue 2150 Walden Avenue We
46 - Lancaster
Walk to Union Road Walden Avenue North Fars, Duration: 3 min
15:04
Union Road Walden Avenue North Fars
Duration: 48 min
15:53
Niagara Street Ontario Street North
32 - Amherst
Transfer in Buffalo, 9 min
16:02
Niagara Street Ontario Street North
Duration: 32 min
16:34
3rd Street & Niagara Street
40 - Buffalo-Niagara Falls
Walk to Clifton Gate, Duration: 18 min
17:14
Clifton Gate
Duration: 6 min
17:20
Go/Via/Bus Station - North
Green Line
Walk to Niagara Falls (Ontario - Bus Terminal), Duration: 36 sec
18:00
Niagara Falls (Ontario - Bus Terminal)
Duration: 2 hours
20:00
Toronto Bay St
CoachCanada 2708: Niagara Falls - Toronto
Walk to King St West at Bay St East Side, Duration: 10 min
20:21
King St West at Bay St East Side
Duration: 14 min
20:36
Queen St East at Carroll St
Kingston Rd
WALK, Duration: 2 min
Finish
22:11
Vancouver (British Columbia, Canada)
Vancouver - Calgary - Regina - Winnipeg - Thunder Bay - Sault Ste Marie - Sudbury - Toronto 10 transfers
Duration: 4 days 4 hours 13 min
02:24
Toronto (Ontario, Canada)
Route details
Transfers in the direction
Vancouver - Toronto
Start
Walk to King Edward Station @ Bay 3, Duration: 3 min
22:14
King Edward Station @ Bay 3
Duration: 4 min
22:18
EB E King Edward Ave @ Main St
Brentwood Station/UBC
Walk to NB Main St @ E King Edward Ave, Duration: 1 min
22:28
NB Main St @ E King Edward Ave
Duration: 14 min
22:43
Main Street-Science World Station @ Bay 2
Main/Waterfront Station
Walk to Vancouver Bus Station, Duration: 2 min
23:00
Vancouver Bus Station
Duration: 15 hours 30 min
14:30
Calgary - Westbrook Mall
Vancouver - Calgary
Transfer in Calgary, 1 hours 30 min
16:00
Calgary - Westbrook Mall
Duration: 15 hours 6 min
07:06
Regina
Calgary - Regina
Transfer in Regina, 23 hours 9 min
06:15
Regina
Duration: 7 hours 15 min
13:30
Winnipeg
Regina - Winnipeg
Walk to Winnipeg, Duration: 0 sec
19:30
Winnipeg
Duration: 8 hours 49 min
04:19
Thunder Bay
Winnipeg to Thunder Bay
Transfer in Thunder Bay, 1 hours 11 min
05:30
Thunder Bay
Duration: 9 hours 20 min
14:50
Sault Ste Marie
Thunder Bay to Sault Ste Marie
Transfer in Sault Ste Marie, 40 min
15:30
Sault Ste Marie
Duration: 4 hours 36 min
20:06
Ontario Northland Station
Sault Ste Marie - Sudbury
Walk to Sudbury Greater Sudbury Regional Road 55, Duration: 27 sec
20:15
Sudbury Greater Sudbury Regional Road 55
Duration: 5 hours 35 min
01:50
Toronto Bay St
FlixBus: Sudbury ON - Toronto
Walk to King St West at Bay St East Side, Duration: 10 min
02:07
King St West at Bay St East Side
Duration: 14 min
02:22
Queen St East at Carroll St
Kingston Rd
WALK, Duration: 2 min
Finish
22:11
Vancouver (British Columbia, Canada)
Vancouver - Calgary - Regina - Winnipeg - Thunder Bay - Sault Ste Marie - Sudbury - Toronto 10 transfers
Duration: 4 days 4 hours 13 min
02:24
Toronto (Ontario, Canada)
Route details
Transfers in the direction
Vancouver - Toronto
Start
Walk to King Edward Station @ Bay 3, Duration: 3 min
22:14
King Edward Station @ Bay 3
Duration: 7 min
22:21
EB E King Edward Ave @ Fraser St
Brentwood Station/UBC
Walk to NB Fraser St @ E King Edward Ave, Duration: 1 min
22:30
NB Fraser St @ E King Edward Ave
Duration: 17 min
22:48
Main Street-Science World Station @ Bay 2
Fraser/Waterfront Station
Walk to Vancouver Bus Station, Duration: 2 min
23:00
Vancouver Bus Station
Duration: 15 hours 30 min
14:30
Calgary - Westbrook Mall
Vancouver - Calgary
Transfer in Calgary, 1 hours 30 min
16:00
Calgary - Westbrook Mall
Duration: 15 hours 6 min
07:06
Regina
Calgary - Regina
Transfer in Regina, 23 hours 9 min
06:15
Regina
Duration: 7 hours 15 min
13:30
Winnipeg
Regina - Winnipeg
Walk to Winnipeg, Duration: 0 sec
19:30
Winnipeg
Duration: 8 hours 49 min
04:19
Thunder Bay
Winnipeg to Thunder Bay
Transfer in Thunder Bay, 1 hours 11 min
05:30
Thunder Bay
Duration: 9 hours 20 min
14:50
Sault Ste Marie
Thunder Bay to Sault Ste Marie
Transfer in Sault Ste Marie, 40 min
15:30
Sault Ste Marie
Duration: 4 hours 36 min
20:06
Ontario Northland Station
Sault Ste Marie - Sudbury
Walk to Sudbury Greater Sudbury Regional Road 55, Duration: 27 sec
20:15
Sudbury Greater Sudbury Regional Road 55
Duration: 5 hours 35 min
01:50
Toronto Bay St
FlixBus: Sudbury ON - Toronto
Walk to King St West at Bay St East Side, Duration: 10 min
02:07
King St West at Bay St East Side
Duration: 14 min
02:22
Queen St East at Carroll St
Kingston Rd
WALK, Duration: 2 min
Finish
22:18
Vancouver (British Columbia, Canada)
Vancouver - Calgary - Regina - Winnipeg - Thunder Bay - Sault Ste Marie - Sudbury - Toronto 10 transfers
Duration: 4 days 4 hours 6 min
02:24
Toronto (Ontario, Canada)
Route details
Transfers in the direction
Vancouver - Toronto
Start
Walk to King Edward, Duration: 5 min
22:23
King Edward
Duration: 5 min
22:28
Yaletown-Roundhouse Station
Canada Line
Walk to Yaletown-Roundhouse Station @ Bay 4, Duration: 1 min
22:36
Yaletown-Roundhouse Station @ Bay 4
Duration: 12 min
22:48
Southbound Station St @ National Ave
Main St Station/English Bay
Walk to Vancouver Bus Station, Duration: 2 min
23:00
Vancouver Bus Station
Duration: 15 hours 30 min
14:30
Calgary - Westbrook Mall
Vancouver - Calgary
Transfer in Calgary, 1 hours 30 min
16:00
Calgary - Westbrook Mall
Duration: 15 hours 6 min
07:06
Regina
Calgary - Regina
Transfer in Regina, 23 hours 9 min
06:15
Regina
Duration: 7 hours 15 min
13:30
Winnipeg
Regina - Winnipeg
Walk to Winnipeg, Duration: 0 sec
19:30
Winnipeg
Duration: 8 hours 49 min
04:19
Thunder Bay
Winnipeg to Thunder Bay
Transfer in Thunder Bay, 1 hours 11 min
05:30
Thunder Bay
Duration: 9 hours 20 min
14:50
Sault Ste Marie
Thunder Bay to Sault Ste Marie
Transfer in Sault Ste Marie, 40 min
15:30
Sault Ste Marie
Duration: 4 hours 36 min
20:06
Ontario Northland Station
Sault Ste Marie - Sudbury
Walk to Sudbury Greater Sudbury Regional Road 55, Duration: 27 sec
20:15
Sudbury Greater Sudbury Regional Road 55
Duration: 5 hours 35 min
01:50
Toronto Bay St
FlixBus: Sudbury ON - Toronto
Walk to King St West at Bay St East Side, Duration: 10 min
02:07
King St West at Bay St East Side
Duration: 14 min
02:22
Queen St East at Carroll St
Kingston Rd
WALK, Duration: 2 min
Finish
22:11
Vancouver (British Columbia, Canada)
Vancouver - Calgary - Regina - Winnipeg - Thunder Bay - Sault Ste Marie - Sudbury - Toronto 10 transfers
Duration: 4 days 4 hours 16 min
02:27
Toronto (Ontario, Canada)
Route details
Transfers in the direction
Vancouver - Toronto
Start
Walk to King Edward Station @ Bay 3, Duration: 3 min
22:14
King Edward Station @ Bay 3
Duration: 4 min
22:18
EB E King Edward Ave @ Main St
Brentwood Station/UBC
Walk to NB Main St @ E King Edward Ave, Duration: 1 min
22:28
NB Main St @ E King Edward Ave
Duration: 14 min
22:43
Main Street-Science World Station @ Bay 2
Main/Waterfront Station
Walk to Vancouver Bus Station, Duration: 2 min
23:00
Vancouver Bus Station
Duration: 15 hours 30 min
14:30
Calgary - Westbrook Mall
Vancouver - Calgary
Transfer in Calgary, 1 hours 30 min
16:00
Calgary - Westbrook Mall
Duration: 15 hours 6 min
07:06
Regina
Calgary - Regina
Transfer in Regina, 23 hours 9 min
06:15
Regina
Duration: 7 hours 15 min
13:30
Winnipeg
Regina - Winnipeg
Walk to Winnipeg, Duration: 0 sec
19:30
Winnipeg
Duration: 8 hours 49 min
04:19
Thunder Bay
Winnipeg to Thunder Bay
Transfer in Thunder Bay, 1 hours 11 min
05:30
Thunder Bay
Duration: 9 hours 20 min
14:50
Sault Ste Marie
Thunder Bay to Sault Ste Marie
Transfer in Sault Ste Marie, 40 min
15:30
Sault Ste Marie
Duration: 4 hours 36 min
20:06
Ontario Northland Station
Sault Ste Marie - Sudbury
Walk to Sudbury Greater Sudbury Regional Road 55, Duration: 27 sec
20:15
Sudbury Greater Sudbury Regional Road 55
Duration: 5 hours 35 min
01:50
Toronto Bay St
FlixBus: Sudbury ON - Toronto
Walk to 1 Front St West - Union Station, Duration: 6 min
02:01
1 Front St West - Union Station
Duration: 21 min
02:22
River St at Queen St East
Esplanade-River
WALK, Duration: 5 min
Finish
22:11
Vancouver (British Columbia, Canada)
Vancouver - Mooney - Sudbury - King City Go Station - Toronto 8 transfers
Duration: 3 days 20 hours 1 min
18:12
Toronto (Ontario, Canada)
Route details
Transfers in the direction
Vancouver - Toronto
Start
Walk to King Edward Station @ Bay 3, Duration: 3 min
22:14
King Edward Station @ Bay 3
Duration: 4 min
22:18
EB E King Edward Ave @ Main St
Brentwood Station/UBC
Walk to NB Main St @ E King Edward Ave, Duration: 1 min
22:28
NB Main St @ E King Edward Ave
Duration: 14 min
22:43
Main Street-Science World Station @ Bay 2
Main/Waterfront Station
Walk to Pacific Central Station, Duration: 3 min
23:00
Pacific Central Station
Duration: 3 days 9 hours 47 min
08:47
Capreol
Vancouver - Toronto
Walk to Young & Front, Duration: 3 min
10:36
Young & Front
Duration: 1 hours 4 min
11:40
Downtown Transit Hub
Valley
Transfer in Sudbury, 5 min
11:45
Downtown Transit Hub
Duration: 15 min
12:00
Comfort Inn
Second Ave.
Walk to Ontario Northland Station, Duration: 4 min
12:10
Ontario Northland Station
Duration: 4 hours 35 min
16:45
King City Go Station
Sudbury - Toronto
Walk to King City, Duration: 2 min
17:05
King City
Duration: 41 min
17:46
Union
Barrie Line
Walk to King St West at Bay St East Side, Duration: 7 min
17:57
King St West at Bay St East Side
Duration: 13 min
18:10
Queen St East at Carroll St
Kingston Rd
WALK, Duration: 2 min
Finish
Six ways to Travel from Vancouver to Toronto
Select an Option Below to Start Your Journey
Cheapest
By car (4 434 km)
Fastest
Plane to Toronto
Other
Train via Chicago
Bus, Train
Bus, Plane (Bus to Abbotsford International Airport)
Bus, Plane (Fly Vancouver Airport to John C. Munro Hamilton International Airport)
Transport providers
Airlines
Air Canada
Website:
aircanada.com
Plane from Vancouver Airport to Toronto
Ave. Duration:
4h 29m
Frequency:
Every day
Estimated price:
$279.90–$826.97
Plane from Vancouver Airport to Billy
Ave. Duration:
7h 21m
Frequency:
Every day
Estimated price:
$229.01–$826.97
Plane from Vancouver Airport to London
Ave. Duration:
6h 45m
Frequency:
Every day
Estimated price:
$343.51–$1,208.65
WestJet
Website:
westjet.com/
Plane from Vancouver Airport to Toronto
Ave. Duration:
4h 40m
Frequency:
Every day
Estimated price:
$127.23–$623.41
Plane from Abbotsford International Airport to Toronto
Ave. Duration:
6h 36m
Frequency:
Every day
Estimated price:
$267.17–$699.74
Plane from Vancouver Airport to John
Ave. Duration:
8h
Frequency:
Monday, Tuesday, Wednesday, Thursday, and Sunday
Estimated price:
$190.84–$890.58
Plane from Vancouver Airport to London
Ave. Duration:
7h 3m
Frequency:
Monday, Wednesday, Thursday, and Sunday
Estimated price:
$305.34–$699.74
Porter Airlines
Website:
flyporter.com/en-ca/
Plane from Vancouver Airport to Toronto
Ave. Duration:
4h 40m
Frequency:
Every day
Estimated price:
$152.67–$699.74
Plane from Vancouver Airport to Billy
Ave. Duration:
6h 48m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$127.23–$826.97
Plane from Vancouver Airport to John
Ave. Duration:
4h 44m
Frequency:
Every day
Estimated price:
$178.12–$763.36
Flair Airlines
Website:
flyflair.com/
Plane from Vancouver Airport to Toronto
Ave. Duration:
4h 40m
Frequency:
Every day
Estimated price:
$108.14–$496.18
Plane from Abbotsford International Airport to Toronto
What is the cheapest way to get from Vancouver to Toronto?
The cheapest way to get from Vancouver to Toronto is to fly which costs $65.22 - $358.70 and takes 6h 12m.
What is the fastest way to get from Vancouver to Toronto?
The fastest way to get from Vancouver to Toronto is to fly which takes 6h 12m and costs $65.22 - $358.70 .
Is there a direct train between Vancouver and Toronto?
No, there is no direct train from Vancouver to Toronto station. However, there are services departing from Vancouver and arriving at Eglinton West Station - Northbound Platform via Union Station - Northbound Platform Towards Vaughan Metropolitan Centre. The journey, including transfers, takes approximately 3 days 20h.
How far is it from Vancouver to Toronto?
The distance between Vancouver and Toronto is 3379 km. The road distance is 4426.7 km.
How do I travel from Vancouver to Toronto without a car?
The best way to get from Vancouver to Toronto without a car is to train which takes 3 days 20h and costs $250 - $434.78 .
How long does it take to get from Vancouver to Toronto?
It takes approximately 6h 12m to get from Vancouver to Toronto, including transfers.
Where do I catch the Vancouver to Toronto train from?
Vancouver to Toronto train services, operated by VIA Rail, depart from Vancouver station.
Train or fly from Vancouver to Toronto?
The best way to get from Vancouver to Toronto is to fly which takes 6h 12m and costs $65.22 - $358.70 . Alternatively, you can train via Chicago, which costs $250 - $923.91 and takes 2 days 13h.
What is the time difference between Vancouver and Toronto?
Toronto is 3h ahead of Vancouver. It is currently 01:26 in Vancouver and 04:26 in Toronto.
Where does the Vancouver to Toronto train arrive?
Vancouver to Toronto train services, operated by VIA Rail, arrive at Toronto Union Station.
Can I drive from Vancouver to Toronto?
Yes, the driving distance between Vancouver to Toronto is 4427 km. It takes approximately 43h 34m to drive from Vancouver to Toronto.
Where can I stay near Toronto?
There are 1174+ hotels available in Toronto. Prices start at $41.59 per night.