Distance from Edmonton to Magrath is three hundred and thirty-nine miles.
The road trip out of Edmonton to Magrath will take approximately five hours nineteen minutes by car
Distance between Edmonton and Magrath
Flight from Edmonton to Magrath
Return direction between Edmonton and Magrath