One Passenger / One Trip
8:00am
Prince Rupert, BC
Prince Rupert train station
10:48am
Terrace, BC
Usk train station
2h 48min
VIA Rail
CDN$ 21
8:00am
Prince Rupert, BC
Prince Rupert train station
10:20am
Terrace, BC
Terrace train station
2h 20min
VIA Rail
CDN$ 21
8:20am
Prince Rupert, BC
Cassiar Cannery
10:20am
Terrace, BC
Terrace train station
2h 0min
VIA Rail
CDN$ 21
8:20am
Prince Rupert, BC
Cassiar Cannery
10:48am
Terrace, BC
Usk train station
2h 28min
VIA Rail
CDN$ 21
1:38pm
Tête Jaune Cache, BC
Harvey train station
5:40pm
Terrace, BC
Usk train station
28h 2min
VIA Rail
CDN$ 136.5
1:38pm
Tête Jaune Cache, BC
Harvey train station
6:00pm
Terrace, BC
Terrace train station
28h 22min
VIA Rail
CDN$ 137.55
4:32pm
Dome Creek, BC
Dome Creek train station
5:40pm
Terrace, BC
Usk train station
25h 8min
VIA Rail
CDN$ 106.05
4:32pm
Dome Creek, BC
Dome Creek train station
6:00pm
Terrace, BC
Terrace train station
25h 28min
VIA Rail
CDN$ 106.05
4:36pm
Bend, BC
Bend train station
6:00pm
Terrace, BC
Terrace train station
25h 24min
VIA Rail
CDN$ 106.05
4:36pm
Bend, BC
Bend train station
5:40pm
Terrace, BC
Usk train station
25h 4min
VIA Rail
CDN$ 105
5:24pm
Sinclair Mills, BC
Hutton train station
6:00pm
Terrace, BC
Terrace train station
24h 36min
VIA Rail
CDN$ 96.6
5:24pm
Sinclair Mills, BC
Hutton train station
5:40pm
Terrace, BC
Usk train station
24h 16min
VIA Rail
CDN$ 95.55
5:30pm
Sinclair Mills, BC
Sinclair Mills train station
5:40pm
Terrace, BC
Usk train station
24h 10min
VIA Rail
CDN$ 95.55
5:30pm
Sinclair Mills, BC
Sinclair Mills train station
6:00pm
Terrace, BC
Terrace train station
24h 30min
VIA Rail
CDN$ 96.6
5:43pm
Upper Fraser, BC
McGregor train station
5:40pm
Terrace, BC
Usk train station
23h 57min
VIA Rail
CDN$ 92.4
5:43pm
Upper Fraser, BC
McGregor train station
6:00pm
Terrace, BC
Terrace train station
24h 17min
VIA Rail
CDN$ 92.4
5:52pm
Upper Fraser, BC
Upper Frazer train station
6:00pm
Terrace, BC
Terrace train station
24h 8min
VIA Rail
CDN$ 92.4
5:52pm
Upper Fraser, BC
Upper Frazer train station
5:40pm
Terrace, BC
Usk train station
23h 48min
VIA Rail
CDN$ 92.4
6:01pm
Upper Fraser, BC
Aleza Lake train station
6:00pm
Terrace, BC
Terrace train station
23h 59min
VIA Rail
CDN$ 90.3
6:01pm
Upper Fraser, BC
Aleza Lake train station
5:40pm
Terrace, BC
Usk train station
23h 39min
VIA Rail
CDN$ 89.25
City: | Terrace, BC |
Daily arrivals: | 8 |
Train stations | Usk train station, Terrace train station |
Connections: | 5 |
Companies: | VIA Rail |
Avg price: | CDN$ 54.72 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Prince Rupert to Terrace costs around CDN$ 21 while one from Tête Jaune Cache to Usk train station costs CDN$ 136.5. The average ticket price is CDN$ 54.72.
There are many cities from which you can reach Terrace by train. Some of them are Prince Rupert (Cassiar Cannery), Tête Jaune Cache (Harvey train station), Dome Creek (Dome Creek train station). If you need more information, you can use our search engine.
The train company that operates in Terrace is VIA Rail. One of its trips, for example, is VIA Rail Prince Rupert Terrace. Its price is approximately CDN$ 21 and it takes 2h 48min. We recommend that you book your ticket in advance.
There are several train stations in Terrace. Some of them are: Usk train station, Terrace train station. These stations can be reached from cities such as Prince Rupert (Cassiar Cannery), Dome Creek (Dome Creek train station), Bend (Bend train station). One of your trips, Prince Rupert - Terrace, you can find from CDN$ 21 if you book in advance.