Find a great deal and save up to 59% by booking at least 38 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Canada to St. Louis within the next two weeks, with the cheapest ticket starting at C$ 769.
The best pricing can be found in the month of January. Prices to St. Louis from Canada average C$ 610. You can even find prices in January for less than C$ 610, as users have found deals to St. Louis from as low as C$ 435. The month of February appears to be one of the more expensive times to travel to St. Louis from Canada. Flying in the targeted month can save you up to 10%.
When flying from Canada to St. Louis, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
C$ 432 - C$ 894
Route
Depart
Return
Price
Vancouver IntlLambert-St Louis
YVR - STL
YVRSTL
Vancouver Intl
Tue 14/5
1 stop17h 18m
Lambert-St Louis
Wed 22/5
1 stop28h 12m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Sun 5/5
1 stop12h 04m
Lambert-St Louis
Thu 9/5
2 stops11h 05m
CalgaryLambert-St Louis
YYC - STL
YYCSTL
Calgary
Wed 22/5
2 stops9h 22m
Lambert-St Louis
Wed 29/5
2 stops13h 01m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Thu 6/6
1 stop7h 38m
Lambert-St Louis
Sun 9/6
1 stop7h 34m
Vancouver IntlLambert-St Louis
YVR - STL
YVRSTL
Vancouver Intl
Sat 4/5
1 stop9h 55m
Lambert-St Louis
Mon 6/5
1 stop6h 09m
Halifax IntlLambert-St Louis
YHZ - STL
YHZSTL
Halifax Intl
Thu 25/7
2 stops19h 44m
Lambert-St Louis
Mon 29/7
2 stops18h 15m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Thu 20/6
Nonstop2h 06m
Lambert-St Louis
Tue 25/6
1 stop5h 27m
Montreal Pierre Elliott Trudeau IntlLambert-St Louis
YUL - STL
YULSTL
Montreal Pierre Elliott Trudeau Intl
Fri 23/8
Nonstop2h 35m
Lambert-St Louis
Sat 24/8
Nonstop2h 23m
Victoria IntlLambert-St Louis
YYJ - STL
YYJSTL
Victoria Intl
Sat 7/9
1 stop17h 53m
Lambert-St Louis
Wed 11/9
1 stop6h 00m
No data available for this route at this time. Please check back soon.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
100%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Canada to St. Louis. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Canada to St. Louis for you. Better yet — we are completely free to use.
Yes! Cheapflights helps users easily find flights from Canada to St. Louis with no change fees.
Of course! You can now track prices for flights from Canada to St. Louis and get an alert from Cheapflights when they change. Have a valid email address ready and click the bell icon next to the flight deals above to set up your price alerts.