There are 3 ways to get from Portage la Prairie to Halifax by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Portage la Prairie to Winnipegbus
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Halifax Stanfield International Airport (YHZ)plane YWG - YHZ
7h 53m$168–825Train
- Take the train from Portage la Prairie to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Halifaxtrain
3d$900–2,017Drive 3,452.2 km
- Drive from Portage la Prairie to Halifaxcar 3,452.2 km
42h 58m$678–980
Portage la Prairie to Halifax by train
Questions & Answers
The cheapest way to get from Portage la Prairie to Halifax is to bus and fly which costs $160 - $850 and takes 7h 53m.
The fastest way to get from Portage la Prairie to Halifax is to bus and fly which takes 7h 53m and costs $160 - $850.
No, there is no direct train from Portage la Prairie to Halifax. However, there are services departing from Portage la Prairie and arriving at Halifax via Toronto Union Station and Montréal. The journey, including transfers, takes approximately 3 days 0h.
The distance between Portage la Prairie and Halifax is 2706 km. The road distance is 3452.2 km.
The best way to get from Portage la Prairie to Halifax without a car is to train which takes 3 days 0h and costs $900 - $2,100.
It takes approximately 7h 53m to get from Portage la Prairie to Halifax, including transfers.
Portage la Prairie to Halifax train services, operated by VIA Rail, depart from Portage la Prairie station.
Halifax is 2h ahead of Portage la Prairie. It is currently 2:45 PM in Portage la Prairie and 4:45 PM in Halifax.
Portage la Prairie to Halifax train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Portage la Prairie to Halifax is 3452 km. It takes approximately 42h 58m to drive from Portage la Prairie to Halifax.
What companies run services between Portage la Prairie, MB, Canada and Halifax, NS, Canada?
You can take a train from Portage la Prairie to Halifax via Toronto Union Station and Montréal in around 3d.
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- $150–700
Flights from Winnipeg J. A. Richardson International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- $160–700
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $130–650
Flights from Winnipeg J. A. Richardson International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $130–650
- Website
- flyporter.com
Flights from Winnipeg J. A. Richardson International Airport to Halifax Stanfield International Airport via Montreal St. Hubert
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- $250–950
Flights from Winnipeg J. A. Richardson International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 5h 29m
- When
- Every day
- Estimated price
- $250–950
Flights from Winnipeg J. A. Richardson International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $250–950
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Portage la Prairie to Toronto Union Station
- Ave. Duration
- 42h 14m
- Frequency
- Twice a week
- Estimated price
- $470–1,000
- Website
- VIA Rail
- Escape
- $470–950
- Business
- $500–850
- Business Plus
- $550–850
- Economy
- $500–1,000
- Economy Plus
- $550–1,000
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Montréal to Halifax
- Ave. Duration
- 23h 6m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- VIA Rail
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Portage la Prairie to Winnipeg
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $11–20
- Schedules at
- Flixbus USA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Why you should take the train in the US, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Book your Portage la Prairie to Halifax train tickets online with Omio.
There are 264+ hotels available in Halifax.






