One Passenger / One Trip
2:12pm
Dunster, BC
Dunster train station
6:01pm
Upper Fraser, BC
Aleza Lake train station
3h 49min
VIA Rail
CDN$ 45.15
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
5:43pm
Upper Fraser, BC
McGregor train station
3h 31min
VIA Rail
CDN$ 43.05
2:24pm
Smithers, BC
Smithers train station
10:47am
Upper Fraser, BC
Aleza Lake train station
20h 23min
VIA Rail
CDN$ 58.8
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
11:03am
Upper Fraser, BC
McGregor train station
20h 39min
VIA Rail
CDN$ 60.9
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:47am
Upper Fraser, BC
Aleza Lake train station
20h 10min
VIA Rail
CDN$ 57.75
2:37pm
Telkwa, BC
Telkwa train station
10:55am
Upper Fraser, BC
Upper Frazer train station
20h 18min
VIA Rail
CDN$ 59.85
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
5:43pm
Upper Fraser, BC
McGregor train station
2h 59min
VIA Rail
CDN$ 35.7
2:44pm
McBride, BC
McBride train station
6:01pm
Upper Fraser, BC
Aleza Lake train station
3h 17min
VIA Rail
CDN$ 37.79
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:47am
Upper Fraser, BC
Aleza Lake train station
19h 25min
VIA Rail
CDN$ 51.45
3:22pm
Houston, BC
Houston train station
10:55am
Upper Fraser, BC
Upper Frazer train station
19h 33min
VIA Rail
CDN$ 53.55
3:41pm
Goat River, BC
Goat River train station
6:01pm
Upper Fraser, BC
Aleza Lake train station
2h 20min
VIA Rail
CDN$ 28.35
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
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:58pm
Crescent Spur, BC
Loos train station
5:43pm
Upper Fraser, BC
McGregor train station
1h 45min
VIA Rail
CDN$ 23.1
3:58pm
Crescent Spur, BC
Loos train station
6:01pm
Upper Fraser, BC
Aleza Lake train station
2h 3min
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 Dunster to Upper Fraser costs around CDN$ 44.1 while one from Smithers to Aleza Lake train station costs CDN$ 58.8. 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 Dunster (Dunster train station), Smithers (Smithers train station), Telkwa (Telkwa 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 Dunster Upper Fraser. Its price is approximately CDN$ 45.15 and it takes 3h 49min. 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 Smithers (Smithers train station), Telkwa (Telkwa train station), McBride (McBride train station). One of your trips, Smithers - Upper Fraser, you can find from CDN$ 60.9 if you book in advance.