Distance: Richmond Hill to Peterborough
Distance between Richmond Hill and Peterborough in kilometers, miles and nautical miles.
5,661 km
Straight-line
great-circle
3,057 nm
Nautical Miles
as the crow flies
7,642 km
By Road
95h 32m
7h 32m
By Air
flight time
Need a transfer near Peterborough?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
How far is Richmond Hill from Peterborough?
The straight-line distance from Richmond Hill to Peterborough is 5661 km (3057 nautical miles). By road it is approximately 7642 km (95h 32m drive). By air the flight takes about 7h 32m.
How many nautical miles is it from Richmond Hill to Peterborough?
The nautical distance from Richmond Hill to Peterborough is approximately 3057 nautical miles.