Travel from Vancouver-BC-Canada to Manitoba

Train, bus or fly from Vancouver to Manitoba?

Air Canada and WestJet fly from Vancouver to Assiniboia hourly. Alternatively, you can take a bus from Vancouver to Winnipeg via Calgary, AB and Southbound Wellington at Greyhound Terminal in around 39 h 19 min.

How to get from Vancouver to Manitoba

ModeDurationPrice
From King Edward Station train to Vancouver airport, fly to Winnipeg airport, line 20 bus to Southbound Polo Park at Polo Park, then line 79 bus to Assiniboia.4 h 43 min$252
From King Edward Station train to Vancouver airport, fly to Brandon airport, then taxi to Brandon.5 h 48 min$374
From Main Street-Science World Station Platform 2 train to Surrey Central Stn Bay 6, line 503 bus to Northbound 272 St at Fraser, line 21 bus to Abbotsford airport, fly to Winnipeg airport, line 20 bus to Southbound Polo Park at Polo Park, then line 79 bus to Assiniboia.7 h 40 min$325
From Vancouver, BC bus to Calgary, AB, bus to Southbound Wellington at Greyhound Terminal, then line 20 bus to Eastbound Broadway at Osborne.39 h 19 min$227
From Vancouver train to Winnipeg.46 h 15 min$388
From Vancouver drive to Winnipeg.27 h$232

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

It takes approximately 4 h 43 min to get from Vancouver to Manitoba, including transfers.

Is there a direct train between Vancouver and Manitoba?

Yes, there is a direct train departing from Vancouver and arriving at Winnipeg. Services depart twice daily, and operate Tuesday and Friday. The journey takes approximately 46 h 15 min.

Is there a direct bus between Vancouver and Manitoba?

No, there is no direct bus from Vancouver to Manitoba. However, there are services departing from Vancouver, BC and arriving at Eastbound Broadway at Osborne via Calgary, AB and Southbound Wellington at Greyhound Terminal. The journey, including transfers, takes approximately 39 h 19 min.

Operators from Vancouver to Manitoba

OperatorPhoneWebsite
Translink BCRTC604-953-3333Translink BCRTC
Air CanadaAir Canada
WestJetWestJet
Winnipeg TransitWinnipeg Transit
TransLink CA+1 604-953-3333TransLink CA
BC Transit - Central Fraser Valley Transit SystemBC Transit - Central Fraser Valley Transit System
Flair AirlinesFlair Airlines
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail