Travel Recommendation: Bancroft, ON to Edmonton, AB
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 8 hours (including a layover)
- Distance: 2,500 miles (4,023 km)
- Costs: Approximately £400 - £600 (round trip, variable based on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book a flight with Air Canada during off-peak times to reduce costs and ensure easier connections.
Bus and Train
- Companies: Greyhound Canada (bus), VIA Rail (train)
- Duration: Approximately 36 hours (1 day to travel by bus, additional time for train segment)
- Distance: 2,200 miles (3,540 km)
- Costs: Approximately £200 - £300 (one-way)
- Roads/Routes: Trans-Canada Highway (Route 1) for bus travel
Pro Tip: Opt for the VIA Rail experience for a scenic route through the Canadian Rockies; advance booking is advisable for the best seats.
Overall Recommendation
For an efficient and practical journey, flying is the best option, given the significant distance and travel time involved. Choose Air Canada for direct flights; however, check specific routes as some may require a layover, typically in major hubs like Toronto or Calgary.
For those who prefer a scenic and leisurely journey, consider combining bus through Greyhound Canada and train via VIA Rail, providing you with a unique perspective of Canadian landscapes. However, expect a notably longer travel time.