Boston to Montreal

travel Boston Montreal
Cheapest

Carpool

Cheapest $26

Quickest

Flight

Quickest 1h 12min

Most Convenient

Flight

Most Convenient

There are 2 bus companies, 1 train company operating 2 routes - Adirondack, Acela Express, 4 airlines from Boston to Montreal. The cheapest bus costs $38 and is 7h 30min. The cheapest train costs $110 and is 11h 51min. The cheapest flight costs $103 and is 5h 11min.

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 Boston to Montreal?

There are 4 ways to travel from Boston to Montreal. 4 buses, 2 trains, 4 flights and 1 by car are possible between the two areas. The by car from Boston to Montreal is the cheapest. The flight operated by Porter Airlines running from BOS to YUL is the fastest. The flight operated by Air Canada running from BOS 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!

Do you recommend the bus or the train between Boston and Montreal?

The bus is cheaper and quicker than the train.There are several bus companies - Greyhound, Peter Pan / Greyhound - scheduled to run from Boston to Montreal. Since there are multiple companies, this should increase your chances of finding a cheaper or discount bus ticket. One train provider, Amtrak, runs trains from Boston to Montreal. But, because the flight only takes 1h 12min and costs $103, we recommend the flight. Although, the prices for flights vary drastically more so than buses or trains, so as you get closer to your date of travel, the likelihood of finding a cheap flight gets smaller.

Boston airports, bus, and train stations

Montreal airports, bus, and train stations

Find related trips

Bus Boston to Montréal Cheapest way from Cambridge to Longueuil Train from Quincy to Laval How to get from Lynn to Terrebonne Bus Brockton to Trois-Rivières


Bus from Boston to Montreal from $38 with Greyhound

Bus
Boston to Montreal
$38
7h 30min
Boston
7h 30min · Bus
Montreal

Train from BOS Boston to MTR Montreal from $110 with Amtrak

Train
BOS to MTR
$110
11h 52min
  • Amtrak $110
    Train · 1 stops 11h 51min
    BBY
    4h 18min · Train Acela Express
    NYP
    7h 33min · Train Adirondack
    MTR
  • Amtrak $110
    Train · 1 stops 11h 52min
    BOS
    4h 19min · Train Acela Express
    NYP
    7h 33min · Train Adirondack
    MTR

Flight from BOS Boston to YUL Montreal from $103 with Porter Airlines, WestJet, Air Canada

Flight
BOS to YUL
$103
1h 12min
  • Porter Airlines flight to YUL
    Porter Airlines
    From $109
  • WestJet flight to YUL
    WestJet
    From $103
  • Air Canada flight to YUL
    Air Canada
    From $137

Bus from Lowell to Montreal from $43

Bus
Lowell to Montreal
$43
7h 58min
Lowell
7h 58min · Bus
Montreal

Flight from ORH Worcester to YUL Montreal from $247

Flight
ORH to YUL
$247
5h 17min
ORH
5h 17min · Flight
YUL

Train from BOS Boston to SLQ Saint-Lambert Central from $110 with Amtrak

Train
BOS to SLQ
$110
11h 53min
  • Amtrak $110
    Train · 1 stops 11h 51min
    BBY
    4h 18min · Train Acela Express
    NYP
    7h 33min · Train Adirondack
    SLQ
  • Amtrak $110
    Train · 1 stops 11h 53min
    BOS
    4h 19min · Train Acela Express
    NYP
    7h 33min · Train Adirondack
    SLQ

Bus from Worcester to Montreal from $42 with Greyhound, Peter Pan / Greyhound

Bus
Worcester to Montreal
$42
9h 30min
  • Greyhound $42
    Bus 9h 30min
    Worcester
    9h 30min · Bus
    Montreal
  • Peter Pan / Greyhound $42
    Bus 11h 10min
    Worcester
    11h 10min · Bus
    Montreal
Flight
MHT to YUL
$154
7h 58min
  • United flight to YUL
    United
    From $184
  • WestJet flight to YUL
    WestJet
    From $153
Bus
Providence to Montreal
$42
18h 19min
Providence
18h 19min · Bus
Montreal
Flight
PVD to YUL
$505
6h 50min
PVD
6h 50min · Flight
YUL
Drive
Boston to Montreal
$26
6h 16min
Boston
6h 16min · Drive
Montreal