Distance from Magrath to Edmundston is two thousand, five hundred and six miles.
The road trip out of Magrath to Edmundston will take approximately one day seventeen hours four minutes by car
Distance between Magrath and Edmundston
Flight from Magrath to Edmundston