From Thayer, IA to London, Ontario, Canada

There are 670 mi or 1080 km straight line distance between Thayer, IA and London, Ontario.

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

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

Distance type Miles Kilometers
Driving distance mi km
Straight line distance 670 mi 1080 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