Travel Recommendation: Duncan, BC to Calgary, AB
Air
- Transport Mode: Flight
- Companies: WestJet, Air Canada
- Duration: Approximately 2 hours (plus layover time)
- Distance: 1,000 miles (1,600 km) including layover
- Costs: Estimated at £150 - £300 for a round-trip ticket (depending on the season and booking time)
- Roads/Routes: Not applicable
Pro Tip: Look for flights that connect through Vancouver International Airport (YVR) for potentially lower fares and more convenient schedules.
Bus
- Transport Mode: Greyhound Bus
- Companies: Greyhound Canada
- Duration: Approximately 20 hours
- Distance: 1,225 miles (1,970 km)
- Costs: Estimated at £120 - £180 for a one-way ticket
- Roads/Routes: Trans-Canada Highway (Highway 1)
Pro Tip: Book your bus tickets in advance and choose overnight travel options to save on accommodation and maximise your time in Calgary.
Train
- Transport Mode: Via Rail and connecting services
- Companies: Via Rail Canada (with segments via other local operators)
- Duration: Approximately 26 hours (including transfers)
- Distance: 1,100 miles (1,770 km)
- Costs: Estimated at £160 - £250 for a reserved seat
- Roads/Routes: Not applicable
Pro Tip: Take a scenic window seat, especially when travelling through the stunning Rocky Mountain region for breathtaking views.
Recommendation
For the most efficient and fastest travel experience, flying is recommended, especially given the significant distance between Duncan and Calgary. Although bus and train options are viable for those who prefer road or rail travel, they involve considerably longer journey times. Booking in advance can help you secure the best rates, particularly with airlines like WestJet or Air Canada.