Cheap flights from St Louis to Montreal

Compare St Louis to Montreal flight deals

Find the cheapest month or even day of the year to fly to Montreal

Book the best Montreal fare with no extra fees

Flight deals from St Louis to Montreal

Looking for a cheap last-minute deal or the best return flight from St Louis Airport to Montreal? If you want to travel next month, return fares start from $661. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from St Louis to Montreal

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like St Louis to Montreal flights are currently cheapest in May.

Direct flights from St Louis to Montreal

Alternative St Louis to Montreal routes

Looking for the cheapest, fastest or easiest route from St Louis to Montreal? You could fly into the following airports instead.

St Louis to Montreal: Flight information

The things to know before you go.
Cheapest flight found$287
Cheapest month to flyJune
Average flight time2 hrs, 34 mins
Most popular airlineAir Canada
Average flights per week24

Finding cheap flights from St Louis to Montreal: Frequently asked questions

There are 3 airports in Montreal: Montreal St Hubert, Montreal Pierre Elliott Trudeau and Montreal Mirabel.
The best price we found for a return flight from St Louis to Montreal is $586. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 34 minutes is the average flight time from St Louis to Montreal.
Air Canada, Jazz Air and United fly direct from St Louis to Montreal.
As of May 2026, there are 24 flights per week flying from St Louis to Montreal.
The cheapest month to fly from St Louis to Montreal is usually May.
If you're flying from St Louis Airport, the cheapest airport near Montreal is Montreal Pierre Elliott Trudeau – which is 16.1 km away from the centre of Montreal. We've found flights into this airport from $586.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Montreal on Thursday, 28 May 2026.
Yes – the average flight time is 2 hours and 34 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Montreal but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Montreal is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 12°C. July is typically the warmest month in Montreal, when it usually averages around 25°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -17°C. The rainiest month is June.
Currently, Air Canada offers the cheapest flight tickets to Montreal.

Flying from St Louis Lambert International Airport (STL) to Montreal: what you need to know

  • The average time for a direct flight from St Louis Lambert International Airport to Montreal is 2 hours 50 minutes.

  • The timezone in Montreal is UTC-5. The city is one hour ahead of St Louis, where St Louis Lambert International Airport is located.

  • With three flights a week between the two airports, St Louis Lambert International Airport (STL) to Montreal-Trudeau International Airport (YUL) is the most popular route. Air Canada operates the earliest flight at 13:30. If you're eager to get more out of your day before jetting off, the last departure from STL to YUL is with Air Canada at 13:30.

  • To avoid rushing for your STL to Montreal flight, leave plenty of time to check in and find your gate. Turning up two hours before international departures and one hour before domestic flights is the general rule.

  • During popular months such as July, it's a good idea to get to the airport even earlier. Arrive two hours before domestic departures and four hours ahead of an international flight when you fly during a peak period in general.

  • Direct St Louis Lambert International Airport to Montreal tickets are available for booking. Montreal-Trudeau International Airport (YUL) is where you'll arrive.

  • Take to the skies with Air Canada. This popular airline operates direct flights from St Louis Lambert International Airport to Montreal.

  • We make it a breeze to book plane tickets from STL to Montreal with a stopover. To see the options, deselect 'Direct flights only.' Next, pick a flight that has a stop long enough to explore your chosen city. Popular stopovers include:

    • Chicago O'Hare International Airport (ORD)

    • Toronto Pearson International Airport (YYZ)

    • New York LaGuardia Airport (LGA)

  • STL is around 16 kilometres from central St Louis. If you're catching a taxi, ride-sharing or driving from the centre, it'll take 25 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the travel time to be around 30 minutes.

  • Want a hassle-free start to your holiday? Stay near STL. Whether you're taking an early flight from St Louis Lambert International Airport to Montreal or just don't like being rushed, these hotels are worth a look:

  • 76% of flights that take off from St Louis Lambert International Airport reach their destination on time.

  • STL is located at 10701 Lambert International Blvd..

How to find the cheapest flights from St Louis Lambert International Airport (STL) to Montreal

  • $287 is currently the best price for a one-way St Louis Lambert International Airport to Montreal flight. A return plane ticket starts from $586. These prices can change depending on demand and availability.

  • Don't wait until the last minute. You're more likely to find cheap flights from STL to Montreal if you book in advance. Airlines often have some excellent early bird discounts.

  • If you can be flexible with your travel plans, make the most of the 'Whole month' tool. It'll show you the cheapest price across each month when looking for a St Louis Lambert International Airport to Montreal ticket.

  • Snapping up a cheap flight from STL to Montreal is easy with Price Alerts. Simply create one of these automatic notifications and we'll notify you when a better deal is available.

  • Save on your flight from St Louis Lambert International Airport to Montreal with the help of our filters. Choose your preferred times, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

Airports in Montreal

Montreal-Trudeau International Airport (YUL)

  • The distance from Montreal-Trudeau International Airport (YUL) to central Montreal is roughly 19 kilometres. It takes about 25 minutes to reach the centre driving.

  • Getting to the centre on public transport will take you around 45 minutes.

  • If you're arriving on a late flight from St Louis Lambert International Airport to Montreal, nothing beats the convenience of staying near the terminal. Pick up your bags from the carousel and then be showered and snoozing not long after at one of these hotels near YUL:

  • Booking your vehicle from Montreal-Trudeau International Airport about four weeks ahead of your flight from STL to Montreal can help you lock in the best possible rate.

  • YUL is located at 975 Romeo Vachon Street North.

Montreal Metropolitan Airport (YHU)

  • After your flight from St Louis Lambert International Airport to Montreal has hit the runway, you can reach the city centre in around 25 minutes by car. Central Montreal is roughly 23 kilometres from Montreal Metropolitan Airport (YHU).

  • You can expect the trip to take about 1 hour on public transport.

  • Place the 'Do not disturb' sign on your door and unwind at a hotel near YHU. Here are a few options where you can tuck yourself in after your STL to Montreal flight:

  • Avoid filling out paperwork at the rental desk by completing your booking beforehand. Reserve your ride from YHU a few weeks in advance so you can just grab the keys and get going.

Best time to go to Montreal

  • It's time to figure out your travel dates for your flight from St Louis Lambert International Airport to Montreal. July is the busiest month to travel to Montreal. If you prefer a more relaxed atmosphere, go in January.

  • Before locking in your St Louis Lambert International Airport to Montreal plane ticket, think about what kind of weather works for you. July is the warmest month in Montreal, with temperatures ranging from 14ºC (57ºF) to 28ºC (82ºF).

  • January has average temperatures of between -19ºC (-2ºF) and -2ºC (28ºF). Look for a cheap ticket from STL to Montreal around that time if you like cooler conditions.

More about Montreal

  • When it comes to looking for somewhere to rest your head, you'll find the best stays in Montreal right here. Check out these hotels as soon as you've booked your flight from St Louis Lambert International Airport to Montreal:

  • All great holidays should include a little sightseeing. Montreal Botanical Garden, Cirque du Soleil - KURIOS and Saint Joseph's Oratory of Mount Royal are must-do's during your Montreal adventure.

Explore more of Canada

  • You've done Montreal, now it's time to discover other corners of Canada. Journey about 499 kilometres southwest to Toronto to tick off its must-visit sights. From CN Tower to The Top CN Tower and Royal Ontario Museum, you've got a jam-packed schedule ahead.

  • Around 153 kilometres west of Montreal, Ottawa is another favourite stop in Canada. Start your sightseeing at Rideau Canal National Historic Site, Parliament Hill and Rideau Canal, Locks 1 - 8 - Ottawa.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.