Distance between Lafayette and Lebanon
Distance from Lafayette, IN to Lebanon, OH is 157 miles / 253 kilometers.
Map showing the distance from Lafayette to Lebanon
![]() |
Air distance: | miles km |
Lafayette, IN
City: | Lafayette, IN |
Country: | United States |
Lebanon, OH
City: | Lebanon, OH |
Country: | United States |
Time difference between Lafayette and Lebanon
There is no time difference between Lafayette and Lebanon. Current local time in Lafayette and Lebanon is 10:47 EST (2025-02-27)