Distance between Beloit and Lafayette
Distance from Beloit, WI to Lafayette, IN is 183 miles / 294 kilometers.
Map showing the distance from Beloit to Lafayette
![]() |
Air distance: | miles km |
Beloit, WI
City: | Beloit, WI |
Country: | United States |
Lafayette, IN
City: | Lafayette, IN |
Country: | United States |
Time difference between Beloit and Lafayette
The time difference between Beloit and Lafayette is 1 hour. Lafayette is 1 hour ahead of Beloit. Current local time in Beloit is 00:04 CST (2025-02-17) and time in Lafayette is 01:04 EST (2025-02-17).