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