There are 7 ways to get from Thunder Bay to Vancouver Airport (YVR) by plane, shuttle, bus (Flixbus), bus, 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.
Fly to Vancouver International Airport
best- Fly from Thunder Bay International Airport (YQT) to Vancouver International Airport (YVR)plane YQT - YVR
5h 42m$160–1,000Fly to Abbotsford International Airport, shuttle
- Fly from Thunder Bay International Airport (YQT) to Abbotsford International Airport (YXX)plane YQT - YXX
- Take a shuttle bus from Abbotsford Airport to Vancouver Downtown
7h 25m$230–1,249Bus
- Take the bus from Thunder Bay to Winnipegbus
- Take the bus from Winnipeg to Reginabus
- Take the bus from Regina to Calgarybus
- Take the bus from Calgary - Downtown 4 Ave SE to Vancouver International Airportbus
45h 9m$337–675Bus, train
- Take the bus from Thunder Bay to Southdale Mallbus Ontc
- Take the train from Winnipeg to Vancouvertrain VIA Rail
2d 23h$606–1,350Fly to Nanaimo Harbour, fly to Vancouver Airport YVR South
- Fly from Thunder Bay International Airport (YQT) to Sechelt-Gibsons Airport (YHS)plane YQT - YHS
- Fly from Nanaimo Harbour to Vancouver Airport YVR Southplane
13h 2m$377–1,606Bus, train via Dinorwic, ON
- Take the bus from Thunder Bay to Dinorwic, ONbus
- Take the bus from Dinorwic to Winnipeg - Balmoral Transit Stationbus
- Take the train from Winnipeg to Vancouvertrain
3d 2h$862–1,624Drive 2,987.8 km
- Drive from Thunder Bay to Vancouver Airport (YVR)car 2,987.8 km
33h 51m$588–850
Thunder Bay to Vancouver Airport (YVR) by bus
Questions & Answers
The cheapest way to get from Thunder Bay to Vancouver Airport (YVR) is to bus which costs $330 - $700 and takes 45h 9m.
The fastest way to get from Thunder Bay to Vancouver Airport (YVR) is to fly which takes 5h 42m and costs $160 - $1,000.
No, there is no direct bus from Thunder Bay to Vancouver Airport (YVR). However, there are services departing from Thunder Bay and arriving at Vancouver International Airport via Winnipeg, Regina, NB Macleod TR @ 12 AV SE and Calgary - Downtown 4 Ave SE. The journey, including transfers, takes approximately 45h 9m.
The distance between Thunder Bay and Vancouver Airport (YVR) is 2462 km. The road distance is 2987.8 km.
The best way to get from Thunder Bay to Vancouver Airport (YVR) without a car is to bus which takes 45h 9m and costs $330 - $700.
It takes approximately 5h 42m to fly from Thunder Bay International Airport (YQT) to Vancouver International Airport (YVR), including transfers and time at the airport.
Thunder Bay to Vancouver Airport (YVR) bus services, operated by Ontario Northland, depart from Thunder Bay station.
The best way to get from Thunder Bay to Vancouver Airport (YVR) is to fly which takes 5h 42m and costs $160 - $1,000. Alternatively, you can bus, which costs $330 - $700 and takes 45h 9m.
There is no direct flight from Thunder Bay International Airport Airport to Vancouver International Airport Airport. The quickest flight takes 5h 45m and has one stopover.
Thunder Bay to Vancouver Airport (YVR) bus services, operated by Ontario Northland, arrive at Winnipeg station.
What companies run services between Thunder Bay, ON, Canada and Vancouver Airport (YVR), Canada?
WestJet, Air Canada, and two other airlines fly from Thunder Bay International Airport (YQT) to Vancouver International Airport (YVR) every 4 hours. Alternatively, you can take a bus from Thunder Bay to Vancouver International Airport via Winnipeg, Regina, Calgary, NB Macleod TR @ 12 AV SE, and Calgary - Downtown 4 Ave SE in around 45h 9m.
- Website
- harbourair.com
Flights from Thunder Bay International Airport to Sechelt-Gibsons Airport via Toronto, Vancouver International Airport
- Ave. Duration
- 13h 37m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $340–1,400
Flights from Thunder Bay International Airport to Sechelt-Gibsons Airport via Winnipeg, Vancouver International Airport
- Ave. Duration
- 13h 17m
- When
- Monday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- $210–1,300
Flights from Thunder Bay International Airport to Sechelt-Gibsons Airport via Calgary, Vancouver International Airport
- Ave. Duration
- 15h 45m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $210–1,300
Flights from Thunder Bay International Airport to Sechelt-Gibsons Airport via Calgary, Vancouver International Airport, Nanaimo
- Ave. Duration
- 16h 15m
- When
- Every day
- Estimated price
- $210–1,300
- Website
- westjet.com
Flights from Thunder Bay International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $160–1,000
Flights from Thunder Bay International Airport to Vancouver International Airport via Winnipeg
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $160–1,000
Flights from Thunder Bay International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $190–1,200
Flights from Thunder Bay International Airport to Abbotsford International Airport via Winnipeg, Edmonton
- Ave. Duration
- 11h 24m
- When
- Tuesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- $190–1,200
- Website
- aircanada.com
Flights from Thunder Bay International Airport to Vancouver International Airport via Toronto
- Ave. Duration
- 7h 59m
- When
- Every day
- Estimated price
- $260–1,100
- Website
- flyflair.com
Flights from Thunder Bay International Airport to Vancouver International Airport via Toronto
- Ave. Duration
- 8h 55m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $270–850
Flights from Thunder Bay International Airport to Abbotsford International Airport via Toronto
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $320–1,000
- Website
- flyporter.com
Flights from Thunder Bay International Airport to Vancouver International Airport via Toronto
- Ave. Duration
- 9h 29m
- When
- Every day
- Estimated price
- $250–1,200
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to Vancouver
- Ave. Duration
- 2d 12h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
Train from Winnipeg to Vancouver
- Ave. Duration
- 2d 12h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
- Phone
- +1 604 229 1232
- [email protected]
- Website
- Reliable Bus
Shuttle from Abbotsford Airport to Vancouver Downtown
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $35–50
- Website
- Reliable Bus
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Thunder Bay to Winnipeg
- Ave. Duration
- 9h 4m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $90–140
Bus from Thunder Bay to Southdale Mall
- Ave. Duration
- 8h 40m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $75–120
- Adult
- $90–140
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Winnipeg to Regina
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a week
- Estimated price
- $70–120
- Schedules at
- Flixbus USA
Bus from Regina to Calgary
- Ave. Duration
- 11h 5m
- Frequency
- 5 times a week
- Estimated price
- $110–180
- Schedules at
- Flixbus USA
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary - Downtown 4 Ave SE to Vancouver International Airport
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- Rider Express
- Standard
- $110–240
- Phone
- +1 855 566 2378
- [email protected]
- Website
- Ontario & Manitoba Bus Service
Bus from Thunder Bay to Dinorwic, ON
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- $140–190
- Website
- Ontario & Manitoba Bus Service
- Adult
- $140–190
Bus from Dinorwic to Winnipeg - Balmoral Transit Station
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- $160–220
- Website
- Ontario & Manitoba Bus Service
- Adult
- $160–220
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 How to plan an amazing trip around Scandinavia, 5 delightfully under-the-radar French towns you need to visit, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Vancouver Airport (YVR) is 3h behind Thunder Bay. It is currently 10:42 PM in Thunder Bay and 7:42 PM in Vancouver Airport (YVR).
Yes, the driving distance between Thunder Bay to Vancouver Airport (YVR) is 2988 km. It takes approximately 33h 51m to drive from Thunder Bay to Vancouver Airport (YVR).
Flair Airlines, Porter Airlines, WestJet and Air Canada offer flights from Thunder Bay International Airport Airport to Vancouver International Airport Airport.
There are 1421+ hotels available in Vancouver Airport (YVR).

















