I got on the bus there once and it was very early in the morning , about 3 am. I ordered my ticket online from greyhound in Charlotte. I think all I needed was a number they gave me over the phone. Went from there to the depot in Charlotte and got my tickets . Waited in Charlotte until about 6:30 am to leave for Charleston
In Statesville NC.
Thanks! Your answer is awaiting moderation.