Travel from Vancouver-Airport-YVR to Thunder-Bay

Bus or fly from Vancouver Airport (YVR) to Thunder Bay?

Air Canada and WestJet fly from Vancouver Airport (YVR) to Thunder Bay hourly. Alternatively, you can take a bus from Vancouver Airport (YVR) to Thunder Bay via Marine Drive Stn Bay 1, Vancouver, BC, and Calgary, AB in around 2 days 1 h.

How to get from Vancouver Airport (YVR) to Thunder Bay

ModeDurationPrice
From Vancouver airport fly to Thunder Bay airport then line 14 bus to Thunder Bay.7 h 37 min$467
From Vancouver airport fly to Hancock airport then drive to Thunder Bay.16 h 17 min$679
From Vancouver airport fly to Duluth airport then drive to Thunder Bay.10 h 3 min$772
From Vancouver airport fly to Ironwood airport then drive to Thunder Bay.14 h 22 min$467
From Yvr-Airport Station train to Marine Drive Stn Bay 1, line 003 bus to Vancouver, BC, bus to Calgary, AB, then bus to Thunder Bay, ON.2 days 1 h$294
From Yvr-Airport Station train to Granville Station Platform 2, train to Vancouver, train to Portage La Prairie, MB, then bus to Thunder Bay, ON.2 days 11 h$469
From Vancouver Airport (YVR) drive to Thunder Bay.34 h 31 min$325

How long does it take to get from Vancouver Airport (YVR) to Thunder Bay?

It takes approximately 7 h 37 min to get from Vancouver Airport (YVR) to Thunder Bay, including transfers.

Operators from Vancouver Airport (YVR) to Thunder Bay

OperatorPhoneWebsite
Air CanadaAir Canada
WestJetWestJet
Thunder Bay TransitThunder Bay Transit
United AirlinesUnited Airlines
DeltaDelta
Air Choice OneAir Choice One
American AirlinesAmerican Airlines
Alaska Airlines, Inc.Alaska Airlines, Inc.
Translink BCRTC604-953-3333Translink BCRTC
TransLink CA+1 604-953-3333TransLink CA
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail