Distance between Iowa City and Sayreville
Distance from Iowa City, IA to Sayreville, NJ is 897 miles / 1443 kilometers.
Map showing the distance from Iowa City to Sayreville
![]() |
Air distance: | miles km |
Iowa City, IA
City: | Iowa City, IA |
Country: | United States |
Sayreville, NJ
City: | Sayreville, NJ |
Country: | United States |
Time difference between Iowa City and Sayreville
The time difference between Iowa City and Sayreville is 23 hours. Sayreville is 23 hours behind Iowa City. Current local time in Iowa City is 23:14 CST (2025-02-17) and time in Sayreville is 00:14 EST (2025-02-18).