Distance from Portage la Prairie to Saint John is two thousand and twenty-eight miles.
The road trip out of Portage la Prairie to Saint John will take approximately one day nine hours thirty-three minutes by car
Distance between Portage la Prairie and Saint John
Flight from Portage la Prairie to Saint John