Travel options for:
Baltimore to Montreal
  • Train to Reagan Washington, fly to Montreal

    $200 - $583
    1. Baltimore

      41 min - 4 times a day

      $55 - $160

    2. UNION STATION station

      4 min - every 15 minutes

      $1 - $3

    3. GALLERY PLACE CHINATOWN

      14 min - every 30 minutes

      $2 - $3

    4. Reagan Washington (DCA)

      1 h 37 min - non-stop

      $130 - $400

    5. Montreal (YUL)

      16 min - hourly

      $7 - $22

  • Train to Washington Dulles, fly to Montreal

    $174 - $477
    1. Baltimore

      41 min - 4 times a day

      $55 - $160

    2. UNION STATION station

      9 min - every 15 minutes

      $1 - $3

    3. FARRAGUT WEST station

      37 min - every 15 minutes

      $1 - $2

    4. Wiehle-Reston East Station

      15 min - every 15 minutes

      $5

    5. Washington Dulles (IAD)

      1 h 32 min - non-stop

      $100 - $290

    6. Montreal (YUL)

      16 min - hourly

      $7 - $22

  • Train to Reagan Washington, fly to Burlington, bus

    $179 - $566
    1. Baltimore

      41 min - 4 times a day

      $55 - $160

    2. UNION STATION station

      4 min - every 15 minutes

      $1 - $3

    3. GALLERY PLACE CHINATOWN

      14 min - every 30 minutes

      $2 - $3

    4. Reagan Washington (DCA)

      1 h 36 min - non-stop

      $100 - $360

    5. Burlington (BTV)

      2 h 12 min - once daily

      $16 - $45

  • Train to Philadelphia, fly to Montreal

    $264 - $787
    1. Baltimore

      1 h - 3 times a day

      $75 - $210

    2. 30th Street Station

      18 min - every 30 minutes

      $8

    3. Philadelphia (PHL)

      1 h 36 min - non-stop

      $170 - $550

    4. Montreal (YUL)

      16 min - hourly

      $7 - $22

  • Fly Baltimore to Massena, bus

    $175 - $360
    1. Baltimore

      29 min - every 30 minutes

      $2

    2. Baltimore (BWI)

      1 h 55 min - non-stop

      $160 - $340

    3. Massena (MSS)

      23 min - 12.7 miles

      $1 - $2

    4. Cornwall, ON

      1 h 40 min - 3 times a day

      $12 - $16

  • Train to Newark, fly to Montreal

    $161 - $441
    1. Baltimore

      2 h 23 min - once daily

      $55 - $140

    2. Newark (EWR)

      1 h 22 min - non-stop

      $95 - $280

    3. Montreal (YUL)

      16 min - hourly

      $7 - $22

  • Bus Greyhound USA

    $56 - $159
    1. Baltimore, MD - Greyhound Bus

      3 h 35 min - hourly

      $16 - $60

    2. New York, NY

      7 h 55 min - 4 times a day

      $40 - $100

  • Train

    $172 - $464
    1. Baltimore Penn Station Amtrak

      2 h 12 min - 3 times a day

      $110 - $300

    2. New York Penn Station

      10 h 56 min - once daily

      $60 - $170

  • Bus via Albany, NY

    $70 - $117
    1. PRATT ST & CALVERT ST eb

      1 h 12 min - hourly

      $2

    2. Baltimore, MD

      3 h 20 min - hourly

      $18 - $29

    3. New York, NY

      2 h 45 min - every 4 hours

      $10 - $26

    4. East St & Herrick St

      9 min - hourly - line 114

      $2

    5. Albany, NY

      5 h 15 min - 3 times a day

      $35 - $55

    6. Station

      9 min - every 10 minutes - line 4

      $3

  • Drive

    $70 - $110
    1. Baltimore

      9 h 31 min - 548.8 miles

      $70 - $110

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

From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to Montreal airport, then bus to Montreal. 5 h 32 min $335. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Montreal airport, then bus to Montreal. 6 h 17 min $298. From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to Burlington airport, then bus to Montreal. 6 h 57 min $340. From Baltimore Penn Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Montreal airport, then bus to Montreal. 5 h 58 min $408. From PRATT ST LIGHT RAIL STAT sb tram to Baltimore airport, fly to Massena airport, drive to Cornwall, ON, then bus to Montreal. 6 h 27 min $269. From Baltimore Penn Station Amtrak train to Newark airport, fly to Montreal airport, then bus to Montreal. 6 h 31 min $255. From Baltimore, MD - Greyhound Bus Terminal Downtown bus to New York, NY then bus to Montreal, PQ. 12 h 30 min $84. From Baltimore Penn Station Amtrak train to New York Penn Station then train to Montreal Central Station. 14 h 8 min $347. From PRATT ST & CALVERT ST eb bus to Baltimore, MD, bus to New York, NY, bus to East St & Herrick St, line 114 bus to Albany, NY, bus to Station Longueuil–Université-de-Sherbrooke, then line 4 subway to Station Berri-UQAM. 15 h 43 min $96. From Baltimore drive to Montreal. 9 h 31 min $88.