Rock Hill is a small city south of Charlotte in the Olde English District of South Carolina approximately 25 miles (40 km) south of Charlotte and 70 miles (110 km) north of Columbia. Rock Hill is located along the Catawba River in the north-central section of the Piedmont of South Carolina about 150 miles (240 km) from the Atlantic Ocean and 75 miles (121 km) from the Blue Ridge Mountains.
The 82x bus operated by Charlotte Area Transit System (CATS) offers service from Charlotte to Rock Hill. Geared towards commuters, it goes from Rock Hill to Charlotte in the morning and from Charlotte to Rock Hill in the late afternoon. This schedule makes it usable for going to Rock Hill to spend a night or more, but not for a day trip.
Downtown Rock Hill is easily accessible by foot, but the majority of Rock Hill is best accessed by car or bike. Rock Hill is a bicycle-friendly town with numerous bike routes located in the city.