Duration 5h 57m
Distance 284.2 miles
Average price $160
Possible routes 10 found

Montreal to Old Orchard Beach

Rome2rio has found 10 ways to get from Montreal to Old Orchard Beach by bus, train, car and flight. We recommend taking the bus from Montreal, Pq to Boston South Buses and then taking the train from Boston North Station to Old Orchard Beach Amtrak, which takes around 12h 14m.

Recommended route

Bus, train

  1. Montreal, Pq
  2. Boston North Station
  3. Old Orchard Beach
12h 14m
$70 - $96
Alternative routes

Bus

  1. Montreal, Pq
  2. Boston South Buses
  3. Old Orchard Beach
12h 23m
$85 - $118

Bus, train via Hanover

  1. Montreal, Pq
  2. Hanover
  3. Woburn Amtrak Station
  4. Old Orchard Beach
13h 37m
$83 - $128

Train

  1. Montreal Central Station
  2. Albany-Rensselaer Amtrak Station
  3. Boston North Station
  4. Old Orchard Beach
16h 36m
Bookable on Rome2rio
$106 - $153

Night bus, train

  1. Montreal, Pq
  2. Boston North Station
  3. Old Orchard Beach
11h 23m
$69 - $95

Drive

  1. Montreal
  2. Old Orchard Beach
Fastest
5h 57m
Cheapest
$35 - $55

Fly Montreal to Boston, train

  1. Montreal
  2. Woburn Amtrak Station
  3. Old Orchard Beach
7h 31m
$130 - $340

Bus to Massena, fly to Boston, train

  1. Montreal
  2. Massena
  3. Woburn Amtrak Station
  4. Old Orchard Beach
8h 21m
$107 - $284

Fly Montreal to Portland

  1. Montreal
  2. Old Orchard Beach
7h 53m
$150 - $941

Bus, bus to Saranac Lake, fly to Boston, train

  1. Montreal
  2. Hogansburg
  3. Saranac Lake
  4. Woburn Amtrak Station
  5. Old Orchard Beach
11h 4m
$144 - $261

Frequently asked questions

Want to know about travelling from Montreal to Old Orchard Beach? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Montreal to Old Orchard Beach is to drive which costs $45 - $75 and takes 5h 57m.

More details

The quickest way to get from Montreal to Old Orchard Beach is to drive which costs $45 - $75 and takes 5h 57m.

More details

No, there is no direct train from Montreal station to Old Orchard Beach. However, there are services departing from Montreal Central Station and arriving at Old Orchard Beach Amtrak via Albany-Rensselaer Amtrak Station, Back Bay and Boston North Station. The journey, including transfers, takes approximately 16h 36m.

More details

The distance between Montreal and Old Orchard Beach is 211 miles. The road distance is 284.2 miles.

Get driving directions

The best way to get from Montreal to Old Orchard Beach without a car is to bus and train which takes 12h 14m and costs $90 - $130.

More details

It takes approximately 12h 14m to get from Montreal to Old Orchard Beach, including transfers.

More details

Montreal to Old Orchard Beach train services, operated by Amtrak, depart from Montreal Central Station.

More details

The best way to get from Montreal to Old Orchard Beach is to bus which takes 12h 23m and costs $110 - $160. Alternatively, you can train, which costs $130 - $210 and takes 16h 36m, you could also fly, which costs $190 - $1,300 and takes 7h 53m.

Mode details

The quickest flight from Montreal Airport to Boston Airport is the direct flight which takes 1h 20m.

Search flights

Montreal to Old Orchard Beach train services, operated by Amtrak, arrive at Old Orchard Beach Amtrak station.

More details

Yes, the driving distance between Montreal to Old Orchard Beach is 284 miles. It takes approximately 5h 57m to drive from Montreal to Old Orchard Beach.

Get driving directions

Air Canada offers flights from Montreal Airport to Boston Airport.

Search flights

There are 257+ hotels available in Old Orchard Beach. Prices start at $79 USD per night.

More details

The best way to get from Montreal to Montreal Airport is to line 747 bus which takes 19 min and costs $10.

More details

How to travel from Montreal to Old Orchard Beach

Find all the possible transport options for your trip from Montreal to Old Orchard Beach right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Montreal and Old Orchard Beach?

You can take a bus from Montreal to Old Orchard Beach via Boston South Buses, Portland, ME, and Portland Amtrak Station in around 12h 23m. Alternatively, you can take a train from Montreal to Old Orchard Beach via Albany-Rensselaer Amtrak Station, Boston Back Bay Station, Back Bay, North Station, and Boston North Station in around 16h 36m.
Airlines
Ave. Duration
1h 20m
Frequency
Every day
Estimated price
$180 - $950
Ave. Duration
1h 20m
Frequency
Every day
Estimated price
$180 - $950
Ave. Duration
4h 41m
Frequency
Every day
Estimated price
$140 - $1,100
Ave. Duration
1h 10m
Frequency
Every day
Estimated price
$55 - $120
Ave. Duration
5h 11m
Frequency
Every day
Estimated price
$120 - $950
Ave. Duration
1h 25m
Frequency
Every day
Estimated price
$65 - $240
Train operators
Ave. Duration
7h 20m
Frequency
Once daily
Estimated price
$40 - $60

Old Orchard Beach, United States

Discover how to get to attractions and hotels near Old Orchard Beach.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe