Distance between Bloomfield and Lebanon
Distance from Bloomfield, MO to Lebanon, OH is 357 miles / 575 kilometers.
Map showing the distance from Bloomfield to Lebanon
![]() |
Air distance: | miles km |
Bloomfield, MO
City: | Bloomfield, MO |
Country: | United States |
Lebanon, OH
City: | Lebanon, OH |
Country: | United States |
Time difference between Bloomfield and Lebanon
The time difference between Bloomfield and Lebanon is 1 hour. Lebanon is 1 hour ahead of Bloomfield. Current local time in Bloomfield is 22:45 CST (2025-02-27) and time in Lebanon is 23:45 EST (2025-02-27).