Around the World

Distance between Rock Rapids and Lafayette

Distance from Rock Rapids, IA to Lafayette, CO is 517 miles / 832 kilometers.

Map showing the distance from Rock Rapids to Lafayette

Beeline Air distance: miles km

Rock Rapids, IA

City: Rock Rapids, IA
Country: United States

Lafayette, CO

City: Lafayette, CO
Country: United States

Time difference between Rock Rapids and Lafayette

The time difference between Rock Rapids and Lafayette is 1 hour. Lafayette is 1 hour behind Rock Rapids. Current local time in Rock Rapids is 04:26 CST (2025-01-23) and time in Lafayette is 03:26 MST (2025-01-23).

Search