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