Travel from Charlotte to Florence-Station-Amtrak

Train, bus or fly from Charlotte to Florence Station (Amtrak)?

Greyhound USA operates a bus from Charlotte to Florence Station (Amtrak) twice daily. Tickets cost $15 - $35 and the journey takes 1 h 45 min. South Eastern Stages also services this route 3 times a day. Alternatively, Amtrak operates a train from Charlotte to Florence Station (Amtrak) once daily. Tickets cost $40 - $100 and the journey takes 4 h. Amtrak also services this route once daily.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Charlotte to Florence Station (Amtrak)

From Charlotte, NC bus to Columbia, SC, bus to Florence, SC, then walk to Florence Station (Amtrak). 4 h 48 min $49. From Charlotte Amtrak train to Selma-Smithfield Amtrak then train to Florence Amtrak. 7 h 25 min $127. From Charlotte drive to Florence Station (Amtrak). 2 h 23 min $12. From Charlotte Transportation Center line 5 bus to Charlotte airport, fly to Florence airport, then taxi to Florence Station (Amtrak). 2 h 18 min $612.

Operators from Charlotte to Florence Station (Amtrak)