Distance between Layton and Ashland
Distance from Layton, UT to Ashland, OH is 1540 miles / 2478 kilometers.
Map showing the distance from Layton to Ashland
![]() |
Air distance: | miles km |
Layton, UT
City: | Layton, UT |
Country: | United States |
Ashland, OH
City: | Ashland, OH |
Country: | United States |
Time difference between Layton and Ashland
The time difference between Layton and Ashland is 2 hours. Ashland is 2 hours ahead of Layton. Current local time in Layton is 19:30 MST (2025-03-03) and time in Ashland is 21:30 EST (2025-03-03).