HUB hero image

How to Travel from

Portage la Prairie to Calgary

by Plane, Rideshare, Route or Car

Portage la Prairie
+0
Calgary
Transport search to Calgary
Portage la Prairie
+0
Calgary
Building a composite car route
Cheapest
Best Offer!
Car
13 h 2 min
1241 km.
from $68
Composite Route Car Only

Seven ways to Travel from Portage La Prairie to Calgary

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 Calgary
Ave. Duration:
2h 18m
Frequency:
Every day
Estimated price:
$216.28–$547.07

WestJet

Website:
westjet.com/
Plane from Winnipeg James Armstrong Richardson International Airport to Calgary
Ave. Duration:
2h 17m
Frequency:
Every day
Estimated price:
$178.12–$521.63
Plane from Brandon Municipal Airport to Calgary
Ave. Duration:
2h 22m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$101.78–$445.29

Flair Airlines

Website:
flyflair.com/
Plane from Winnipeg James Armstrong Richardson International Airport to Calgary
Ave. Duration:
2h 10m
Frequency:
Monday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$82.70–$470.74

Train operators

Rocky Mountaineer

Phone:
1-877-460-3200
Website:
rockymountaineer.com/
Train from Jasper, AB to Calgary,
Ave. Duration:
3d 22h
Frequency:
On demand

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Portage la Prairie to Jasper
Ave. Duration:
32h 26m
Frequency:
Twice a week
Estimated price:
$139.95–$190.84

Bus operators

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 25m
Frequency:
3 times a day
Estimated price:
$120.86–$165.39
Bus from Edmonton, AB - Southgate LRT Station to Calgary,
Ave. Duration:
3h 40m
Frequency:
3 times a day
Estimated price:
$63.61–$82.70
Bus from Portage la Prairie, MB to Brandon,
Ave. Duration:
1h 20m
Frequency:
Once daily
Estimated price:
$40.71–$52.16

The Canada Bus

Phone:
+14036689600
Website:
thecanadabus.com/
Bus from Edmonton, AB - Southgate LRT Station to Calgary,
Ave. Duration:
3h 30m
Frequency:
3 times a day
Estimated price:
$36.90–$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 Calgary?

The cheapest way to get from Portage la Prairie to Calgary is to bus and fly which costs $65.22 - $336.96 and takes 5h 9m.

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

The fastest way to get from Portage la Prairie to Calgary is to bus and fly which takes 5h 9m and costs $65.22 - $336.96 .

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

No, there is no direct train from Portage la Prairie to Calgary. However, there are services departing from Portage la Prairie and arriving at Calgary, AB via Jasper, AB. The journey, including transfers, takes approximately 5 days 6h.

How far is it from Portage la Prairie to Calgary?

The distance between Portage la Prairie and Calgary is 1292 km. The road distance is 1241.8 km.

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

The best way to get from Portage la Prairie to Calgary without a car is to bus which takes 20h 45m and costs $206.52 - $315.22 .

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

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

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

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

Train or bus from Portage la Prairie to Calgary?

The best way to get from Portage la Prairie to Calgary is to bus which takes 20h 45m and costs $206.52 - $315.22 . Alternatively, you can train, which costs and takes 5 days 6h.

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

Calgary is 1h behind Portage la Prairie. It is currently 22:35 in Portage la Prairie and 21:35 in Calgary.

Where does the Portage la Prairie to Calgary train arrive?

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

Can I drive from Portage la Prairie to Calgary?

Yes, the driving distance between Portage la Prairie to Calgary is 1242 km. It takes approximately 13h 2m to drive from Portage la Prairie to Calgary.

Where can I stay near Calgary?

There are 590+ hotels available in Calgary. Prices start at $50.97 per night.
+0