Miles between Elgin, IL and Newton, IA

There are
272 mi
from Elgin, IL to Newton, IA

That's the driving distance. It would take 5 hours 15 mins to go from Elgin, Illinois to Newton, Iowa.

The flight distance (direct flight from Elgin, IL to Newton, IA) is 246.79 mi.

272 mi = 437.74 kms