Distance from St. Johns to North Battleford is three thousand, three hundred and three miles.
The road trip out of St. Johns to North Battleford will take approximately two days fifteen hours seventeen minutes by car
Distance between St. Johns and North Battleford
Flight from St. Johns to North Battleford