How to get from Saint Louis to Calgary by car, truck, bike, walk
Distance between Saint Louis and Calgary is 2314 kilometers (1435 miles).
Driving distance from Saint Louis to Calgary is 3047 kilometers (1889 miles)
Route Map
Routes from saint-louis-missouri to calgary-alberta
4 Ways from Saint Louis (United States/Missouri) to Calgary (Canada/Alberta)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 181 m
2. Keep left 604 m
3. Turn sharp left onto Forest Park Avenue 35 m
4. Keep left 61.16 km
5. Keep left onto US 40 323.85 km
See more
Questions and Answers
What is the cheapest way to get from Saint Louis (United States/Missouri) to Calgary (Canada/Alberta)?
How do I get from Saint Louis (United States/Missouri) to Calgary (Canada/Alberta) the fastest?
How long does it take to get from Saint Louis (United States/Missouri) to Calgary (Canada/Alberta)?
Trips from Saint Louis
Saint LouisLexingtonSaint LouisPaducahSaint LouisLee's SummitSaint LouisFort DodgeSaint LouisLos AngelesSaint LouisJolietSaint LouisMadisonSaint LouisMiamiSaint LouisMurfreesboroInformation about Stations
All station in Saint Louis (United States/Missouri)
Central West End SaintGrand Saint Louis StationCortex Saint Louis StationLambert-St. Louis International Airport All station in Calgary (Canada/Alberta)
Calgary International Airport Calgary