Distance from Moose Jaw to Portage la Prairie is three hundred and forty-five miles.
The road trip out of Moose Jaw to Portage la Prairie will take approximately five hours thirty-nine minutes by car
Distance between Moose Jaw and Portage la Prairie
Flight from Moose Jaw to Portage la Prairie