| Magrath is situated near the center of sunny Southern Alberta at the intersection of Highway 5, which runs south and east from the Lethbridge area rolling prairie down to the high Rocky Mountains at the Waterton/Glacier International Peace Park, and Highway 62, which runs directly south from Magrath to the Port of Del Bonita on the Canada/US border. | Connecting Highway | Destination | Distance | | Hwy 5 | North to Lethbridge, Alberta | 35 km | 22 mi | | Hwy 5 | Southwest to Cardston, Alberta | 42 km | 26 mi | | Hwy 62 | South to Canada/US Border Crossing (Port of Del Bonita) | 52 km | 32 mi | | Hwy 5, 3 & 2 | North to Calgary, Alberta | 232 km | 144 mi | | Hwy 5, 52, 4 | Southeast to Coutts/Sweetgrass 24 hr Canada/US Border Crossing | 99 km | 60 mi |
|