Flights North America Canada St. Louis to Canada

Cheap flights from St. Louis to Canada

Depart
Return
Any month
Compare vs. momondo |

Flight information for St. Louis to Canada (STL to CA0)

Find info about flight duration, direct flights, and airports for your flight from St. Louis to Canada
Best Price Found $252 The best flight deal from St. Louis to Canada found on momondo in the last 72 hours is $252
Fastest flight time 1h 59m The fastest flight from St. Louis to Canada takes 1h 59m.
Direct flights None There are no direct flights from St. Louis to Canada. Popular non-direct routes for this connection are Lambert-St Louis - Vancouver Intl, Lambert-St Louis - Toronto Pearson Intl and Lambert-St Louis - Calgary.

Easily compare round-trip flights from St. Louis to Canada

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from St. Louis to Canada by changing tabs
Quickest
Cheapest
Delta
Delta
23 Mar
11:00 pm
STL
Lambert-St Louis airport
7h 29m
1 Stop
YUL
7:29 am
+1
Montreal Pierre Elliott Trudeau Intl airport
Delta
25 Mar
12:00 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 06m
1 Stop
STL
5:06 am
Lambert-St Louis airport
$252
WestJet
WestJet
01 Apr
11:00 pm
STL
Lambert-St Louis airport
5h 18m
1 Stop
YUL
5:18 am
+1
Montreal Pierre Elliott Trudeau Intl airport
WestJet
05 Apr
12:00 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
10h 52m
1 Stop
STL
9:52 am
Lambert-St Louis airport
$282
United Airlines
United Airlines
22 Jul
11:00 pm
STL
Lambert-St Louis airport
10h 32m
1 Stop
YYC
8:32 am
+1
Calgary airport
United Airlines
28 Jul
10:00 pm
YYC
Calgary airport
8h 57m
1 Stop
STL
7:57 am
+1
Lambert-St Louis airport
$290
United Airlines
United Airlines
17 Jun
11:00 pm
STL
Lambert-St Louis airport
6h 46m
1 Stop
YUL
6:46 am
+1
Montreal Pierre Elliott Trudeau Intl airport
United Airlines
19 Jun
12:00 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
4h 57m
1 Stop
STL
3:57 am
Lambert-St Louis airport
$359
Delta
Delta
17 Apr
11:00 pm
STL
Lambert-St Louis airport
5h 17m
1 Stop
YYC
3:17 am
+1
Calgary airport
Delta
19 Apr
10:00 pm
YYC
Calgary airport
6h 46m
1 Stop
STL
5:46 am
+1
Lambert-St Louis airport
$391
Delta
Delta
16 Apr
11:00 pm
STL
Lambert-St Louis airport
5h 17m
1 Stop
YYC
3:17 am
+1
Calgary airport
Delta
19 Apr
10:00 pm
YYC
Calgary airport
6h 46m
1 Stop
STL
5:46 am
+1
Lambert-St Louis airport
$407

Alternative routes for St. Louis to Canada

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
St. Louis to Calgary Flights
Fastest flight time
5h 17m
Cheapest price
$279

Useful information for finding St. Louis to Canada flight deals

Learn about all of the flight booking features offered by momondo for free.

How do I get Price Alerts for flights from St. Louis to Canada?

Confirm your travel details to search for the latest offers for flights from St. Louis to Canada. While browsing offers there will be the option to toggle “Price Alerts”. You’ll then receive updates when prices for the flight route increase or decrease.

How can I save money on flights from St. Louis to Canada with momondo?

Plan your trips smart with the “Price Forecast” feature, which uses flight data to help you pick the best days to fly for the lowest fares. Our “Price Calendar” helps you get the most for your money by showing you when it’s most advantageous to fly. Curate your own travel experiences for less with “Explore”. Expert travel hacks to fuel your next adventure are a click away with “Discover” by momondo. Set up our “Price Alerts” to track fare changes and book when prices are at their lowest point.

How does momondo find its flight prices?

momondo shows deals across 700+ competitors all at once. momondo is active in 30 international markets, so you can have access to a wide range of options from airlines and OTAs alike.


Flights from St. Louis to:

*Flight prices to Canada are based on prices for economy tickets found by momondo users during searches within the last 72 hours. These prices may no longer be available.
Flights North America Canada St. Louis to Canada