Distance from Portage la Prairie to North Battleford is five hundred and sixteen miles.
The road trip out of Portage la Prairie to North Battleford will take approximately eight hours twenty-two minutes by car
Distance between Portage la Prairie and North Battleford
Flight from Portage la Prairie to North Battleford
Return direction between Portage la Prairie and North Battleford