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