Distance from Toronto to Portage la Prairie is one thousand, three hundred and eighteen miles.
The road trip out of Toronto to Portage la Prairie will take approximately twenty-one hours twenty-five minutes by car
Distance between Toronto and Portage la Prairie
Flight from Toronto to Portage la Prairie