Distance between Iowa City and Bloomington
Distance from Iowa City, IA to Bloomington, IN is 315 miles / 506 kilometers.
Map showing the distance from Iowa City to Bloomington
![]() |
Air distance: | miles km |
Iowa City, IA
City: | Iowa City, IA |
Country: | United States |
Bloomington, IN
City: | Bloomington, IN |
Country: | United States |
Time difference between Iowa City and Bloomington
The time difference between Iowa City and Bloomington is 23 hours. Bloomington is 23 hours behind Iowa City. Current local time in Iowa City is 23:52 CST (2025-02-26) and time in Bloomington is 00:52 EST (2025-02-27).