 u.s. route 501 (us 501) is a spur of u.s. route 1. it runs 355 miles (571&nbsp;km) from buena vista, virginia at u.s. route 60 to myrtle beach, south carolina at u.s. route 17 business. it passes through the states of virginia, north carolina and south carolina. from durham to laurinburg, a  section of us 501 overlaps u.s. route 15. sections of us 15-501 also share routings with u.s. route 1 in sections near sanford, north carolina and aberdeen, north carolina. ==route description==  |- |sc  |- |nc  |- |va  |- |total  |} ===south carolina===  us 501 begins at us 17 bus. in myrtle beach, south carolina. from myrtle beach to marion, us 501 is a multilane highway, some sections divided, some undivided, mostly with at-grade intersections but having a number of interchanges along the length. it passes through the city of conway before reaching marion, where us 501 bypasses the town to the east. north of marion, us 501 meets sc 38, a connector to interstate 95. from sc 38, us 501 heads to the northeast, meeting [[u.s. route 3
Roads_in_Myrtle_Beach,_South_Carolina Three-digit_U.S._Highways Transportation_in_Horry_County,_South_Carolina U.S._Highways_in_South_Carolina U.S._Route_1 U.S._Route_501