New York City to Montreal

travel New York City Montreal
Cheapest

Carpool

Cheapest $34

Quickest

Flight

Quickest 1h 19min

Most Convenient

Flight

Most Convenient

There are 1 train company operating 2 routes - Adirondack, Silver Star, 5 airlines from New York City to Montreal. The cheapest train costs $69 and is 10h 56min. The cheapest flight costs $93 and is 6h 15min.

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 New York City to Montreal?

There are 4 ways to travel from New York City to Montreal. 4 buses, 3 trains, 4 flights and 1 by car are possible between the two areas. The by car from New York City to Montreal is the cheapest. The flight operated by Porter Airlines running from EWR to YUL is the fastest. The flight operated by United running from LGA to YUL 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!

New York City airports, bus, and train stations

Montreal airports, bus, and train stations

Find related trips

Bus New York City to Montréal Bus Jersey City to Longueuil Train from Manhattan to Laval Bus Brooklyn to Terrebonne Bus Newark to Trois-Rivières


Bus from New York to Montreal from $53

Bus
New York to Montreal
$53
11h 7min
New York
11h 7min · Bus
Montreal

Train from NYP New York City to MTR Montreal from $69 with Amtrak

Train
NYP to MTR
$69
10h 56min
NYP
10h 56min · Train Adirondack
MTR

Flight from LGA New York to YUL Montreal from $97 with United, WestJet, Air Canada

Flight
LGA to YUL
$97
1h 23min
  • United flight to YUL
    United
    From $200
  • WestJet flight to YUL
    WestJet
    From $96
  • Air Canada flight to YUL
    Air Canada
    From $104

Train from NYP New York City to SLQ Saint-Lambert Central from $78 with Amtrak

Train
NYP to SLQ
$78
7h 33min
NYP
7h 33min · Train Adirondack
SLQ

Flight from EWR Newark to YUL Montreal from $93 with Porter Airlines, Air Canada, United

Flight
EWR to YUL
$93
1h 19min
  • Porter Airlines flight to YUL
    Porter Airlines
    From $93
  • Air Canada flight to YUL
    Air Canada
    From $131
  • United flight to YUL
    United
    From $132

Bus from Newark to Montreal from $53

Bus
Newark to Montreal
$53
11h 6min
Newark
11h 6min · Bus
Montreal

Train from NWK Newark to MTR Montreal from $79 with Amtrak

Train
NWK to MTR
$79
7h 45min
  • Amtrak $79
    Train · 1 stops 7h 47min
    EWR
    14min · Train Silver Star
    NYP
    7h 33min · Train Adirondack
    MTR
  • Amtrak $79
    Train · 1 stops 7h 45min
    NWK
    12min · Train Silver Star
    NYP
    7h 33min · Train Adirondack
    MTR
Flight
EWR to YHU
$262
5h 32min
EWR
5h 32min · Flight
YHU
Bus
Queens Village to Montreal
$53
11h 4min
Queens Village
11h 4min · Bus
Montreal
Flight
JFK to YUL
$164
1h 27min
  • WestJet flight to YUL
    WestJet
    From $163
Bus
New Rochelle to Montreal
$52
10h 41min
New Rochelle
10h 41min · Bus
Montreal
Drive
New York City to Montreal
$35
8h 17min
New York City
8h 17min · Drive
Montreal