Distance from Portage la Prairie to Three Hills is seven hundred and twenty-nine miles.
The road trip out of Portage la Prairie to Three Hills will take approximately eleven hours twenty-nine minutes by car
Distance between Portage la Prairie and Three Hills
Flight from Portage la Prairie to Three Hills