Distance from Winnipeg to Peterborough is one thousand, two hundred and twenty-three miles.
The road trip out of Winnipeg to Peterborough will take approximately twenty-one hours thirty-two minutes by car
Distance between Winnipeg and Peterborough
Flight from Winnipeg to Peterborough