There are 6 ways to get from Stayner to Vancouver by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Toronto Pearson International Airport, fly to Vancouver International Airport
best- Take the bus from Clearview Admin Center to Barrie Allandale Bus Station - Detourbus
- Take the bus from Barrie to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR)plane YYZ - YVR
9h 19m$198–783Bus, bus to Toronto Pearson International Airport, fly to Abbotsford International Airport
cheapest- Take the bus from Clearview Admin Center to Barrie Allandale Bus Station - Detourbus
- Take the bus from Barrie to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Abbotsford International Airport (YXX)plane YYZ - YXX
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Stationbus
9h 52m$183–761Bus, train via Lake Louise
- Take the bus from Clearview Admin Center to Barrie Allandale Bus Station - Detourbus 2
- Take the bus from Barrie Allandale Terminal to Union Station Bus Terminalbus
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper to Lake Louise Village Southbus
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
3d 16hDrive 4,041.6 km
- Drive from Stayner to Vancouvercar 4,041.6 km
45h 49m$817–1,180Bus, train, train to John C. Munro Hamilton International Airport, fly to Vancouver International Airport
- Take the bus from Clearview Admin Center to Barrie Allandale Bus Station - Detourbus
- Take the train from Allandale Waterfront GO to Union Station GOtrain
- Take the train from Union Station GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Vancouver International Airport (YVR)plane YHM - YVR
13h 12m$229–904Bus, train
- Take the bus from Clearview Admin Center to Barrie Allandale Bus Station - Detourbus 2
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to Vancouvertrain
4d 5h$1,020–2,127
Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR) flights
Comparing Your Travel Options
The cheapest way to get from Stayner to Vancouver is to bus and fly which costs $180 - $800 and takes 9h 52m.
The fastest way to get from Stayner to Vancouver is to bus and fly which takes 9h 19m and costs $190 - $800.
The distance between Stayner and Vancouver is 3490 km. The road distance is 4041.6 km.
The best way to get from Stayner to Vancouver without a car is to bus and train via Lake Louise which takes 3 days 16h and costs .
It takes approximately 9h 19m to get from Stayner to Vancouver, including transfers.
Vancouver is 3h behind Stayner. It is currently 5:26 PM in Stayner and 2:26 PM in Vancouver.
Yes, the driving distance between Stayner to Vancouver is 4042 km. It takes approximately 45h 49m to drive from Stayner to Vancouver.
There are 1406+ hotels available in Vancouver.
What companies run services between Stayner, ON, Canada and Vancouver, BC, Canada?
There is no direct connection from Stayner to Vancouver. However, you can take the bus to Barrie Allandale Bus Station - Detour, walk to Barrie Allandale Transit Terminal Platform 13, take the bus to Downtown Hub, walk to Barrie, take the bus to Toronto Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Vancouver International Airport (YVR), walk to Vancouver International Airport (YVR), then take the subway to Vancouver City Centre Station @ Platform 1. Alternatively, you can take a bus from Clearview Admin Center to Vancouver - Pacific Station via Barrie Allandale Bus Station - Detour, Barrie Allandale Terminal, Union Station Bus Terminal, Toronto Union Station, Jasper, Jasper, Lake Louise Village South, Lake Louise- Shell Station- 200 Village Rd, and Kamloops - back of Sahali Mall in around 3d 16h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 14m
- When
- Every day
- Estimated price
- $150–750
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- $130–320
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $170–1,100
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
- Phone
- +1 800 263 3199
- [email protected]
- Website
- Simcoe County Transit
Bus from Clearview Admin Center to Barrie Allandale Bus Station - Detour
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- Simcoe County Transit
- Passenger
- $4–6
Bus from Clearview Admin Center to Barrie Allandale Bus Station - Detour
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- Simcoe County Transit
- Passenger
- $4–6
Bus from Clearview Admin Center to Barrie Allandale Bus Station - Detour
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- Simcoe County Transit
- Passenger
- $4–6
Bus from Clearview Admin Center to Barrie Allandale Bus Station - Detour
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- Simcoe County Transit
- Passenger
- $4–6
Bus from Clearview Admin Center to Barrie Allandale Bus Station - Detour
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- Simcoe County Transit
- Passenger
- $4–6
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, The London Underground: Essential tips to navigate the Tube, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.








