One Passenger / One Trip
1:38pm
Tête Jaune Cache, BC
Harvey train station
5:52pm
Upper Fraser, BC
Upper Frazer train station
4h 14min
VIA Rail
CDN$ 53.55
1:38pm
Tête Jaune Cache, BC
Harvey train station
6:01pm
Upper Fraser, BC
Aleza Lake train station
4h 23min
VIA Rail
CDN$ 54.6
1:38pm
Tête Jaune Cache, BC
Harvey train station
5:43pm
Upper Fraser, BC
McGregor train station
4h 5min
VIA Rail
CDN$ 52.5
2:12pm
Dunster, BC
Dunster train station
5:43pm
Upper Fraser, BC
McGregor train station
3h 31min
VIA Rail
CDN$ 43.05
2:12pm
Dunster, BC
Dunster train station
5:52pm
Upper Fraser, BC
Upper Frazer train station
3h 40min
VIA Rail
CDN$ 44.1
2:12pm
Dunster, BC
Dunster train station
6:01pm
Upper Fraser, BC
Aleza Lake train station
3h 49min
VIA Rail
CDN$ 45.15
2:24pm
Smithers, BC
Smithers train station
11:03am
Upper Fraser, BC
McGregor train station
20h 39min
VIA Rail
CDN$ 60.9
2:24pm
Smithers, BC
Smithers train station
10:55am
Upper Fraser, BC
Upper Frazer train station
20h 31min
VIA Rail
CDN$ 60.9
2:24pm
Smithers, BC
Smithers train station
10:47am
Upper Fraser, BC
Aleza Lake train station
20h 23min
VIA Rail
CDN$ 58.8
2:37pm
Telkwa, BC
Telkwa train station
11:03am
Upper Fraser, BC
McGregor train station
20h 26min
VIA Rail
CDN$ 59.85
2:37pm
Telkwa, BC
Telkwa train station
10:55am
Upper Fraser, BC
Upper Frazer train station
20h 18min
VIA Rail
CDN$ 59.85
2:37pm
Telkwa, BC
Telkwa train station
10:47am
Upper Fraser, BC
Aleza Lake train station
20h 10min
VIA Rail
CDN$ 57.75
2:44pm
McBride, BC
McBride train station
5:52pm
Upper Fraser, BC
Upper Frazer train station
3h 8min
VIA Rail
CDN$ 36.75
2:44pm
McBride, BC
McBride train station
6:01pm
Upper Fraser, BC
Aleza Lake train station
3h 17min
VIA Rail
CDN$ 37.79
2:44pm
McBride, BC
McBride train station
5:43pm
Upper Fraser, BC
McGregor train station
2h 59min
VIA Rail
CDN$ 35.7
3:22pm
Houston, BC
Houston train station
11:03am
Upper Fraser, BC
McGregor train station
19h 41min
VIA Rail
CDN$ 53.55
3:22pm
Houston, BC
Houston train station
10:55am
Upper Fraser, BC
Upper Frazer train station
19h 33min
VIA Rail
CDN$ 53.55
3:22pm
Houston, BC
Houston train station
10:47am
Upper Fraser, BC
Aleza Lake train station
19h 25min
VIA Rail
CDN$ 51.45
3:41pm
Goat River, BC
Goat River train station
5:43pm
Upper Fraser, BC
McGregor train station
2h 2min
VIA Rail
CDN$ 26.25
3:41pm
Goat River, BC
Goat River train station
5:52pm
Upper Fraser, BC
Upper Frazer train station
2h 11min
VIA Rail
CDN$ 26.25
| City: | Upper Fraser, BC |
| Daily arrivals: | 9 |
| Train stations | Aleza Lake train station, Upper Frazer train station, McGregor train station |
| Connections: | 4 |
| Companies: | VIA Rail |
| Avg price: | CDN$ 61.46 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Tête Jaune Cache to Upper Fraser costs around CDN$ 54.6 while one from Dunster to McGregor train station costs CDN$ 43.05. The average ticket price is CDN$ 61.46.
There are many cities from which you can reach Upper Fraser by train. Some of them are Tête Jaune Cache (Harvey train station), Dunster (Dunster train station), Smithers (Smithers train station). If you need more information, you can use our search engine.
The train company that operates in Upper Fraser is VIA Rail. One of its trips, for example, is VIA Rail Tête Jaune Cache Upper Fraser. Its price is approximately CDN$ 53.55 and it takes 4h 14min. We recommend that you book your ticket in advance.
There are several train stations in Upper Fraser. Some of them are: Aleza Lake train station, Upper Frazer train station, McGregor train station. These stations can be reached from cities such as Dunster (Dunster train station), Smithers (Smithers train station), Telkwa (Telkwa train station). One of your trips, Dunster - Upper Fraser, you can find from CDN$ 45.15 if you book in advance.