From Thayer, IA to Peterborough, Ontario, Canada

There are 827 mi or 1333 km straight line distance between Thayer, IA and Peterborough, Ontario.

There are or by driving from Thayer, IA to Peterborough, Ontario.

It will take to go from Thayer, IA to Peterborough, Ontario.

Distance type Miles Kilometers
Driving distance mi km
Straight line distance 827 mi 1333 km

Route Details

Distance from Thayer to major US cities

Distance from Thayer to major Canada cities

Distance from Thayer to other nearby cities in Iowa