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