Around the World

Distance between Iowa City and Franklin

Distance from Iowa City, IA to Franklin, IN is 324 miles / 522 kilometers.

Map showing the distance from Iowa City to Franklin

Beeline Air distance: miles km

Iowa City, IA

City: Iowa City, IA
Country: United States

Franklin, IN

City: Franklin, IN
Country: United States

Time difference between Iowa City and Franklin

The time difference between Iowa City and Franklin is 1 hour. Franklin is 1 hour ahead of Iowa City. Current local time in Iowa City is 20:30 CST (2025-01-24) and time in Franklin is 21:30 EST (2025-01-24).

Search