Find cheap flights from St. Louis to Alberta from C$ 240

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 2/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Fri 7/7
Fri 14/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Alberta

Latest Alberta Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARCalgary
2+ stops from C$ 494

Good to know

Low season

September

High season

November

Cheapest flight

C$ 240

Average price round-trip

C$ 755
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from St. Louis to Calgary
(price for this month)

Top tips for finding cheap flights to Alberta

  • High season is considered to be January, February and December. The cheapest month to fly from St. Louis is January.
  • Morning departure is around 18% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Alberta flights

Book cheap flights from St. Louis to Alberta

Recent round-trip flight deals

24/6Sat
2 stopsMultiple Airlines
19h 14mSTL-YYC
27/6Tue
1 stopMultiple Airlines
20h 58mYYC-STL
C$ 494
5/9Tue
2 stopsMultiple Airlines
16h 51mSTL-YYC
10/9Sun
1 stopMultiple Airlines
8h 41mYYC-STL
C$ 533
18/8Fri
1 stopMultiple Airlines
9h 53mSTL-YYC
9/9Sat
2 stopsMultiple Airlines
11h 41mYYC-STL
C$ 573
24/6Sat
1 stopMultiple Airlines
22h 45mSTL-YYC
27/6Tue
1 stopMultiple Airlines
8h 30mYYC-STL
C$ 577
27/9Wed
1 stopAir Canada
8h 05mSTL-YEG
29/9Fri
1 stopAir Canada
8h 26mYEG-STL
C$ 578
30/10Mon
1 stopMultiple Airlines
9h 43mSTL-YYC
3/11Fri
2 stopsMultiple Airlines
12h 11mYYC-STL
C$ 580
26/8Sat
1 stopMultiple Airlines
8h 00mSTL-YEG
3/9Sun
1 stopMultiple Airlines
7h 43mYEG-STL
C$ 584
26/8Sat
1 stopAir Canada
8h 00mSTL-YEG
4/9Mon
1 stopAir Canada
13h 36mYEG-STL
C$ 609
26/8Sat
1 stopAir Canada
17h 55mSTL-YEG
2/9Sat
1 stopAir Canada
13h 36mYEG-STL
C$ 641
30/10Mon
1 stopAlaska Airlines
8h 23mSTL-YYC
3/11Fri
1 stopAlaska Airlines
7h 41mYYC-STL
C$ 691
25/8Fri
1 stopAir Canada
16h 55mSTL-YEG
3/9Sun
1 stopAir Canada
7h 43mYEG-STL
C$ 715
15/8Tue
1 stopUnited Airlines
9h 44mSTL-YYC
25/8Fri
1 stopUnited Airlines
20h 22mYYC-STL
C$ 719
27/9Wed
1 stopDelta
6h 59mSTL-YEG
29/9Fri
2 stopsDelta
13h 09mYEG-STL
C$ 747
15/8Tue
1 stopAir Canada
7h 29mSTL-YYC
24/8Thu
1 stopAir Canada
8h 36mYYC-STL
C$ 749
4/9Mon
1 stopDelta
10h 05mSTL-YYC
12/9Tue
1 stopDelta
9h 42mYYC-STL
C$ 753
4/9Mon
1 stopUnited Airlines
6h 09mSTL-YYC
12/9Tue
2 stopsUnited Airlines
20h 01mYYC-STL
C$ 784
19/6Mon
1 stopDelta
6h 09mSTL-YYC
23/6Fri
1 stopDelta
9h 40mYYC-STL
C$ 810
4/9Mon
2 stopsWestJet
13h 18mSTL-YYC
12/9Tue
2 stopsWestJet
11h 54mYYC-STL
C$ 818
5/9Tue
2 stopsWestJet
9h 06mSTL-YYC
10/9Sun
2 stopsWestJet
16h 05mYYC-STL
C$ 820
2/7Sun
1 stopWestJet
15h 09mSTL-YYC
4/7Tue
2 stopsWestJet
15h 17mYYC-STL
C$ 822

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/7Sun
1 stopMultiple Airlines
10h 18mSTL-YYC
C$ 240
19/8Sat
2 stopsMultiple Airlines
18h 43mSTL-YYC
C$ 290
19/8Sat
1 stopDelta
10h 10mSTL-YYC
C$ 343
2/7Sun
2 stopsMultiple Airlines
28h 14mSTL-YYC
C$ 349
2/7Sun
3 stopsMultiple Airlines
27h 38mSTL-YYC
C$ 390
19/8Sat
3 stopsUnited Airlines
16h 05mSTL-YYC
C$ 902

Search by stops

Search by airline

Search by price

St. Louis - Alberta Flights

Departure:

St. Louis (STL)United States

Return flight deals:

Alberta - St. Louis

Cabin classes:

Browse origins:

C$ 421

Browse destinations:

C$ 421
C$ 486