Travel options for:
Washington Dulles Airport (IAD) to Richmond
  • Fly to Richmond

    $133 - $415
    1. Washington Dulles (IAD)

      54min - non-stop

      $130 - $420

    2. Richmond (RIC)

      33min - 4 times a day

      $1 - $2

      • Richmond
  • Fly to Charlottesville, bus

    $257 - $457
    1. Washington Dulles (IAD)

      52min - non-stop

      $210 - $400

    2. Charlottesville (CHO)

      14min - 9.8 miles

      $30 - $40

    3. Charlottesville, VA

      1hrs 29min - once daily

      $17 - $19

      • Richmond
  • Fly to Norfolk, bus

    $137 - $309
    1. Washington Dulles (IAD)

      59min - non-stop

      $95 - $260

    2. Norfolk (ORF)

      11min - 6.8 miles

      $21 - $26

    3. Norfolk, VA

      1hrs 50min - 4 times a day

      $21 - $23

      • Richmond
  • Bus Eastern Shuttle

    $20 - $22
    1. Dulles Airport Main Terminal &

      35min - hourly

      $2 - $4

    2. ROSSLYN station

      8min - every 15 minutes

      $2 - $3

    3. FEDERAL TRIANGLE station

      14min - 3904 feet

    4. Nw 7Th St & Nw H St

      2hrs 00min - 4 times a day

      $15

      • Richmond, VA
  • Train

    $75 - $197
    1. Dulles Airport Main Terminal &

      35min - hourly

      $2 - $4

    2. ROSSLYN station

      17min - every 15 minutes

      $2 - $3

    3. Alexandria Amtrak

      2hrs 22min - once daily

      $70 - $190

      • Richmond Main Street Amtrak
  • Bus Megabus

    $18 - $37
    1. Dulles Airport Main Terminal &

      44min - hourly

      $2 - $4

    2. L Enfant

      8min - 5 times a day

      $3 - $6

    3. Washington DC

      2hrs 20min - twice daily

      $12 - $27

      • Richmond, VA
  • Drive

    $11 - $17
    1. Washington Dulles Airport

      2hrs 02min - 112.3 miles

      $11 - $17

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

From Washington Dulles airport fly to Richmond airport then bus to Richmond. 2hrs 27min $185. From Washington Dulles airport fly to Charlottesville airport, taxi to Charlottesville, VA, then bus to Richmond. 3hrs 35min $353. From Washington Dulles airport fly to Norfolk airport, taxi to Norfolk, VA, then bus to Richmond. 4hrs 00min $227. From Dulles Airport Main Terminal & Arrivals/Door bus to ROSSLYN station, subway to FEDERAL TRIANGLE station, walk to Nw 7Th St & Nw H St, then bus to Richmond, VA. 3hrs 59min $20. From Dulles Airport Main Terminal & Arrivals/Door bus to ROSSLYN station, subway to Alexandria Amtrak, then train to Richmond Main Street Amtrak. 4hrs 22min $116. From Dulles Airport Main Terminal & Arrivals/Door bus to L Enfant, night train to Washington DC, then bus to Richmond, VA. 5hrs 07min $30. From Washington Dulles Airport (IAD) drive to Richmond. 2hrs 02min $14.