Train from Calgary to Smithers
Find the schedules, compare prices, and buy cheap tickets from Calgary to Smithers. Choose a date, or explore the cheapest ticket options below.
Travel Recommendation: Calgary, AB to Smithers, BC
Transport Mode: Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 4 hours (including layover)
- Distance: 800 miles (1,287 km)
- Costs: $300 - $450 (depending on booking time and availability)
- Roads/Routes: Not applicable for air travel
Pro Tip: Book your flight at least 2-3 months in advance to get the best rates and consider flying mid-week for cheaper tickets.
For your journey, I recommend catching a direct flight from Calgary International Airport (YYC) to Prince George Airport (YXS) and then taking a short rental car or bus service to Smithers. This is the most efficient route that minimizes travel time.
Alternative Transport Mode: Road Travel
- Companies: Budget, Enterprise, National (for rentals)
- Duration: Approximately 12 hours
- Distance: 659 miles (1,061 km)
- Costs: $100 - $150 (rental fees, fuel, and tolls)
- Roads/Routes: Trans-Canada Highway (Highway 1), Yellowhead Highway (Highway 16)
Pro Tip: Stop at scenic overlooks and parks along the way, especially in Jasper National Park, for a break and refreshments.
If you prefer a scenic drive, you can rent a car and take the Trans-Canada Highway west towards Smithers. This option allows for flexibility and exploration of beautiful landscapes along the journey.
Final Recommendation
Based on efficiency and convenience, the best option for traveling from Calgary to Smithers is to fly to Prince George and then drive to Smithers. This minimizes the total travel time and offers a comfortable experience. Ensure to check flight schedules and book in advance. Enjoy your journey!