Travel options for:
Miami to Charleston
  • Fly from Miami

    $110 - $280
    1. Miami

      14 min - every 30 minutes

      $3

    2. Airport Station

      3 min - every 10 minutes

      $3

    3. Miami (MIA)

      1 h 41 min - non-stop

      $80 - $250

    4. Charleston (CHS)

      30 min - every 30 minutes

      $25

  • Fly from Fort Lauderdale

    $95 - $252
    1. Miami

      19 min - every 30 minutes

      $3

    2. MetroRail Transfer Station

      29 min - hourly

      $3 - $5

    3. Fort Lauderdale Airport

      12 min - every 10 minutes

    4. Fort Lauderdale (FLL)

      1 h 45 min - non-stop

      $65 - $220

    5. Charleston (CHS)

      30 min - every 30 minutes

      $25

  • Bus

    $282 - $327
    1. Miami, FL

      9 h - 5 times a week

      $159

    2. Savannah, GA

      43 min - 43.6 miles

      $100 - $130

    3. Savannah, GA

      2 h 17 min - once daily

      $21 - $35

    4. Charleston, SC

      13 min - 3585 feet

    5. Rivers Ave / Cosgrove Ave

      20 min - every 30 minutes - line 10

      $2 - $3

  • Train, drive

    $93 - $262
    1. Government Ctr.Stat.Rail

      19 min - every 30 minutes

      $3

    2. Tri-Rail Station Rail

      7 min - 2145 feet

    3. Miami Amtrak

      12 h 10 min - once daily

      $85 - $250

    4. Yemassee Amtrak

      1 h 23 min - 65.1 miles

      $6 - $10

  • Drive

    $55 - $85
    1. Miami

      9 h 50 min - 586.1 miles

      $55 - $85

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Charleston airport, then Shuttle Bus to Charleston. 3 h 48 min $170. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Charleston airport, then Shuttle Bus to Charleston. 4 h 55 min $171. From Miami, FL bus to Savannah, GA, taxi to Savannah, GA, bus to Charleston, SC, walk to Rivers Ave / Cosgrove Ave, then line 10 bus to Mary St / Meeting St. 13 h 43 min $303. From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, train to Yemassee Amtrak, then drive to Charleston. 15 h $190. From Miami drive to Charleston. 9 h 50 min $70.