Cheap Flights from Calgary to St Louis

Compare Calgary to St Louis flight deals

Find the cheapest month or even day of the year to fly to St Louis

Book the best St Louis fare with no extra fees

Flight deals from Calgary to St Louis

Looking for a cheap last-minute deal or the best return flight from Calgary Airport to St Louis Airport? If you want to travel next month, return fares start from ر.ق.‏ 1,319. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Calgary to St Louis

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Calgary to St Louis flights are currently cheapest in May.

Calgary to St Louis: Alternative routes

Compare routes from Calgary to St Louis below. You may find an airport to fly into that's cheaper, faster, or easier than St Louis.

Calgary to St Louis: Flight information

The things to know before you go.
Cheapest flight foundر.ق.‏ 631
Cheapest month to flyMay

Finding cheap flights from Calgary to St Louis: Frequently asked questions

The best price we found for a return flight from Calgary to St Louis is ر.ق.‏ 1,293. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Calgary to St Louis. But we found flights with one or more stops from ر.ق.‏ 1,294.
As of April 2026, there are no flights flying from Calgary to St Louis.
The cheapest month to fly from Calgary to St Louis is usually October.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Calgary Airport to St Louis Airport on Saturday, 3 October 2026.
No airlines currently offer direct flights between Calgary Airport and St Louis Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to St Louis but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to St Louis is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Delta offers the cheapest flight tickets to St Louis.

Travelling from Calgary International Airport (YYC) to Lambert-St. Louis International Airport (STL): what you need to know

  • St Louis is one hour ahead of Calgary and follows the UTC-5 timezone.

  • To ensure you get on your YYC to STL flight, leave enough time to check in and find your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general travel rule.

  • Be prepared for bigger queues during popular months like July. Arriving up to four hours ahead of an international flight and two hours for domestic departures will help ensure a smooth travel experience.

How to find the cheapest flights from Calgary International Airport (YYC) to Lambert-St. Louis International Airport (STL)

  • The cheapest price we've found for a one-way Calgary International Airport to Lambert-St. Louis International Airport flight is ر.ق.‏ 630. A return plane ticket right now is ر.ق.‏ 1,294. Depending on the availability and when you book, these fares could change.

  • To get your hands on cheap tickets from YYC to STL, book ahead. Airlines typically offer lower fares when flights are first released.

  • The 'Whole month' search function shows you the cheapest flights from Calgary International Airport to Lambert-St. Louis International Airport across the entire month. It's an easy way to snap up a bargain if your travel dates are flexible.

  • Never miss a deal on cheap flights from YYC to STL by creating a Price Alert. We'll send you an email or push notification on the app when a special offer becomes available.

  • Find the ideal flight for you with the help of the filters. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Calgary International Airport to Lambert-St. Louis International Airport, use the 'Sort by' tool. You can also filter results by arrival and departure times, airline, and journey duration.

Handy information about Calgary International Airport (YYC)

  • YYC is located at 2000 Airport Road Northeast.

  • Of the departures from Calgary International Airport, 65.39% touch down on time at their destination.

  • Central Calgary to Calgary International Airport is approximately 16 kilometres. Depending on traffic, it'll take you about 20 minutes to get there if you're driving, ride-sharing or catching a cab.

  • Catching public transport? Expect a journey time of around 1 hour.

  • Need a convenient hotel near YYC? If you've booked an early flight from Calgary International Airport to Lambert-St. Louis International Airport, these accommodation options will have you sleeping moments from your check-in counter:

Arriving at Lambert-St. Louis International Airport (STL)

Getting from Lambert-St. Louis International Airport (STL) to central St Louis

  • STL is located at 10701 Lambert International Blvd..

  • Lambert-St. Louis International Airport is roughly 26 kilometres from central St Louis. Driving there takes about 20 minutes.

  • If you're travelling on public transport, expect a journey time of around 35 minutes.

When to fly to Lambert-St. Louis International Airport (STL)

  • It's time to work out your travel dates for your flight from Calgary International Airport to Lambert-St. Louis International Airport. July is the busiest month to head to St Louis. If you like a more laid-back vibe, go in April.

  • Lock in your flight from Calgary International Airport to Lambert-St. Louis International Airport for July if you want to visit St Louis during its warmest month. Expect temperatures of between 17ºC and 33ºC.

  • January has average temperatures of between -8ºC and 7ºC. Look for cheap tickets from YYC to STL sometime then if you'd rather travel in cooler conditions.

Explore more of United States

  • St Louis has plenty going for it, but there are so many other corners of United States just waiting to be discovered. About 418 kilometres north-east of St Louis, a trip to Chicago will keep your itinerary packed. Check out popular attractions like Millennium Park, Art Institute of Chicago and LandShark Beer Garden at Navy Pier.

  • Around 370 kilometres east of St Louis, Indianapolis is another favourite stop in United States. Experience this destination's highlights firsthand at The Children's Museum of Indianapolis, Indianapolis Museum of Art and Indianapolis Zoo.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.