Travel options for:
Washington to Richmond
  • Bus

    1. Nw 7Th St & Nw H St

      2 h - 4 times a day

      $15 - $45

      • Richmond, VA
  • Train

    1. Nw Constitution Ave & Nw 18Th

      27 min - every 20 minutes

      $1

    2. Washington Union Station

      2 h 40 min - once daily

      $75 - $190

      • Richmond Main Street Amtrak
  • Drive

    1. Washington

      1 h 47 min - 106.4 miles

      $10 - $15

      • Richmond
  • Fly

    1. Washington

      38 min - every 15 minutes

      $2 - $4

    2. Wiehle-Reston East Station

      15 min - every 15 minutes

      $5

    3. Washington Dulles (IAD)

      41 min - non-stop

      $130 - $420

    4. Richmond (RIC)

      33 min - 4 times a day

      $1 - $2

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

From Nw 7Th St & Nw H St bus to Richmond, VA. 2 h $20. From Nw Constitution Ave & Nw 18Th St bus to Washington Union Station Amtrak then train to Richmond Main Street Amtrak. 4 h 7 min $121. From Washington drive to Richmond. 1 h 47 min $12. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Richmond airport, then bus to Richmond. 4 h 14 min $190.