Montreal to Niagara Falls: By Car, Plane, Bus, or Train

Niagara Fall road trip
National Motor Museum

Whether you're traveling by train, plane, or automobile, you're sure to enjoy the journey from from Montreal to Niagara Falls. However, while the trip may not be too far there are a lot of factors to take into consideration to make sure that you're doing so on a budget but also not wasting time.

If you're embarking on the next great Canadian adventure of a road trip or simply making your way to see Niagara Falls, there's a lot to take into consideration to ensure that you're being as economical as possible. For instance, while driving to the falls may only take six and a half hours, it's much more expensive than taking a bus trip, which takes about eight hours.

Before you head out from the city on your trip, compare prices and travel times for taking a car, train, bus, or plane to Niagara Falls—and be sure to book your travel itinerary well in advance.

Montreal to Niagara Falls by Car 

The route you by car take will all depend on whether you have an enhanced license or a passport, either of which allows you to drive across the border between the United States and Canada. You can either drive straight through Ontario—hitting Toronto on your way down—or cross over the St. Lawrence River into New York State. Thankfully, there's only about a five-minute time difference between the two routes, but in case of heavy traffic it's good to keep an alternative in mind.

The drive is pretty straight forward so it should make for a simple ride either way. If you don't mind crossing over the border, you can start by heading west on ON-401 for about 150 miles, then merge onto I-81 south. Take I-81 to Syracuse, then switch to I-90. Take I-90 for 160 miles all the way to Niagara Falls, New York.

The route is even easier if you decide to stay in Canada for the entirety of your trip. Take ON-401 west for 300 miles, which will take you right past Toronto; then hop on Queen Elizabeth Way right over the Lewiston-Queenston Bridge into New York. Once there, take I-190 south for about three miles and you'll be in Niagara Falls.

  • Duration: 6 hours, 45 minutes
  • Price: Varies depending on rental and gas prices

Montreal to Niagara Falls by Plane

You have two international airports to fly into that are in close proximity to Niagara Falls. The first being Toronto's Pearson Airport which is about an hour and a half drive from Niagara Falls. Your second option is the Buffalo Niagara airport which is much closer at about 30 minutes away.

It's tricky to come across a direct flight between Montreal and Buffalo—as most go through New York City or Philadelphia—and they tend to be on the pricier side at nearly $300 round-trip on Delta. Flights to Toronto are much more frequent and significantly more affordable at around $150 for the 1-hour WestJet or Air Transat flight. 

If you decide to fly, keep in mind that it's difficult to get around Niagara Falls without a car, so it's good to have some idea of how you'll get around once you get there. Additionally, the public transit isn't the most reliable, and it will take an extra four hours to drive from Buffalo to Niagara Falls, so you may need to rent a car anyway with this option.

  • Duration: 5 hours via Buffalo (including driving time and layovers); 1 hour via Toronto
  • Price: $300 through Buffalo (plus rental car costs); $150 through Toronto round-trip

Montreal to Niagara Falls by Train

Unfortunately, there isn't a train route that runs from Montreal to Niagara Falls directly (without transfer), but the train route that does connect to the falls is relatively short considering that it has three different trains you have to board.

VIA Rail Canada offers routes multiple times daily from Montreal to Toronto, which covers the majority of the trip and takes about five hours. From Toronto's Union Station, you can then connect to Burlington, which takes about an hour, and then catch your final train to Niagara Falls, which takes about one and a half hours. 

  • Duration: Around 7.5 hours
  • Price: About $200 for round-trip tickets

Montreal to Niagara Falls by Bus

Thankfully, the trip from Montreal to Niagara Falls has gotten a little easier in the past few years with the growth of Megabus, which offers affordable bus rides throughout North America and Europe.

Megabus doesn't offer a direct route to Niagara Falls from Montreal, but you can take a bus to Toronto and then connect to a New York City-bound bus and get off at the first stop. The route takes about eight hours and fifteen minutes total without taking layovers and pit stops into consideration.

  • Duration: About 8 hours 15 minutes one way
  • Price: Around $120 round trip
Was this page helpful?