Distance from Indian Head to North Battleford is two hundred and eighty-eight miles.
The road trip out of Indian Head to North Battleford will take approximately four hours thirty-one minutes by car
Distance between Indian Head and North Battleford
Flight from Indian Head to North Battleford