How to get from Martinsville to York by car, truck, walk, bike

Distance between Martinsville and York is 226 kilometers (140 miles).
Driving distance from Martinsville to York is 268 kilometers (166 miles)

MartinsvilleYork
Leaving from
Going to

Route Map

Routes from martinsville-virginia to york-south-carolina

4 Ways from Martinsville (United States/Virginia) to York (United States/South Carolina)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Walnut Street 77 m
2. Turn left onto East Church Street 127 m
3. Turn right onto Broad Street 993 m
4. Keep left onto Broad Street 53 m
5. Turn slight left onto Memorial Boulevard South, US 220 Business, SR 57 382 m
6. Continue onto Memorial Boulevard South, US 58 Business, US 220 Business 46.67 km
7. Keep right onto US 220 832 m
8. Keep right 5.56 km
9. Turn right onto Belews Creek Road, NC 65 1.53 km
10. Continue onto US 158 28.74 km
11. Keep right 103.81 km
12. Keep right 383 m
13. Keep right 38.96 km
14. Keep right 645 m
15. Turn right onto Steele Creek Road, NC 160 7.47 km
16. Turn right onto South Tryon Street, NC 49 10.37 km
17. Continue onto State Highway 557, SC 557 13 m
18. Turn left onto SC 274 14 m
19. Continue onto Charlotte Highway, SC 49, SC 274 3.54 km
20. Keep right 39 m
21. Turn slight right onto Charlotte Highway, SC 49 16.79 km
22. Keep right onto North Congress Street 24 m
23. Turn slight right onto North Congress Street, SC 49 1.18 km
24. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Martinsville (United States/Virginia) to York (United States/South Carolina)?
How do I get from Martinsville (United States/Virginia) to York (United States/South Carolina) the fastest?
How long does it take to get from Martinsville (United States/Virginia) to York (United States/South Carolina)?