Distance from Ottawa to Peterborough is one hundred and sixty-seven miles.
The road trip out of Ottawa to Peterborough will take approximately three hours ten minutes by car
Distance between Ottawa and Peterborough
Flight from Ottawa to Peterborough