Cheap flights from Edmonton to St Louis

Round-trip
Economy
Edmonton (YEG)
St. Louis (STL)
Depart
Return
Any month
Compare vs. Cheapflights |

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 2021: compare Edmonton to St Louis flight prices with the expected peak season, weather and rainfall in St Louis.
YEG - STL
Price
C$ 409 - C$ 651
STL
Temperature
7 - 32 °C
STL
Rainfall
57 - 130 mm

Popular in

January

High demand for flights, 25% potential price rise

Cheapest in

April

Best time to find cheap flights, 16% potential price drop

Average price

C$ 461

Average for round-trip flights in May 2021

Round-trip from

C$ 409

From Edmonton to St Louis

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
How far in advance should I book a flight from Edmonton to St Louis?

To save on the cost of your flight from Edmonton to St Louis, book at least 39 days before your planned departure. Booking around this time can save you about 26% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 550 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 657.

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

February can be a great time to fly to St Louis from Edmonton with a flight ticket averaging about C$ 518. Cheapflights users have found deals in the month of February for as cheap as C$ 208. The most expensive prices can be found in the month of June.

Edmonton to St Louis 2021 flight deals

Cheap flights to St Louis from Edmonton found for this year
24 Oct - 27 Oct
C$ 511pp
YEG
Edmonton
Delta
   
2 STOPS
STL
Lambert-St Louis
STL
Lambert-St Louis
Delta
   
2 STOPS
YEG
Edmonton
24 Oct - 27 Oct
C$ 531pp
YEG
Edmonton
Delta
   
2 STOPS
STL
Lambert-St Louis
STL
Lambert-St Louis
Delta
   
2 STOPS
YEG
Edmonton
24 Oct - 27 Oct
C$ 604pp
YEG
Edmonton
Alaska Airlines
 
1 STOP
STL
Lambert-St Louis
STL
Lambert-St Louis
Alaska Airlines
 
1 STOP
YEG
Edmonton

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Edmonton</span> to <span class="emphasized">St Louis</span> flights.

Flight FAQs

From Edmonton to St Louis

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

Yes, there are multiple flights from Edmonton to St Louis for under C$ 605. The cheapest flight booked recently is on Delta for just C$ 511, but on average you can expect to pay C$ 1,278.

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, Delta, and WestJet. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Edmonton to St Louis for under C$ 484 on Cheapflights?

There are no direct flights from Edmonton to St Louis, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Does it rain more in Edmonton or St Louis?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Edmonton is typically less than St Louis. We can gather that this will continue over the next 11 days.

Is Edmonton weather warmer or cooler than St Louis?

Temperatures around the 32 °C's can be experienced in July. The weather in St Louis is hotter than in Edmonton. Plan for potential changes in flight availability as peak weather approaches in this location.

How long is the flight from Edmonton to St Louis?

Airlines like Alaska Airlines, American Airlines, and Delta fly from Edmonton to St Louis in about 9h 12m. The time it takes to get you to your destination can typically vary by up to 1h 35m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

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

Flying on Delta is currently your cheapest option to St Louis, with prices starting at C$ 511. Additional round-trip tickets that might be worth considering are offered by Alaska Airlines and American Airlines, with the lowest prices starting at C$ 604 and C$ 3,466, respectively.

Destination information for St Louis

Things to know before you go - useful duration and weather info for your trip from Edmonton to St Louis.
Today's exchange rate
C$ 1 = $0.83
Average temperature for May in St Louis
26.0 °C
Avg rainfall for May in St Louis
130.0 mm

Airports servicing Edmonton

Airports servicing St. Louis

Top 4 airlines 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.
Airline Cheapest Average Flexibility On-time COVID-19 safety
WestJet
C$ 211 C$ 374 No cancel fee 60%
Search WestJet flights
Air Canada
C$ 158 C$ 415 No cancel fee 67%
Search Air Canada flights
United Airlines
C$ 268 C$ 551 No cancel fee 69%
Search United Airlines flights
Delta
C$ 354 C$ 593 No cancel fee N/A
Search Delta flights
Home North America USA Missouri St Louis Cheap flights from Edmonton to St Louis
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First