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

    $158 - $1,045
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      4 h 2 min - 1 stopover

      $130 - $1,000

    3. Norfolk (ORF)

      9 min - 5.6 miles

      $18 - $22

    4. Newtown Rd Station

      21 min - every 3 hours - line 960

      $2

  • Bus to Burlington, fly to Norfolk

    $207 - $965
    1. Montreal

      2 h 11 min - once daily

      $16 - $45

    2. Burlington (BTV)

      3 h 31 min - 1 stopover

      $170 - $900

    3. Norfolk (ORF)

      9 min - 5.6 miles

      $18 - $22

    4. Newtown Rd Station

      21 min - every 3 hours - line 960

      $2

  • Fly Montreal to Newport News

    $132 - $1,025
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      4 h 20 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 Greyhound USA

    $62 - $136
    1. Montreal, PQ

      7 h 55 min - 4 times a day

      $40 - $100

    2. New York, NY

      11 min - 3268 feet

    3. Penn

      30 min - every 3 hours

    4. New York, NY

      7 h 25 min - once daily

      $20 - $40

  • Bus via Albany, NY - LC Coach Bus 217 Central Ave.

    $92 - $127
    1. Station Berri-UQAM

      5 min - every 10 minutes - line 4

      $3

    2. Longueuil, QC

      5 h 15 min - 3 times a day

      $35 - $55

    3. Albany Bus Terminal

      13 min - every 30 minutes - line 1

      $2

    4. Albany, NY - LC Coach Bus 217

      3 h 30 min - 4 times a day

      $20

    5. New York

      7 h 45 min - 5 times a day

      $30 - $45

    6. Glenrock & Virginia Beach

      1 h 23 min - hourly - line 20

      $2

  • Train

    $165 - $396
    1. Montreal Central Station

      10 h 30 min - once daily

      $60 - $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

  • Drive

    $95 - $140
    1. Montreal

      13 h 12 min - 721.2 miles

      $95 - $140

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

From Montreal, PQ bus to Montreal airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 7 h 11 min $498. From Montréal, QC bus to Burlington airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 7 h 36 min $553. From Montreal, PQ bus to Montreal 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. 10 h 32 min $518. From Montreal, PQ bus to New York, NY, walk to Penn, bus to New York, NY, then bus to Virginia Beach, VA. 17 h 39 min $91. From Station Berri-UQAM line 4 subway to Longueuil, QC, bus to Albany Bus Terminal, line 1 bus to Albany, NY - LC Coach Bus 217 Central Ave., bus to New York, bus to Glenrock & Virginia Beach, then line 20 bus to Arctic & 19Th. 21 h 28 min $116. From Montreal Central Station train to New York Penn Station, train to Harbor Park, line 800 tram to Newtown Rd Station, then line 960 bus to Parks & 20Th. 21 h 36 min $280. From Montreal drive to Virginia Beach. 13 h 12 min $116.