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