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