Philadelphia to Montreal

travel Philadelphia Montreal
Cheapest

Carpool

Cheapest $41

Quickest

Flight

Quickest 5h 36min

Most Convenient

Train

Most Convenient

There are 1 train company operating 2 routes - Adirondack, Silver Star from Philadelphia to Montreal. The cheapest train costs $92 and is 9h 24min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from Philadelphia to Montreal?

There are 4 ways to travel from Philadelphia to Montreal. 4 buses, 2 trains, 4 flights and 1 by car are possible between the two areas. The by car from Philadelphia to Montreal is the cheapest. The flight from TTN to YUL is the fastest. The train operated by Amtrak running from PHL to MTR is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Philadelphia airports, bus, and train stations

Montreal airports, bus, and train stations

Find related trips

How to get from Philadelphia to Montréal Train from Allentown to Longueuil Train from Edison to Laval Cheapest way from Staten Island to Terrebonne Train from Elizabeth to Trois-Rivières


Bus from Philadelphia to Montreal from $59

Bus
Philadelphia to Montreal
$59
12h 57min
Philadelphia
12h 57min · Bus
Montreal

Train from PHL Philadelphia to MTR Montreal from $92 with Amtrak

Train
PHL to MTR
$92
9h 28min
  • Amtrak $92
    Train · 1 stops 9h 24min
    PHN
    1h 50min · Train Silver Star
    NYP
    7h 33min · Train Adirondack
    MTR
  • Amtrak $92
    Train · 1 stops 9h 28min
    PHL
    1h 54min · Train Silver Star
    NYP
    7h 33min · Train Adirondack
    MTR

Flight from PHL Philadelphia to YUL Montreal from $272

Flight
PHL to YUL
$272
5h 41min
PHL
5h 41min · Flight
YUL

Flight from PHL Philadelphia to YHU Montreal from $273

Flight
PHL to YHU
$273
5h 42min
PHL
5h 42min · Flight
YHU

Bus from Mount Laurel to Montreal from $59

Bus
Mount Laurel to Montreal
$59
12h 52min
Mount Laurel
12h 52min · Bus
Montreal

Train from PHL Philadelphia to SLQ Saint-Lambert Central from $92 with Amtrak

Train
PHL to SLQ
$92
9h 28min
  • Amtrak $92
    Train · 1 stops 9h 24min
    PHN
    1h 50min · Train Silver Star
    NYP
    7h 33min · Train Adirondack
    SLQ
  • Amtrak $92
    Train · 1 stops 9h 28min
    PHL
    1h 54min · Train Silver Star
    NYP
    7h 33min · Train Adirondack
    SLQ

Bus from Wilmington to Montreal from $61

Bus
Wilmington to Montreal
$61
13h 33min
Wilmington
13h 33min · Bus
Montreal
Flight
TTN to YUL
$267
5h 36min
TTN
5h 36min · Flight
YUL
Flight
ILG to YUL
$274
5h 44min
ILG
5h 44min · Flight
YUL
Bus
Allentown to Montreal
$55
11h 45min
Allentown
11h 45min · Bus
Montreal
Drive
Philadelphia to Montreal
$41
9h 47min
Philadelphia
9h 47min · Drive
Montreal