Distance from Windsor to Peterborough is three hundred and three miles.
The road trip out of Windsor to Peterborough will take approximately four hours fifty-four minutes by car
Distance between Windsor and Peterborough
Flight from Windsor to Peterborough