Travel options for:
Richmond to Charlotte
  • Fly from Richmond

    $162 - $374
    1. Richmond

      33 min - 4 times a day

      $1 - $3

    2. Richmond (RIC)

      1 h 21 min - non-stop

      $160 - $370

    3. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

  • Bus to Charlottesville, fly

    $225 - $462
    1. Richmond

      1 h 24 min - once daily

      $13 - $35

    2. Charlottesville, VA

      15 min - 10 miles

      $30 - $45

    3. Charlottesville (CHO)

      1 h 17 min - non-stop

      $180 - $380

    4. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

  • Bus to Norfolk, fly

    $167 - $428
    1. Richmond

      1 h 50 min - 3 times a day

      $15 - $40

    2. Norfolk, VA

      10 min - 6.7 miles

      $21 - $26

    3. Norfolk (ORF)

      1 h 19 min - non-stop

      $130 - $360

    4. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

  • Bus, drive to Staunton, fly

    $55 - $105
    1. Richmond

      1 h 24 min - once daily

      $13 - $35

    2. Charlottesville, VA

      55 min - 52 miles

      $5 - $8

    3. Staunton (SHD)

      56 min - non-stop

      $35 - $60

    4. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

  • Train to Newport News, fly

    $236 - $629
    1. Richmond

      1 h 39 min - once daily

      $70 - $190

    2. Warwick & Lafayette

      28 min - hourly - line 107

      $2

    3. Patrick Henry Mall

      10 min - hourly - line 116

      $2

    4. Newport News (PHF)

      1 h 27 min - non-stop

      $160 - $440

    5. Charlotte (CLT)

      25 min - every 20 minutes - line 5

      $1 - $2

  • Bus

    $30 - $90
    1. Richmond, VA

      6 h 47 min - once daily

      $30 - $90

  • Megabus, train

    $51 - $111
    1. Richmond

      3 h 15 min - twice daily

      $16 - $26

    2. Durham Amtrak

      2 h 45 min - twice daily

      $35 - $85

  • Train

    $125 - $335
    1. Richmond Main Street Amtrak

      25 min - once daily

      $65 - $180

    2. Richmond Staples Mill Amtrak

      7 h 10 min - once daily

      $60 - $160

  • Drive

    $28 - $45
    1. Richmond

      4 h 58 min - 292.5 miles

      $28 - $45

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

From 7th & Broad bus to Richmond airport, fly to Charlotte airport, then line 5 bus to Charlotte. 3 h 29 min $203. From Richmond bus to Charlottesville, VA, taxi to Charlottesville airport, fly to Charlotte airport, then line 5 bus to Charlotte. 4 h 31 min $437. From Richmond, VA bus to Norfolk, VA, taxi to Norfolk airport, fly to Charlotte airport, then line 5 bus to Charlotte. 4 h 54 min $216. From Richmond bus to Charlottesville, VA, drive to Staunton airport, fly to Charlotte airport, then line 5 bus to Charlotte. 4 h 50 min $78. From Richmond Main Street Amtrak train to Warwick & Lafayette, line 107 bus to Patrick Henry Mall, line 116 bus to Newport News airport, fly to Charlotte airport, then line 5 bus to Charlotte. 5 h 51 min $466. From Richmond, VA bus to Charlotte, NC. 6 h 47 min $44. From Richmond Megabus to Durham Amtrak then train to Charlotte Amtrak. 7 h $82. From Richmond Main Street Amtrak train to Richmond Staples Mill Amtrak then train to Charlotte Amtrak. 8 h 35 min $222. From Richmond drive to Charlotte. 4 h 58 min $35.