Cheap flights from Edmonton to St. Louis

YEG — STL
10 Dec — 17 Dec1
Return
1 adult
Economy
From?
To?
Sat 10/12
Sat 17/12

How to find the cheapest flight from Edmonton (YEG) to St. Louis (STL)

All the information you need to plan the best YEG to STL flight in 2022: compare Edmonton to St. Louis flight prices with the expected peak season, weather and rainfall in St. Louis.

YEG - STL

Price

C$ 305 - C$ 764

STL

Temperature

0 - 27 °C

STL

Rainfall

56 - 119 mm

Popular inAprilHigh demand for flights, 24% potential price rise
Cheapest inJanuaryBest time to find cheap flights, 47% potential price drop
Average priceC$ 610Average for round-trip flights in December 2022
Round-trip fromC$ 411From Edmonton to Lambert-St Louis

How far in advance should I book a flight from Edmonton to St. Louis?

Travellers have found it’s best to book a flight 51 days in advance to save up to 102% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 51 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Edmonton to St. Louis 1-2 weeks in advance for as low as C$ 1,067, or C$ 1,670 for flights within the next 24 hours.

What is the cheapest month to fly from Edmonton to St. Louis?

Due to multiple factors, expect to potentially pay more when booking in June. For low rates, January can be a great choice for travel to St. Louis. Flights to St. Louis from Edmonton in January are about C$ 870 on average during January, but can be found for as low as C$ 411.

When is the cheapest time to fly from Edmonton to St. Louis (YEG - STL)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Edmonton to St. Louis as you normally would.

Cheap flights from Edmonton to St. Louis in December, January 2022

The best prices found for YEG to STL flights for December, January
26 Jan. - 29 Jan.
YEG

Edmonton

STL

Lambert-St Louis

1 stop

19h 12m
STL

Lambert-St Louis

YEG

Edmonton

1 stop

10h 22m
C$ 307

Multiple Airlines

Deal found 4/12

27 Jan. - 29 Jan.
YEG

Edmonton

STL

Lambert-St Louis

1 stop

17h 40m
STL

Lambert-St Louis

YEG

Edmonton

1 stop

10h 22m
C$ 325

Multiple Airlines

Deal found 4/12

26 Jan. - 29 Jan.
YEG

Edmonton

STL

Lambert-St Louis

2 stops

28h 28m
STL

Lambert-St Louis

YEG

Edmonton

1 stop

10h 22m
C$ 346

Multiple Airlines

Deal found 4/12

Edmonton to St. Louis 2022 flight deals

Cheap flights to St. Louis from Edmonton found for this year
22 Dec. - 28 Dec.
YEG

Edmonton

STL

Lambert-St Louis

2 stops

10h 47m
STL

Lambert-St Louis

YEG

Edmonton

2 stops

11h 20m
C$ 1,651

Air Canada

Deal found 4/12

22 Dec. - 28 Dec.
YEG

Edmonton

STL

Lambert-St Louis

2 stops

10h 47m
STL

Lambert-St Louis

YEG

Edmonton

1 stop

17h 51m
C$ 1,755

Multiple Airlines

Deal found 4/12

22 Dec. - 28 Dec.
YEG

Edmonton

STL

Lambert-St Louis

1 stop

7h 12m
STL

Lambert-St Louis

YEG

Edmonton

1 stop

8h 26m
C$ 1,798

Jazz

Deal found 4/12

Cheap Delta flights from Edmonton to St. Louis

31 Jan. - 12 Feb.
YEG

Edmonton

STL

Lambert-St Louis

2 stops

12h 10m
STL

Lambert-St Louis

YEG

Edmonton

2 stops

15h 37m
C$ 615

Delta

Deal found 4/12

26 Jan. - 29 Jan.
YEG

Edmonton

STL

Lambert-St Louis

2 stops

12h 10m
STL

Lambert-St Louis

YEG

Edmonton

2 stops

10h 12m
C$ 681

Delta

Deal found 4/12

29 May - 7 Jun.
YEG

Edmonton

STL

Lambert-St Louis

2 stops

9h 31m
STL

Lambert-St Louis

YEG

Edmonton

2 stops

14h 49m
C$ 694

Delta

Deal found 5/12

Cheap Air Canada flights from Edmonton to St. Louis

31 Jan. - 12 Feb.
YEG

Edmonton

STL

Lambert-St Louis

1 stop

7h 12m
STL

Lambert-St Louis

YEG

Edmonton

2 stops

9h 59m
C$ 691

Air Canada

Deal found 4/12

31 Jan. - 12 Feb.
YEG

Edmonton

STL

Lambert-St Louis

1 stop

7h 12m
STL

Lambert-St Louis

YEG

Edmonton

1 stop

8h 47m
C$ 698

Air Canada

Deal found 4/12

29 May - 7 Jun.
YEG

Edmonton

STL

Lambert-St Louis

1 stop

9h 45m
STL

Lambert-St Louis

YEG

Edmonton

1 stop

12h 20m
C$ 789

Air Canada

Deal found 5/12

Related info for your journey

Useful info, stats and facts about Edmonton to St. Louis flights.

Which airlines flying from Edmonton to Lambert-St Louis have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Edmonton to Lambert-St Louis that may be offering flexible cancellation policies are Air Canada and Alaska Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Edmonton to St. Louis for under C$ 400 on Cheapflights?

Yes, there are multiple flights from Edmonton to St. Louis for under C$ 400. The cheapest flight booked recently is on Multiple Airlines for just C$ 307, but on average you can expect to pay C$ 688.

What are the cheapest airlines flying from Edmonton to St. Louis round-trip?

Currently priced at C$ 615, Delta will fly you from Edmonton to St. Louis and back. In addition to Delta, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Air Canada and WestJet - these airlines can fly you to your destination from C$ 691 and C$ 804, respectively. Delta is currently priced 21% below the average price you’ll pay for this route.

What are the cheapest flights from Edmonton to St. Louis?

The cheapest flight price from Edmonton to St. Louis is C$ 849. On average you can expect to pay C$ 1,224. The most popular route, (Edmonton - Lambert-St Louis), can usually be booked for C$ 307.

Alternative routes for Edmonton to St. Louis

See prices for flight routes from nearby airports that may be better suited for you.
Calgary to Kansas Cityfrom C$ 348 pp
Calgary to St. Louisfrom C$ 498 pp

Top airline flying from Edmonton to St. Louis

The chart below displays the airlines Cheapflights users travelling from Edmonton to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Air CanadaCheapestC$ 560AverageC$ 771FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights