Distance from Edmonton to North Battleford is two hundred and forty-two miles.
The road trip out of Edmonton to North Battleford will take approximately three hours forty-nine minutes by car
Distance between Edmonton and North Battleford
Flight from Edmonton to North Battleford