Around the World

Distance between New Martinsville and Shelby

Distance from New Martinsville, WV to Shelby, NC is 303 miles / 488 kilometers.

Map showing the distance from New Martinsville to Shelby

Beeline Air distance: miles km

New Martinsville, WV

City: New Martinsville, WV
Country: United States

Shelby, NC

City: Shelby, NC
Country: United States

Time difference between New Martinsville and Shelby

There is no time difference between New Martinsville and Shelby. Current local time in New Martinsville and Shelby is 04:19 EST (2025-01-22)

Search