Trains Halifax Montreal to Halifax

Find trains from Montreal to Halifax

Search for cheap train tickets from Montreal to Halifax and book your trip in minutes.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Montreal (YMQ)
Halifax (YHZ)
Tue 1/25
Wed 2/2
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Montreal to Halifax train information

Find information about ticket prices, popular stations, and train companies that offer trains from Montreal to Halifax
ROUND-TRIP FROM$218The best round-trip train deal from Montreal to Halifax found on momondo in the last 72 hours is $218
ONE-WAY FROM$109The best one-way train deal from Montreal to Halifax found on momondo in the last 72 hours is $109
AVG TRAVEL TIME20h 51mAverage time it takes to travel by train from Montreal to Halifax
TRAIN COMPANIESVIA Rail CanadaThere is 1 train company servicing this route: VIA Rail Canada

Book round-trip train tickets from Montreal to Halifax

Below are the quickest and cheapest round-trip train tickets from Montreal to Halifax that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
VIA Rail Canada
Jun 3
3:25 pmMontreal Saint-Lambert
21h 26m
12:51 pmHalifax
Jun 10
9:00 amHalifax
21h 44m
6:44 amMontreal Saint-Lambert
VIA Rail Canada
Feb 23
2:25 pmMontreal Saint-Lambert
21h 26m
11:51 amHalifax
Mar 6
8:00 amHalifax
21h 44m
5:44 amMontreal Saint-Lambert
VIA Rail Canada
Jun 3
3:25 pmMontreal Saint-Lambert
21h 26m
12:51 pmHalifax
Jun 10
9:00 amHalifax
21h 44m
6:44 amMontreal Saint-Lambert
VIA Rail Canada
Jul 13
3:25 pmMontreal Saint-Lambert
21h 26m
12:51 pmHalifax
Jul 22
9:00 amHalifax
21h 44m
6:44 amMontreal Saint-Lambert
VIA Rail Canada
Jul 15
3:25 pmMontreal Saint-Lambert
21h 26m
12:51 pmHalifax
Jul 22
9:00 amHalifax
21h 44m
6:44 amMontreal Saint-Lambert
VIA Rail Canada
Mar 2
2:25 pmMontreal Saint-Lambert
21h 26m
11:51 amHalifax
Mar 9
8:00 amHalifax
21h 44m
5:44 amMontreal Saint-Lambert

Book one-way train tickets from Montreal to Halifax

Below are the fastest and cheapest one-way train tickets from Montreal to Halifax we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
VIA Rail Canada
Feb 6
2:25 pmMontreal Saint-Lambert
21h 26m
11:51 amHalifax
VIA Rail Canada
Feb 20
2:25 pmMontreal Saint-Lambert
21h 26m
11:51 amHalifax
VIA Rail Canada
Mar 18
3:25 pmMontreal Saint-Lambert
21h 26m
12:51 pmHalifax

FAQs for booking trains from Montreal to Halifax

  • How much does a train ticket from Montreal to Halifax cost?

    For this week, you can purchase tickets from Montreal to Halifax starting at $109 one-way. This month, the average cost of a train ticket from Montreal to Halifax is $109 one-way.

  • How long is the train ride from Montreal to Halifax?

    20h 51m is the fastest available option to arrive in Halifax from Montreal by train. Consider VIA Rail Canada for the quickest available option to your destination.

  • When should I purchase the train tickets from Montreal to Halifax?

    The cost of booking a train from Montreal to Halifax is around $109 one-way. You can expect the price to be consistent throughout the next 3 months.

  • Which train companies operate between Montreal to Halifax?

    You can find train tickets for VIA Rail Canada which service this route currently. VIA Rail Canada is the cheapest option recently available with prices starting at $218 round-trip.

  • How far is Montreal to Halifax Intl by train?

    Montreal and Halifax Intl are 490.4 mi apart from one another, but the actual distance by train depends on the route taken. The train usually takes 20h 51m in normal conditions.


VIA Rail Canada trains from Montreal to Halifax

Our best VIA Rail Canada deals on Montreal to Halifax train tickets
VIA Rail Canada
Jun 3
3:25 pmMontreal Saint-Lambert
21h 26m
12:51 pmHalifax
Jun 10
9:00 amHalifax
21h 44m
6:44 amMontreal Saint-Lambert
VIA Rail Canada
Jun 3
3:25 pmMontreal Saint-Lambert
21h 26m
12:51 pmHalifax
Jun 10
9:00 amHalifax
21h 44m
6:44 amMontreal Saint-Lambert

Trains Halifax Montreal to Halifax
  • Round-trip
  • One-way