Travel options for:
Toronto to Virginia Beach
  • Fly Toronto to Norfolk

    $146 - $1,022
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 23 min - 1 stopover

      $120 - $1,000

    3. Norfolk (ORF)

      9 min - 5.6 miles

      $18 - $22

    4. Newtown Rd Station

      21 min - every 3 hours - line 960

      $2

  • Fly Toronto Island to Norfolk

    $252 - $776
    1. Toronto

      12 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      3 h 24 min - 1 stopover

      $230 - $750

    3. Norfolk (ORF)

      9 min - 5.6 miles

      $18 - $22

    4. Newtown Rd Station

      21 min - every 3 hours - line 960

      $2

  • Fly Toronto to Newport News

    $127 - $1,003
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 37 min - 1 stopover

      $120 - $1,000

    3. Newport News (PHF)

      12 min - hourly - line 116

      $2

    4. Patrick Henry Mall

      42 min - hourly - line 112

      $2

    5. Newport News Transfer Center

      58 min - hourly - line 961

      transfer

    6. Wood & Church

      37 min - every 3 hours - line 960

      transfer

  • Bus, train

    $139 - $273
    1. Toronto

      14 h 15 min - once daily

      $55 - $75

    2. Washington Union Station

      4 h 43 min - 5 times a week

      $80 - $200

    3. Harbor Park

      13 min - every 20 minutes - line 800

      $2

    4. Newtown Rd Station

      1 h 13 min - hourly - line 20

      transfer

  • Train

    $208 - $402
    1. Toronto Union Station, ON

      13 h 30 min - once daily

      $100 - $170

    2. New York Penn Station

      9 h 3 min - 5 times a week

      $100 - $230

    3. Harbor Park

      13 min - every 20 minutes - line 800

      $2

    4. Newtown Rd Station

      21 min - every 3 hours - line 960

      transfer

  • Bus

    $108 - $202
    1. Toronto, ON

      12 h 15 min - every 2 hours

      $70 - $100

    2. New York, NY

      9 h 50 min - twice daily

      $35 - $100

    3. Norfolk, VA

      8 min - 2327 feet

    4. Wood & Church

      1 h 45 min - hourly - line 20

      $2

  • Drive

    $90 - $140
    1. Toronto

      12 h 42 min - 686.6 miles

      $90 - $140

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

From UP Express Union Station train to Toronto airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 6 h 42 min $482. From Union Station line 509 tram to Toronto Island airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 6 h 30 min $476. From UP Express Union Station train to Toronto airport, fly to Newport News airport, line 116 bus to Patrick Henry Mall, line 112 bus to Newport News Transfer Center, line 961 bus to Wood & Church, then line 960 bus to Virginia Beach. 9 h 59 min $512. From Toronto bus to Washington Union Station Amtrak, train to Harbor Park, line 800 tram to Newtown Rd Station, then line 20 bus to Arctic & 19Th. 21 h 41 min $202. From Toronto Union Station, ON train to New York Penn Station, train to Harbor Park, line 800 tram to Newtown Rd Station, then line 960 bus to Parks & 20Th. 24 h 36 min $331. From Toronto, ON bus to New York, NY, bus to Norfolk, VA, walk to Wood & Church, then line 20 bus to Virginia Beach & Cypress. 25 h 9 min $139. From Toronto drive to Virginia Beach. 12 h 42 min $111.