Travel from Tampa to Charleston-Amtrak

Train, bus or fly from Tampa to Charleston Amtrak?

Delta, American Airlines and 2 other airlines fly from Tampa to Charleston Amtrak hourly. Alternatively, you can take a train from Tampa to Charleston Amtrak via Jacksonville Amtrak in around 10 h 26 min.

Travel Guides

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

How to get from Tampa to Charleston Amtrak

From Tampa taxi to Tampa airport, fly to Charleston airport, line 11 bus to N. Charleston SuperStop on Rivers Ave, line 10 bus to Rivers Ave / Morningside Dr, then walk to Charleston Amtrak. 5 h $252. From Tampa Amtrak train to Jacksonville Amtrak then train to Charleston Amtrak. 10 h 26 min $167. From Tampa, FL bus to Savannah, GA, bus to Charleston, SC, walk to N. Charleston SuperStop on Rivers Ave, line 10 bus to Rivers Ave / Morningside Dr, then walk to Charleston Amtrak. 13 h 50 min $97. From Tampa drive to Charleston Amtrak. 7 h 39 min $52.
Close Print Itinerary
  1. Here are 4 options to get from
    Tampa to Charleston Amtrak:

    1. Trip:
      1 Fly
      • One-Way approx: USD $127 - $284
      • Duration: 5 h
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $127 - $284
        • Duration: 5 h
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $91 - $233
      • Duration: 10 h 26 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $91 - $233
        • Duration: 10 h 26 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $61 - $132
      • Duration: 13 h 50 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $61 - $132
        • Duration: 13 h 50 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 7 h 39 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 7 h 39 min
        Close x