Train from Calgary to St. Louis
Find the schedules, compare prices, and buy cheap tickets from Calgary to St. Louis. Choose a date, or explore the cheapest ticket options below.
Travel Recommendation: Calgary, AB to St. Louis, MO
Air Travel
- Companies: WestJet, American Airlines, Delta Air Lines
- Duration: Approximately 8 hours (including layovers)
- Distance: 1,300 miles (2,100 km)
- Costs: Approximately £350 to £600 (depending on booking time and airline)
- Roads/Routes: Not applicable as travel is via air
Pro Tip: When booking, look for flights with short layovers to reduce total travel time. Use fare alert services to find the best deals a few weeks in advance.
Recommendation: The fastest and most efficient way to travel from Calgary, AB, to St. Louis, MO, is by air. Choose direct flights if available or consider one-stop flights for a balance between cost and time. Ensure to check the airlines' pet policies if you are travelling with animals, and remember to arrive at the airport early to avoid any last-minute issues.
Driving
- Companies: N/A (personal car rental options available through Enterprise, Hertz, or Avis)
- Duration: Approximately 20 hours of driving time
- Distance: Roughly 1,350 miles (2,173 km)
- Costs: Estimated fuel cost is around £150 to £200 (depending on vehicle efficiency); additional rental fees may apply if applicable
- Roads/Routes: Via Trans-Canada Highway (Hwy 1) and Interstate 70
Pro Tip: Plan for rest stops and overnight stays along the route, especially if travelling through scenic areas such as the Rocky Mountains. Use navigation apps like Google Maps for real-time updates on road conditions and traffic.
Recommendation: For adventurous travellers, a road trip offers a unique opportunity to explore the diverse landscapes between Calgary and St. Louis. Make sure to map out the key attractions along the route, such as national parks or interesting towns for a more fulfilling journey.