To see epic mountain views use HWY 22 via RR540 - take this route (from Calgary)
https://maps.app.goo.gl/TTg4G8zXstTeuCMQ7
For the fastest route use HWY 2 to HWY 3 - featuring mountain views and wide open highway take this route (from Calgary)
https://maps.app.goo.gl/MsHVwdrNJFayQfio9
Amenities are limited in Waterton National Park; however, there are towns along your way with all the necessities.
(Coming from Calgary)
1. Calgary: (2.5hrs / 245km hours from Waterton)
Grocery stores: Walmart, Superstore
Gas Stations: Shell, Esso, Petro- Canada
2. Pincher Creek: (40mins / 55km from Waterton, Hwy 6)
Grocery Store: Co-op Grocery store, Walmart
Gas Stations: Shell Station, Fas Gas
(Coming from Saskatchewan)
3. Lethbridge: (1.5 hours / 132km from Waterton, Hwy 5)
Grocery Stores: Save-on Foods, Walmart
Gas Stations: Co-op Gas, Shell station
4. Cardston: (40mins / 55km from Waterton, Hwy 5)
Grocery Store: Extra foods
Gas Stations: Petro-Canada, Husky Gas station