Around the World

Distance between Hayward and Shelby

Distance from Hayward, CA to Shelby, NC is 2241 miles / 3606 kilometers.

Map showing the distance from Hayward to Shelby

Beeline Air distance: miles km

Hayward, CA

City: Hayward, CA
Country: United States

Shelby, NC

City: Shelby, NC
Country: United States

Time difference between Hayward and Shelby

The time difference between Hayward and Shelby is 3 hours. Shelby is 3 hours ahead of Hayward. Current local time in Hayward is 13:25 PST (2025-01-21) and time in Shelby is 16:25 EST (2025-01-21).

Search