One Passenger / One Trip
3:39am
Mont-Joli, QC
Mont-Joli - sign post
5:51pm
Halifax, NS
Halifax train station
13h 12min
VIA Rail
CDN$ 137.97
4:40am
Sayabec, QC
Sayabec train station
5:51pm
Halifax, NS
Halifax train station
12h 11min
VIA Rail
CDN$ 131.07
5:23am
Causapscal, QC
Causapscal train station
5:51pm
Halifax, NS
Halifax train station
11h 28min
VIA Rail
CDN$ 118.42
6:10am
Matapedia, QC
Matapédia train station
5:51pm
Halifax, NS
Halifax train station
10h 41min
VIA Rail
CDN$ 98.88
7:48am
Campbellton, NB
Campbellton train station
5:51pm
Halifax, NS
Halifax train station
10h 3min
VIA Rail
CDN$ 96.6
8:00am
New Glasgow, NS
New Glasgow - Maritime Bus - train station
10:40am
Halifax, NS
Halifax train station
2h 40min
Maritime Bus
CDN$ 38.81
8:23am
Charlo, NB
Charlo train station
5:51pm
Halifax, NS
Halifax train station
9h 28min
VIA Rail
CDN$ 95.45
8:47am
Belledune, NB
Jacquet River train station
5:51pm
Halifax, NS
Halifax train station
9h 4min
VIA Rail
CDN$ 93.15
9:00am
Truro, NS
Truro - Maritime Bus - train station
10:40am
Halifax, NS
Halifax train station
1h 40min
Maritime Bus
CDN$ 29.33
9:05am
Kentville, NS
Kentville - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
2h 10min
Maritime Bus
CDN$ 29.33
9:10am
Petit-Rocher, NB
Petit Rocher train station
5:51pm
Halifax, NS
Halifax train station
8h 41min
VIA Rail
CDN$ 89.7
9:20am
New Minas, NS
New Minas - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
1h 55min
Maritime Bus
CDN$ 29.33
9:35am
Wolfville, NS
Wolfville (Mud Creek Mini Mart) - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
1h 40min
Maritime Bus
CDN$ 23.29
9:37am
Bathurst, NB
Bathurst train station
5:51pm
Halifax, NS
Halifax train station
8h 14min
VIA Rail
CDN$ 88.55
9:40am
Wolfville, NS
Wolfville (Acadia University) - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
1h 35min
Maritime Bus
CDN$ 23.29
9:55am
Goffs, NS
Halifax Airport - Maritime Bus - train station
10:40am
Halifax, NS
Halifax train station
0h 45min
Maritime Bus
CDN$ 25.3
9:55am
Falmouth, NS
Falmouth - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
1h 20min
Maritime Bus
CDN$ 16.39
10:20am
Dartmouth, NS
Dartmouth - Maritime Bus - train station
10:40am
Halifax, NS
Halifax train station
0h 20min
Maritime Bus
CDN$ 9.49
10:40am
Lower Sackville, NS
Lower Sackville - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
0h 35min
Maritime Bus
CDN$ 9.49
10:55am
Dartmouth, NS
Dartmouth - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
0h 20min
Maritime Bus
CDN$ 9.49
City: | Halifax, NS |
Daily arrivals: | 1 |
Train stations | Halifax train station |
Connections: | 4 |
Companies: | VIA Rail |
Avg price: | CDN$ 111.39 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Sayabec to Halifax costs around CDN$ 131.07 while one from Causapscal to Halifax train station costs CDN$ 118.42. The average ticket price is CDN$ 111.39.
There are many cities from which you can reach Halifax by train. Some of them are Matapedia (Matapédia train station), Campbellton (Campbellton train station), Charlo (Charlo train station). If you need more information, you can use our search engine.
There are many companies that operate in Halifax. Some are VIA Rail on journeys such as Mont-Joli to Halifax or New Glasgow to Halifax. The trip with VIA Rail from Mont-Joli to Halifax costs approximately CDN$ 137.97 and takes 13h 12min while the trip Maritime Bus New Glasgow Halifax costs CDN$ 38.81 and takes 2h 40min.
The Halifax train station is Halifax train station. Many trains arrive at this station from cities like Belledune (Jacquet River train station), Truro (Truro - Maritime Bus - train station), Kentville (Kentville - Maritime Bus - train station). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Belledune Halifax from CDN$ 93.15.