Cheap flights from St. Louis to Canada

Round-trip
1 adult
Economy
From?
To?
Sat 9/25
Sat 10/2

Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel from Lambert-St Louis to Canada.
View current Canada travel restrictions

Flight information for St. Louis to Canada

Find info about flight duration, direct flights, and airports for your flight from St. Louis to Canada
Fastest flight time4h 18mThe fastest flight from St. Louis to Canada takes 4h 18m
Direct flightsNoneThere are no direct flights from St. Louis to Canada. Popular non-direct routes for this connection are Lambert-St Louis Airport - Vancouver Intl Airport, Lambert-St Louis Airport - Halifax Intl Airport and Lambert-St Louis Airport - Toronto Pearson Intl Airport.

How to get the cheapest flight ticket from St. Louis to Canada

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Canada from St. Louis?

Frontier

Alaska Airlines, American Airlines, and Delta are the most popular carriers operating from St. Louis to Canada

What is the cheapest St. Louis to Canada flight route?

Lambert-St Louis - Toronto Pearson Intl

Fly from Lambert-St Louis to Toronto Pearson Intl for the best St. Louis - Canada flight prices


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
Multiple Airlines
Dec 8
STL1:38 pmLambert-St Louis
19h 32m
1 stop
YYZ9:10 amToronto Pearson Intl
Dec 12
YYZ3:05 amToronto Pearson Intl
26h 46m
1 stop
STL5:51 amLambert-St Louis
American Airlines
Oct 24
STL3:10 amLambert-St Louis
8h 10m
1 stop
YYZ11:20 amToronto Pearson Intl
Oct 27
YYZ10:40 amToronto Pearson Intl
18h 39m
1 stop
STL5:19 amLambert-St Louis
Air Canada
Oct 11
STL1:20 pmLambert-St Louis
13h 36m
2 stops
YYZ2:56 amToronto Pearson Intl
Oct 20
YYZ10:20 amToronto Pearson Intl
10h 36m
1 stop
STL8:56 pmLambert-St Louis
Multiple Airlines
Nov 8
STL5:40 amLambert-St Louis
8h 25m
1 stop
YVR2:05 pmVancouver Intl
Nov 10
YVR1:00 amVancouver Intl
15h 34m
1 stop
STL4:34 pmLambert-St Louis
Multiple Airlines
Dec 8
STL1:00 amLambert-St Louis
29h 29m
3 stops
YYZ6:29 amToronto Pearson Intl
Dec 12
YYZ3:05 amToronto Pearson Intl
26h 46m
1 stop
STL5:51 amLambert-St Louis
Multiple Airlines
Oct 23
STL7:50 amLambert-St Louis
10h 54m
1 stop
YVR6:44 pmVancouver Intl
Nov 6
YVR3:20 amVancouver Intl
14h 14m
1 stop
STL5:34 pmLambert-St Louis

Find the cheapest one-way flights from St. Louis to Canada

If you're looking for one-way flights from St. Louis to Canada, view some of our deals below provided by Air Canada and Delta
Multiple Airlines
Oct 15
STL3:00 amLambert-St Louis
29h 38m
1 stop
YYZ8:38 amToronto Pearson Intl
Air Canada
Oct 11
STL1:20 pmLambert-St Louis
13h 36m
2 stops
YYZ2:56 amToronto Pearson Intl
Delta
Nov 25
STL1:00 amLambert-St Louis
5h 32m
1 stop
YYZ6:32 amToronto Pearson Intl

Search last-minute flights to Canada from St. Louis

Find and compare flight prices for your last-minute flight from St. Louis to Canada
Multiple Airlines
Sep 30
STL9:43 amLambert-St Louis
27h 07m
2 stops
YVR12:50 pmVancouver Intl
Oct 5
YVR4:45 amVancouver Intl
8h 25m
1 stop
STL1:10 pmLambert-St Louis
American Airlines
Sep 27
STL2:00 amLambert-St Louis
31h 58m
2 stops
YVR9:58 amVancouver Intl
Oct 7
YVR9:00 amVancouver Intl
17h 51m
1 stop
STL2:51 amLambert-St Louis
Multiple Airlines
Sep 30
STL6:45 amLambert-St Louis
25h 39m
1 stop
YVR8:24 amVancouver Intl
Oct 5
YVR4:45 amVancouver Intl
8h 25m
1 stop
STL1:10 pmLambert-St Louis
American Airlines
Sep 29
STL2:00 amLambert-St Louis
7h 58m
1 stop
YVR9:58 amVancouver Intl
Oct 5
YVR9:00 amVancouver Intl
7h 43m
1 stop
STL4:43 pmLambert-St Louis
Multiple Airlines
Sep 28
STL9:43 amLambert-St Louis
32h 17m
3 stops
YYC6:00 pmCalgary
Oct 3
YYC2:55 amCalgary
27h 33m
3 stops
STL6:28 amLambert-St Louis
American Airlines
Sep 30
STL1:30 pmLambert-St Louis
20h 28m
1 stop
YVR9:58 amVancouver Intl
Oct 4
YVR9:00 amVancouver Intl
23h 37m
1 stop
STL8:37 amLambert-St Louis

