How to get from Saint Mary Lake to Banff National Park by car, truck, bike, walk

Distance between Saint Mary Lake and Banff National Park is 313 kilometers (194 miles).
Driving distance from Saint Mary Lake to Banff National Park is 419 kilometers (260 miles)

Saint Mary LakeBanff National Park
Leaving from
Going to

Route Map

Routes from saint-mary-lake-montana to banff-national-park-alberta

4 Ways from Saint Mary Lake (United states/Montana) to Banff National Park (Canada/Alberta)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Going-to-the-Sun Road 10.84 km
2. Turn left onto US 89 30.61 km
3. Continue onto 2 25.16 km
4. Turn slight right onto 2, 5 63.72 km
5. Keep right 134.65 km
6. Keep left onto Macleod Trail, 2A 8.99 km
7. Keep right 744 m
8. Keep left 4.55 km
9. Keep right onto Stoney Trail SW, 201 12.70 km
10. Keep right onto Sarcee Trail SW 9.71 km
11. Keep right 386 m
12. Keep left 98.35 km
13. Keep right 17.00 km
14. Keep right 266 m
15. Turn left onto Mount Norquay Road 1.57 km
16. Turn left onto Caribou Street 169 m
17. Turn left onto Banff Avenue 161 m
18. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Saint Mary Lake (United states/Montana) to Banff National Park (Canada/Alberta)?
How do I get from Saint Mary Lake (United states/Montana) to Banff National Park (Canada/Alberta) the fastest?
How long does it take to get from Saint Mary Lake (United states/Montana) to Banff National Park (Canada/Alberta)?