City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Peterborough 0 km 0:00 00 min 0.0 L
7 35 km, 48 min
Hastings 35 km 0:48 48 min 2.7 L
45 CR 25 13 km, 10 min
Warkworth 48 km 0:58 58 min 3.6 L
CR 25 401 60 km, 40 min
Belleville 108 km 1:39 1 h 39 min 8.1 L
401 16 km, 09 min
Tyendinaga 124 km 1:48 1 h 48 min 9.2 L
401 15 km, 08 min
Napanee 139 km 1:57 1 h 57 min 10.7 L
401 24 km, 16 min
Odessa 162 km 2:14 2 h 14 min 12.4 L

Distance from Peterborough to Odessa by car

The distance between Peterborough and Odessa is 162 kilometers by road including 89 kilometers on motorways. Distance from Peterborough to Odessa by car takes approximately 2 hours and 14 minutes.

The distance between Peterborough and Odessa is ranked 706th in the ranking popularity.
The driving time from Peterborough to Odessa is approximately 2 hours and 14 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Peterborough to Odessa through specific transit points.
You can calculate the route from Peterborough to Odessa through any specific transit point by dragging and dropping the route on the map.
To find out how far is Peterborough from Odessa, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!