Train from Calgary to Barrie
Find the schedules, compare prices, and buy cheap tickets from Calgary to Barrie. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Transport Mode: Air
- Companies: WestJet, Air Canada
- Duration: Approximately 4 hours (non-stop flight)
- Distance: 1,250 miles (2,012 kilometers)
- Costs:$300 - $450 (round trip)
- Roads/Routes: Not applicable
Pro Tip: Consider booking your flight during the weekdays, as ticket prices tend to be lower compared to weekends.
Recommendation: Fly from Calgary International Airport (YYC) to Toronto Pearson International Airport (YYZ) both WestJet and Air Canada provide direct flights to Toronto. From Toronto, take a bus or rental car for a 1.5-hour journey to Barrie.
Bus Travel
- Transport Mode: Bus
- Companies: Greyhound, Ontario Northland
- Duration: Approximately 30 hours (with transfers)
- Distance: 1,300 miles (2,092 kilometers)
- Costs: $150 - $250 (one-way)
- Roads/Routes: Trans-Canada Highway (Highway 1), Highway 400
Pro Tip: Book tickets in advance to secure the best prices. Bring snacks and entertainment for the long journey!
Recommendation: Consider taking a bus from Calgary to Toronto, then transfer to a local bus service to Barrie.
Driving
- Transport Mode: Car
- Duration: Approximately 19 hours (non-stop driving)
- Distance: 1,300 miles (2,092 kilometers)
- Costs: Approximately $300 (fuel and tolls)
- Roads/Routes: Trans-Canada Highway (Highway 1), Highway 400
Pro Tip: Make regular stops for fuel and meals along the Trans-Canada Highway to rejuvenate and enjoy the sights.
Recommendation: If you prefer flexibility and scenic exploration, driving can be an enjoyable option. Plan the route to include interesting stops along the way.
Overall Recommendation
For a balance between speed and convenience, flying is the best option. The 4-hour flight followed by a short bus ride to Barrie will expose you to minimal hassle and give you more time enjoying your destination.