From Surrey, ND to Peterborough, Ontario, Canada

There are 1117 mi or 1799 km straight line distance between Surrey, ND and Peterborough, Ontario.

There are or by driving from Surrey, ND to Peterborough, Ontario.

It will take to go from Surrey, ND to Peterborough, Ontario.

Distance type Miles Kilometers
Driving distance mi km
Straight line distance 1117 mi 1799 km

Route Details

Distance from Surrey to major US cities

Distance from Surrey to major Canada cities

Distance from Surrey to other nearby cities in North Dakota