Distance from Olds to North Battleford is three hundred and nine miles.
The road trip out of Olds to North Battleford will take approximately five hours twelve minutes by car
Distance between Olds and North Battleford
Flight from Olds to North Battleford