Travel options for:
Montreal to Pennsylvania
  • Fly Montreal to Philadelphia

    $185 - $579
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 38 min - non-stop

      $170 - $550

    3. Philadelphia (PHL)

      24 min - every 3 hours

      $8

  • Bus to Burlington, fly to Philadelphia

    $175 - $509
    1. Montreal

      2 h 11 min - once daily

      $16 - $45

    2. Burlington (BTV)

      1 h 34 min - non-stop

      $150 - $460

    3. Philadelphia (PHL)

      24 min - every 3 hours

      $8

  • Fly Montreal to Newark, train

    $120 - $345
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 31 min - non-stop

      $95 - $280

    3. Newark (EWR)

      32 min - twice daily

      $15 - $40

    4. Trenton

      7 min - every 3 hours

      $3 - $4

  • Fly Montreal to New York La Guardia, train

    $170 - $485
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 27 min - non-stop

      $85 - $260

    3. New York La Guardia (LGA)

      27 min - every 15 minutes

      $2 - $7

    4. Woodside

      11 min - hourly

      $3 - $5

    5. New York Penn Station

      18 min - every 3 hours

      $5 - $8

    6. Newark Penn Station Amtrak

      38 min - twice daily

      $65 - $180

    7. Trenton

      7 min - every 3 hours

      $3 - $4

  • Bus

    $52 - $135
    1. Montreal, PQ

      7 h 55 min - 4 times a day

      $40 - $95

    2. New York

      2 h 5 min - every 3 hours

      $10 - $40

  • Train

    $160 - $405
    1. Montreal Central Station

      9 h 57 min - once daily

      $60 - $160

    2. Yonkers

      31 min - every 3 hours

      $22 - $35

    3. New York Penn Station

      18 min - every 3 hours

      $5 - $8

    4. Newark Penn Station Amtrak

      53 min - 4 times a day

      $70 - $200

    5. 30th St Station - MFL

      2 min - every 15 minutes

      $2 - $3

  • Drive

    $60 - $90
    1. Montreal

      7 h 56 min - 456.8 miles

      $60 - $90

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

From Montreal, PQ bus to Montreal airport, fly to Philadelphia airport, then train to Philadelphia. 5 h 17 min $232. From Montréal, QC bus to Burlington airport, fly to Philadelphia airport, then train to Philadelphia. 6 h 9 min $267. From Montreal, PQ bus to Montreal airport, fly to Newark airport, train to Trenton, then train to Levittown. 5 h 52 min $177. From Montreal, PQ bus to Montreal airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, train to Newark Penn Station Amtrak, train to Trenton, then train to Levittown. 6 h 31 min $253. From Montreal, PQ bus to New York then bus to Philadelphia. 10 h 24 min $72. From Montreal Central Station train to Yonkers, train to New York Penn Station, train to Newark Penn Station Amtrak, train to 30th St Station - MFL, then subway to 15th St Station - MFL. 13 h 16 min $318. From Montreal drive to Philadelphia. 7 h 56 min $73.