Around the World

Distance between Lafayette and Granite City

Distance from Lafayette, IN to Granite City, IL is 211 miles / 339 kilometers.

Map showing the distance from Lafayette to Granite City

Beeline Air distance: miles km

Lafayette, IN

City: Lafayette, IN
Country: United States

Granite City, IL

City: Granite City, IL
Country: United States

Time difference between Lafayette and Granite City

The time difference between Lafayette and Granite City is 1 hour. Granite City is 1 hour behind Lafayette. Current local time in Lafayette is 04:07 EST (2025-02-27) and time in Granite City is 03:07 CST (2025-02-27).

Search