Distance from North Battleford to Spirit River is five hundred and fifty-five miles.
The road trip out of North Battleford to Spirit River will take approximately eight hours thirty-eight minutes by car
Distance between North Battleford and Spirit River
Flight from North Battleford to Spirit River