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