Train from Calgary to Cornwall
Find the schedules, compare prices, and buy cheap tickets from Calgary to Cornwall. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 5 hours (excluding layovers)
- Distance: 2,000 miles
- Costs: $400 - $600 (depending on the class and booking time)
- Roads/Routes: Not applicable
Pro Tip: Book a direct flight to Ottawa, which is the nearest major airport to Cornwall, and rent a car or take a shuttle to cover the remaining 65 miles to Cornwall.
Flying is generally the fastest and most convenient option for this journey. Booking in advance can help secure better deals.
Train & Bus
- Companies: VIA Rail for Rail; Greyhound for Bus
- Duration: Approximately 48 to 60 hours
- Distance: 2,200 miles
- Costs: $250 - $350
- Roads/Routes: Through major routes like the Trans-Canada Highway for bus segments
Pro Tip: Consider a sleeper cabin on VIA Rail to ensure comfort during the long journey.
This option allows you to experience the scenic beauty of Canada, though it takes a significantly longer time compared to air travel.
Car
- Companies: Enterprise, Budget
- Duration: Approximately 36 - 40 hours of driving time
- Distance: 2,150 miles
- Costs: $300 - $500 for car rental, plus approximately $250 for fuel
- Roads/Routes: Major highways include Trans-Canada Highway (Hwy 1) and Highway 401
Pro Tip: Plan your stops in advance to explore interesting spots along the way, like Banff National Park and Lake Superior.
Driving provides the ability to explore at your own pace and offers flexibility to detour and explore.
Recommendation: For quicker travel, choose air travel with Air Canada or WestJet. If time allows and you enjoy scenic journeys, consider the train and bus combination. Alternatively, rent a car if you prefer an adventurous and flexible road trip experience.