|Shortest Duration||4h 45m|
|Trips per day||3|
Book Greyhound from Charlotte to Charleston from $27.00. There are 3 trips per day offered by Greyhound from Charlotte to Charleston and you can expect on average to pay $36.29 for a Greyhound ticket to Charleston. In Charlotte, Greyhound departs to Charleston from Greyhound Station - 601 W Trade St, In Charleston, Greyhound arrives at Greyhound Station - 3610 Dorchester Rd,
An average trip on Greyhound from Charlotte to Charleston takes 6 hours and 47 minutes, while the fastest available Greyhound trip will get you to Charleston in 4 hours and 45 minutes,
On weekends, Greyhound offers 3 trips per day. A one way ticket costs $38.15 for a weekend trip to Charleston.