Best airlines flying from St. Louis to Canada

Compare and see reviews for airlines that fly from St. Louis to Canada with momondo
AirlineRatingFree CancellationPrice
Frontier
PriceFrom $99
Free Cancellation
Rating
6.2
6.5

Boarding

5.9

Comfort

7.0

Crew

4.8

Entertainment

5.1

Food

Reviews

It was the first flight for the young captain and he did a great job! Also kudos to the flight crew for getting the passengers to let him know how he did.

1 / 10
Delta
PriceFrom $106
Free Cancellation
Rating
8.3
8.3

Boarding

8.5

Comfort

8.4

Crew

8.1

Entertainment

8.1

Food

Reviews

Great

1 / 10
WestJet
PriceFrom $112
Free Cancellation
Rating
7.8
7.9

Boarding

7.7

Comfort

8.2

Crew

7.5

Entertainment

6.7

Food

Reviews

Coffee left a lot to be desired

1 / 10
American Airlines
PriceFrom $121
Free Cancellation
Rating
7.2
7.4

Boarding

7.1

Comfort

7.8

Crew

7.1

Entertainment

6.8

Food

Reviews

Flight attendant for first class is definitely not a morning person. Oh and the WiFi DID NOT WORK!

1 / 10
United Airlines
PriceFrom $131
Free Cancellation
Rating
6.8
7.2

Boarding

6.6

Comfort

7.5

Crew

6.6

Entertainment

6.1

Food

Reviews

Not because the flight is going to Africa we can’t get better service on board

1 / 10
Air Canada
PriceFrom $143
Free Cancellation
Rating
7.5
7.8

Boarding

7.3

Comfort

8.1

Crew

7.3

Entertainment

5.9

Food

Reviews

The food selection has been better in the past but due to Covid it is understandable. This particular flight did not have any entertainment and the Air Canada App did not work to access movies.

1 / 10
Alaska Airlines
PriceFrom $147
Free Cancellation
Rating
8.3
8.7

Boarding

8.5

Comfort

8.7

Crew

8.1

Entertainment

7.6

Food

Reviews

Great service

1 / 10

  • Are airlines flying from Lambert-St Louis to Canada offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Lambert-St Louis to Canada are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travelers: Delta, American Airlines, and Air Canada.


Can I fly to Canada from Lambert-St Louis right now?

Information is based on travel restrictions from Lambert-St Louis to Canada

Most visitors from Lambert-St Louis need to provide a negative COVID-19 test result and/or quarantine to enter Canada.

COVID-19 testing requirements
Visitors from Lambert-St Louis must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Canada.

Quarantine requirements
Visitors from Lambert-St Louis are not required to quarantine after entering Canada.

Documents
Compassionate entry for travellers and limited release from quarantine - Foreign nationals traveling without an advance written approval for an exemption of a border restriction may be denied entry into Canada.


Can I fly back to Lambert-St Louis from Canada?

Returning to Lambert-St Louis from Canada

COVID-19 testing requirements
Visitors from Canada must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Lambert-St Louis.

Quarantine requirements
Visitors from Canada are not required to quarantine after entering Lambert-St Louis.

If you are planning to travel to Canada at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.

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
Kansas City to Toronto Flights
Fastest flight time4h 28m
Cheapest price$239
St. Louis to Toronto Flights
Fastest flight time5h 17m
Cheapest price$248
St. Louis to Vancouver Flights
Fastest flight time7h 42m
Cheapest price$269
Kansas City to Montreal Flights
Fastest flight time4h 55m
Cheapest price$337
St. Louis to Calgary Flights
Fastest flight time5h 46m
Cheapest price$343
Kansas City to Vancouver Flights
Fastest flight time17h 58m
Cheapest price$345
St. Louis to Montreal Flights
Fastest flight time4h 20m
Cheapest price$346
St. Louis to Ottawa Flights
Fastest flight time9h 21m
Cheapest price$356
Kansas City to Calgary Flights
Fastest flight time6h 15m
Cheapest price$360
St. Louis to Québec City Flights
Fastest flight time8h 29m
Cheapest price$379
St. Louis to Halifax Flights
Fastest flight time12h 16m
Cheapest price$382
Kansas City to Québec City Flights
Fastest flight time20h 50m
Cheapest price$411