Train from Terrace to Burnaby
Find the schedules, compare prices, and buy cheap tickets from Terrace to Burnaby. Choose a date, or explore the cheapest ticket options below.
Travel Recommendation from Terrace, BC to Burnaby, BC
Transport Mode: Bus
- Companies: Northern Health Connections, Greyhound (in some cases)
- Duration: Approximately 15 hours (including transfer times)
- Distance: 900 miles (1,450 kilometers)
- Costs: Estimated $150 - $200 (one way)
- Roads/Routes: Highway 16 (Yellowhead Highway) followed by Highway 1 (Trans-Canada Highway)
Pro Tip: Book your tickets in advance and consider traveling during off-peak weeks to secure lower prices and avoid crowded buses.
Given the long distance and nature of the journey, taking the bus is more economical, though it may take longer compared to flying. If you opt for a more comfortable journey, consider breaking the trip with an overnight stay in Prince George.
Transport Mode: Air
- Companies: Air Canada, WestJet
- Duration: Approximately 2 hours (flight time)
- Distance: 600 miles (970 kilometers)
- Costs: Estimated $120 - $300 (one way, depending on booking time and availability)
- Roads/Routes: Not applicable
Pro Tip: Look for flights on weekdays which often yield better rates than weekend travel, and try to book 2-3 weeks in advance for the best deals.
Flying is the quickest option available, allowing you to save time, although you should factor in additional time for airport security and transport to/from the airport.
Conclusion
The recommendation depends on your time and budget preferences. If you prioritize speed and convenience, flying is preferable. However, if you're looking for an economical option and don't mind longer travel times, taking the bus offers a scenic route through the beautiful landscapes of British Columbia.