Travel options for:
Raleigh to Charlotte
  • Train

    $35 - $90
    1. Raleigh Amtrak

      3 h 19 min - twice daily

      $35 - $90

  • Bus Greyhound USA

    $24 - $56
    1. GoRaleigh Station

      9 min - every 10 minutes - line 1

      $1

    2. Raleigh,NC

      3 h 35 min - once daily

      $23 - $55

  • Bus Megabus

    $17 - $28
    1. GoRaleigh Station

      45 min - every 30 minutes

      $2 - $3

    2. GoDurham Station

      3 min - every 30 minutes - line 3

      transfer

    3. Durham

      3 h 35 min - once daily

      $15 - $25

  • Drive

    $16 - $24
    1. Raleigh

      2 h 50 min - 165.3 miles

      $16 - $24

  • Fly from Raleigh/Durham

    $213 - $365
    1. Raleigh

      26 min - every 10 minutes - line 100

      $2 - $3

    2. Raleigh/Durham (RDU)

      1 h 4 min - non-stop

      $210 - $360

    3. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

  • Bus to Fayetteville Municipal, fly

    $181 - $908
    1. Raleigh

      9 min - every 10 minutes - line 1

      $1

    2. Raleigh,NC

      1 h 10 min - once daily

      $13 - $35

    3. Fayetteville, NC

      10 min - 5.8 miles

      $16 - $20

    4. Fayetteville (FAY)

      58 min - non-stop

      $150 - $850

    5. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

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

From Raleigh Amtrak train to Charlotte Amtrak. 3 h 19 min $65. From GoRaleigh Station line 1 bus to Raleigh,NC then bus to Charlotte, NC. 4 h 44 min $41. From GoRaleigh Station bus to GoDurham Station, line 3 bus to Durham, then bus to Charlotte. 5 h 26 min $24. From Raleigh drive to Charlotte. 2 h 50 min $19. From W Edenton St at S Harrington St line 100 bus to Raleigh/Durham airport, fly to Charlotte airport, then line 5 bus to Charlotte. 3 h 5 min $285. From GoRaleigh Station line 1 bus to Raleigh,NC, bus to Fayetteville, NC, taxi to Fayetteville Municipal airport, fly to Charlotte airport, then line 5 bus to Charlotte. 5 h 2 min $498.