Travel options for:
Washington to Virginia Beach
  • Train

    $86 - $202
    1. Washington Union Station

      4 h 43 min - 5 times a week

      $80 - $200

    2. Harbor Park

      13 min - every 20 minutes - line 800

      $2

    3. Newtown Rd Station

      21 min - every 3 hours - line 960

      transfer

  • Bus Megabus

    $21 - $36
    1. Washington

      4 h 10 min - once daily

      $19 - $35

    2. Hampton Transfer Center

      43 min - hourly - line 961

      $2

    3. Wood & Church

      37 min - every 3 hours - line 960

      transfer

  • Bus Greyhound USA

    $35 - $87
    1. Washington, DC

      2 h 5 min - every 4 hours

      $17 - $45

    2. Richmond, VA

      3 h 25 min - once daily

      $18 - $45

  • Drive

    $20 - $30
    1. Washington

      3 h 31 min - 209.2 miles

      $20 - $30

  • Fly from Reagan Washington

    $132 - $277
    1. Washington

      15 min - every 15 minutes

      $2 - $3

    2. Reagan Washington (DCA)

      56 min - non-stop

      $110 - $250

    3. Norfolk (ORF)

      9 min - 5.6 miles

      $18 - $22

    4. Newtown Rd Station

      21 min - every 3 hours - line 960

      $2

  • Fly from Washington Dulles

    $138 - $313
    1. Washington

      37 min - every 15 minutes

      $2 - $4

    2. Wiehle-Reston East Station

      15 min - every 15 minutes

      $5

    3. Washington Dulles (IAD)

      1 h - non-stop

      $110 - $280

    4. Norfolk (ORF)

      9 min - 5.6 miles

      $18 - $22

    5. Newtown Rd Station

      21 min - every 3 hours - line 960

      $2

  • Train to Baltimore, fly

    $206 - $441
    1. Washington

      21 min - 3 times a day

      $55 - $150

    2. BWI Amtrak/MARC Station

      6 min - every 10 minutes

      $0 - $2

    3. Baltimore (BWI)

      50 min - non-stop

      $130 - $270

    4. Norfolk (ORF)

      9 min - 5.6 miles

      $18 - $22

    5. Newtown Rd Station

      21 min - every 3 hours - line 960

      $2

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

From Washington Union Station Amtrak train to Harbor Park, line 800 tram to Newtown Rd Station, then line 960 bus to Parks & 20Th. 5 h 46 min $132. From Washington bus to Hampton Transfer Center, line 961 bus to Wood & Church, then line 960 bus to Arctic & 19Th. 6 h 22 min $35. From Washington, DC bus to Richmond, VA then bus to Virginia Beach, VA. 6 h 30 min $43. From Washington drive to Virginia Beach. 3 h 31 min $25. From FARRAGUT WEST station subway to Reagan Washington airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 3 h 5 min $176. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 3 h 54 min $212. From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 3 h 15 min $383.