Distance from Martensville to North Battleford is eighty miles.
The road trip out of Martensville to North Battleford will take approximately one hours twenty minutes by car
Distance between Martensville and North Battleford
Flight from Martensville to North Battleford