Distance from St. Johns to Portage la Prairie is two thousand, seven hundred and eighty-five miles.
The road trip out of St. Johns to Portage la Prairie will take approximately two days seven hours by car
Distance between St. Johns and Portage la Prairie
Flight from St. Johns to Portage la Prairie