Train from Vancouver to Fort St. John
Find the schedules, compare prices, and buy cheap tickets from Vancouver to Fort St. John. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 1 hour 45 minutes (non-stop flight)
- Distance: 834 miles (1,343 km)
- Costs: £150 - £250 (varies by booking class and time of year)
- Roads/Routes: Not applicable for air travel
Pro Tip: Book your flight well in advance to secure lower fares, especially during peak travel seasons.
Road
- Companies: N/A (personal vehicle or rental)
- Duration: Approximately 16 hours (non-stop driving)
- Distance: 652 miles (1,048 km)
- Costs: Around £90 - £120 (fuel estimate based on £1.40 per litre for a standard vehicle; rental costs vary)
- Roads/Routes: Trans-Canada Highway (BC-1) and Alaska Highway (BC-97, AB-97)
Key routes include BC-1 to Dawson Creek, then join the Alaska Highway.
Pro Tip: Consider a roadside stop in Dawson Creek to explore the historic Mile 0 marker of the Alaska Highway.
Bus
- Companies: Greyhound Canada, Ebus
- Duration: Approximately 21 hours
- Distance: 652 miles (1,048 km)
- Costs: Approximately £100 - £150 (one way)
- Roads/Routes: Trans-Canada Highway (BC-1) and Alaska Highway (BC-97, AB-97)
Pro Tip: Bring a portable charger and snacks, as there may be limited access to facilities during long trips.
Recommendation
For a balance between convenience and cost, the flight option with Air Canada or WestJet is the most efficient choice, taking around 1 hour and 45 minutes. However, if you prefer the scenic vistas and have more time, driving is also an excellent option, taking approximately 16 hours on the road. If you're travelling on a budget and don’t mind the longer travel time, consider a bus journey with companies like Greyhound or Ebus.