Train from Strathmore to Vancouver
Find the schedules, compare prices, and buy cheap tickets from Strathmore to Vancouver. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: WestJet, Air Canada
- Duration: Approximately 1.5 hours (flight time)
- Distance: 1,265 kilometers (785 miles)
- Costs: Around $200–$400 (depending on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book your flights at least 2 months in advance to secure better rates, and choose early morning flights to avoid crowded airports.
Train
- Companies: VIA Rail (limited service, check schedules)
- Duration: Approximately 20 hours (with layovers)
- Distance: 1,265 kilometers (785 miles)
- Costs: Approximately $150–$300 (depending on class of service)
- Roads/Routes: The route mainly follows the Canadian National Railway tracks and offers scenic views of the Rockies.
Pro Tip: Purchase a sleeper car for added comfort on long journeys, and bring snacks for a more enjoyable experience.
Bus
- Companies: Greyhound Canada (currently limited services, or consider regional operators)
- Duration: Approximately 16 hours (including rest stops)
- Distance: 1,265 kilometers (785 miles)
- Costs: Around $170 (one-way)
- Roads/Routes: The route primarily follows the Trans-Canada Highway (Highway 1).
Pro Tip: Make sure to bring a portable charger for your devices, as bus journeys can be lengthy and you'll want to stay connected.
Recommendation
For a balance of convenience and cost, the best option is to fly with either WestJet or Air Canada. The total flight time is substantially shorter than other modes of transport, and prices can be very competitive, especially if booked in advance. Although train travel offers gorgeous views, it can be significantly longer and often pricier. If budget is a concern and you like road trips, consider the bus, but be mindful of the longer duration. Whichever option you choose, ensure to check the latest travel advisories and schedules.