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