Distance between Layton and Beavercreek
Distance from Layton, UT to Beavercreek, OH is 1465 miles / 2358 kilometers.
Map showing the distance from Layton to Beavercreek
![]() |
Air distance: | miles km |
Layton, UT
City: | Layton, UT |
Country: | United States |
Beavercreek, OH
City: | Beavercreek, OH |
Country: | United States |
Time difference between Layton and Beavercreek
The time difference between Layton and Beavercreek is 2 hours. Beavercreek is 2 hours ahead of Layton. Current local time in Layton is 20:45 MST (2025-02-26) and time in Beavercreek is 22:45 EST (2025-02-26).