Travel from Vancouver-BC-Canada to Saskatoon

Train, bus or fly from Vancouver to Saskatoon?

Air Canada and WestJet fly from Vancouver to Saskatoon every 3 hours. Alternatively, you can take a bus from Vancouver to Saskatoon via Kamloops, BC and Edmonton in around 25 h 44 min.

How to get from Vancouver to Saskatoon

ModeDurationPrice
From King Edward Station train to Vancouver airport, fly to Saskatoon airport, then line 12 bus to Saskatoon.3 h 44 min$179
From Vancouver bus to Kamloops, BC, bus to Edmonton, then bus to Saskatoon, SK.25 h 44 min$176
From Vancouver train to Saskatoon, walk to Elevator / Dieppe, then line 62 bus to Confederation Terminal.35 h 53 min$278
From Vancouver drive to Saskatoon.19 h 22 min$160

How long does it take to get from Vancouver to Saskatoon?

It takes approximately 3 h 44 min to get from Vancouver to Saskatoon, including transfers.

Is there a direct bus between Vancouver and Saskatoon?

No, there is no direct bus from Vancouver to Saskatoon. However, there are services departing from Vancouver and arriving at Saskatoon, SK via Kamloops, BC and Edmonton. The journey, including transfers, takes approximately 25 h 44 min.

Operators from Vancouver to Saskatoon

OperatorPhoneWebsite
Translink BCRTC604-953-3333Translink BCRTC
Air CanadaAir Canada
WestJetWestJet
Saskatoon Transit+1 306-975-3100Saskatoon Transit
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail