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

    1. Washington Dulles (IAD)

      41 min - non-stop

      $160 - $380

    2. Richmond (RIC)

      33 min - 4 times a day

      $1 - $2

      • Richmond
  • Fly to Charlottesville, bus

    1. Washington Dulles (IAD)

      50 min - non-stop

      $220 - $450

    2. Charlottesville (CHO)

      14 min - 9.8 miles

      $30 - $40

    3. Charlottesville, VA

      1 h 44 min - once daily

      $13 - $35

      • Richmond
  • Fly to Norfolk, bus

    1. Washington Dulles (IAD)

      1 h 3 min - non-stop

      $110 - $280

    2. Norfolk (ORF)

      11 min - 6.8 miles

      $21 - $26

    3. Norfolk, VA

      1 h 50 min - 4 times a day

      $15 - $40

      • Richmond
  • Bus Eastern Shuttle

    1. Dulles Airport Main Terminal &

      44 min - hourly

      $2 - $4

    2. L'ENFANT PLAZA station

      3 min - every 15 minutes

      $2 - $3

    3. Nw 7Th St & Nw H St

      2 h - 4 times a day

      $15

      • Richmond, VA
  • Bus Greyhound USA

    1. Dulles Airport Main Terminal &

      35 min - hourly

      $2 - $4

    2. ROSSLYN station

      6 min - every 15 minutes

      $2 - $3

    3. Nw K St & Nw 14Th St

      15 min - every 20 minutes

      $1

    4. Washington, DC

      2 h 21 min - once daily

      $17 - $45

      • Richmond, VA
  • Train

    1. Dulles Airport Main Terminal &

      44 min - hourly

      $2 - $4

    2. L'ENFANT PLAZA station

      17 min - every 30 minutes

      $2 - $3

    3. Alexandria Amtrak

      2 h 22 min - once daily

      $70 - $190

      • Richmond Main Street Amtrak
  • Bus Megabus

    1. Washington Dulles Airport

      15 min - every 15 minutes

      $5

    2. WIEHLE-RESTON EAST station

      38 min - every 15 minutes

      $2 - $4

    3. Nw K St & Nw 17Th St

      19 min - every 20 minutes

      $1

    4. Washington DC

      2 h 20 min - twice daily

      $12 - $22

      • Richmond, VA
  • Drive

    1. Washington Dulles Airport

      2 h 2 min - 112.3 miles

      $11 - $16

      • 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. 2 h 14 min $261. From Washington Dulles airport fly to Charlottesville airport, taxi to Charlottesville, VA, then bus to Richmond. 3 h 48 min $351. From Washington Dulles airport fly to Norfolk airport, taxi to Norfolk, VA, then bus to Richmond. 4 h 4 min $230. From Dulles Airport Main Terminal & Arrivals/Door bus to L'ENFANT PLAZA station, subway to Nw 7Th St & Nw H St, then bus to Richmond, VA. 3 h 49 min $20. From Dulles Airport Main Terminal & Arrivals/Door bus to ROSSLYN station, subway to Nw K St & Nw 14Th St, bus to Washington, DC, then bus to Richmond, VA. 4 h 23 min $36. From Dulles Airport Main Terminal & Arrivals/Door bus to L'ENFANT PLAZA station, subway to Alexandria Amtrak, then train to Richmond Main Street Amtrak. 4 h 28 min $126. From Washington Dulles Airport bus to WIEHLE-RESTON EAST station, subway to Nw K St & Nw 17Th St, bus to Washington DC, then bus to Richmond, VA. 4 h 42 min $27. From Washington Dulles Airport (IAD) drive to Richmond. 2 h 2 min $13.