Distance between Hayward and Oxford
Distance from Hayward, CA to Oxford, OH is 2006 miles / 3228 kilometers.
Map showing the distance from Hayward to Oxford
![]() |
Air distance: | miles km |
Hayward, CA
City: | Hayward, CA |
Country: | United States |
Oxford, OH
City: | Oxford, OH |
Country: | United States |
Time difference between Hayward and Oxford
The time difference between Hayward and Oxford is 3 hours. Oxford is 3 hours ahead of Hayward. Current local time in Hayward is 03:31 PST (2025-02-27) and time in Oxford is 06:31 EST (2025-02-27).