HUB hero image

How to Travel from

Portage la Prairie to Vancouver

by Plane, Route or Car

Portage la Prairie
+0
Vancouver
Transport search to Vancouver
Portage la Prairie
+0
Vancouver
Building a composite car route
Cheapest
Best Offer!
Car
24 h
2209 km.
from $121
Composite Route Car Only

Six ways to Travel from Portage La Prairie to Vancouver

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Winnipeg James Armstrong Richardson International Airport to Vancouver
Ave. Duration:
3h 13m
Frequency:
Every day
Estimated price:
$139.95–$610.68

WestJet

Website:
westjet.com/
Plane from Winnipeg James Armstrong Richardson International Airport to Vancouver
Ave. Duration:
3h 15m
Frequency:
Every day
Estimated price:
$108.14–$470.74
Plane from Brandon Municipal Airport to Vancouver
Ave. Duration:
5h 15m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$120.86–$534.35
Plane from Winnipeg James Armstrong Richardson International Airport to Abbotsford
Ave. Duration:
5h 38m
Frequency:
Every day
Estimated price:
$139.95–$597.96

Flair Airlines

Website:
flyflair.com/
Plane from Winnipeg James Armstrong Richardson International Airport to Vancouver
Ave. Duration:
3h 15m
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$108.14–$483.46

Train operators

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Portage la Prairie to Vancouver
Ave. Duration:
2d 10h
Frequency:
Twice a week
Estimated price:
$190.84–$279.90

Bus operators

EBus Canada

Phone:
1-877-769-3287
Website:
myebus.ca/
Bus from 104 Street NW to Kamloops,
Ave. Duration:
8h 35m
Frequency:
Once daily
Estimated price:
$95.42–$159.60
Bus from Kamploops, BC to Vancouver,
Ave. Duration:
4h 25m
Frequency:
Twice daily
Estimated price:
$49.62–$62.34
Bus from Abbotsford Airport to Vancouver,
Ave. Duration:
55 min
Frequency:
4 times a day
Estimated price:
$19.08–$25.45

Rider Express

Phone:
1-833-583-3636
Website:
riderexpress.ca/
Bus from Portage la Prairie, MB to Regina,
Ave. Duration:
5h 45m
Frequency:
Once daily
Estimated price:
$82.70–$108.14
Bus from Regina, SK - 2820 B Avonhurst Dr to Edmonton
Ave. Duration:
9h 30m
Frequency:
3 times a day
Estimated price:
$120.86–$165.39
Bus from Portage la Prairie, MB to Brandon,
Ave. Duration:
1h 20m
Frequency:
Once daily
Estimated price:
$40.71–$52.16
Bus from Abbotsford Airport to Vancouver,
Ave. Duration:
1h 10m
Frequency:
Twice daily
Estimated price:
$34.35–$44.53

BC Connector - Wilson's Group

Phone:
1.833.276.5841
Website:
bcconnector.com/
Bus from Kamploops, BC to Vancouver,
Ave. Duration:
4h 25m
Frequency:
Twice daily
Estimated price:
$57.25–$69.97

Mountain Man Mikes Bus Service

Phone:
+1 778 382 7729
Website:
mountainmanmikes.ca/
Bus from Abbotsford Airport to Vancouver,
Ave. Duration:
1h 40m
Frequency:
Twice a week
Estimated price:
$39.44–$50.89

Mahihkan Bus Lines

Phone:
306-688-7646
Website:
mahihkanbuslines.com
Bus from Portage la Prairie, MB to Winnipeg
Ave. Duration:
1h 8m
Frequency:
Once daily
Estimated price:
$14.12–$14.50

Questions and Answers

What is the cheapest way to get from Portage la Prairie to Vancouver?

The cheapest way to get from Portage la Prairie to Vancouver is to bus and fly which costs $65.22 - $293.48 and takes 5h 47m.

What is the fastest way to get from Portage la Prairie to Vancouver?

The fastest way to get from Portage la Prairie to Vancouver is to bus and fly which takes 5h 47m and costs $65.22 - $293.48 .

Is there a direct train between Portage la Prairie and Vancouver?

Yes, there is a direct train departing from Portage la Prairie and arriving at Vancouver. Services depart twice a week, and operate Wednesday and Sunday. The journey takes approximately 2 days 10h.

How far is it from Portage la Prairie to Vancouver?

The distance between Portage la Prairie and Vancouver is 1962 km. The road distance is 2207.9 km.

How do I travel from Portage la Prairie to Vancouver without a car?

The best way to get from Portage la Prairie to Vancouver without a car is to bus which takes 31h 25m and costs $304.35 - $445.65 .

How long does it take to get from Portage la Prairie to Vancouver?

It takes approximately 5h 47m to get from Portage la Prairie to Vancouver, including transfers.

Where do I catch the Portage la Prairie to Vancouver train from?

Portage la Prairie to Vancouver train services, operated by VIA Rail, depart from Portage la Prairie station.

Train or bus from Portage la Prairie to Vancouver?

The best way to get from Portage la Prairie to Vancouver is to bus which takes 31h 25m and costs $304.35 - $445.65 . Alternatively, you can train, which costs $163.04 - $239.13 and takes 2 days 10h.

What is the time difference between Portage la Prairie and Vancouver?

Vancouver is 2h behind Portage la Prairie. It is currently 20:38 in Portage la Prairie and 18:38 in Vancouver.

Where does the Portage la Prairie to Vancouver train arrive?

Portage la Prairie to Vancouver train services, operated by VIA Rail, arrive at Vancouver station.

Can I drive from Portage la Prairie to Vancouver?

Yes, the driving distance between Portage la Prairie to Vancouver is 2208 km. It takes approximately 24h 1m to drive from Portage la Prairie to Vancouver.

How do I get a train ticket from Portage la Prairie to Vancouver?

Book your Portage la Prairie to Vancouver train tickets online with Omio.

Where can I stay near Vancouver?

There are 909+ hotels available in Vancouver. Prices start at $43.85 per night.
+0