Distance from Kelowna to Peterborough

The distance from Kelowna to Peterborough is approximately 3,145 km / 1,954 mi (as the crow flies).

The following map shows the distance from Kelowna to Peterborough.

For more detailed information about any of the places please click on the place name:
Kelowna
Peterborough

Map options

Current distance: Kelowna -> Peterborough
Show reverse: Peterborough -> Kelowna

DistanceRouteRoute by bikeRoute by foot