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