One Passenger / One Trip
8:23am
Charlo, NB
Charlo train station
5:51pm
Halifax, NS
Halifax train station
9h 28min
VIA Rail
CDN$ 90.85
8:47am
Belledune, NB
Jacquet River train station
5:51pm
Halifax, NS
Halifax train station
9h 4min
VIA Rail
CDN$ 89.7
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$ 86.25
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$ 83.95
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
Falmouth, NS
Falmouth - Maritime Bus - train station
11:15am
Halifax, NS
Halifax train station
1h 20min
Maritime Bus
CDN$ 16.39
9:55am
Goffs, NS
Halifax Airport - Maritime Bus - train station
10:40am
Halifax, NS
Halifax train station
0h 45min
Maritime Bus
CDN$ 25.3
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
11:23am
Miramichi, NB
Miramichi train station
5:51pm
Halifax, NS
Halifax train station
6h 28min
VIA Rail
CDN$ 77.05
12:15pm
Rogersville, NB
Rogersville train station
5:51pm
Halifax, NS
Halifax train station
5h 36min
VIA Rail
CDN$ 74.75
1:38pm
Moncton, NB
Moncton train station
5:51pm
Halifax, NS
Halifax train station
4h 13min
VIA Rail
CDN$ 62.1
2:26pm
Sackville, NB
Sackville train station
5:51pm
Halifax, NS
Halifax train station
3h 25min
VIA Rail
CDN$ 51.75
3:03pm
Springhill Junction, NS
Springhill Jct. train station
5:51pm
Halifax, NS
Halifax train station
2h 48min
VIA Rail
CDN$ 42.55
4:22pm
Truro, NS
Truro train station
5:51pm
Halifax, NS
Halifax train station
1h 29min
VIA Rail
CDN$ 25.3
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 Belledune to Halifax costs around CDN$ 89.7 while one from Kentville to Halifax train station costs CDN$ 29.33. The average ticket price is CDN$ 111.39.
There are many cities from which you can reach Halifax by train. Some of them are Petit-Rocher (Petit Rocher train station), New Minas (New Minas - Maritime Bus - train station), Wolfville (Wolfville (Mud Creek Mini Mart) - Maritime Bus - 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 Charlo to Halifax or Truro to Halifax. The trip with VIA Rail from Charlo to Halifax costs approximately CDN$ 90.85 and takes 9h 28min while the trip Maritime Bus Truro Halifax costs CDN$ 29.33 and takes 1h 40min.
The Halifax train station is Halifax train station. Many trains arrive at this station from cities like Bathurst (Bathurst train station), Wolfville (Wolfville (Acadia University) - Maritime Bus - train station), Falmouth (Falmouth - 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 Bathurst Halifax from CDN$ 83.95.