
$387 Cheap United flights St. Louis (STL) to Calgary (YYC)
Prices were available within the past 7 days and start at $387 for one-way flights and $666 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, Sep 17 - Tue, Sep 22
STL
St. Louis
YYC
Calgary
$666 Roundtrip, found 21 hours ago
$666
Roundtrip
found 21 hours ago
Find the cheapest month to fly from St. Louis (STL) to Calgary (YYC)
January is typically the cheapest month to fly
From $325 - $708 per traveler.
Origin airport | Lambert-St. Louis Intl. |
|---|---|
Destination airport | Calgary Intl. |
Airlines serving | Air Canada, Alaska Airlines, American Airlines, Delta, United, WestJet |
Popular airline | WestJet |
Distance | 2284 km |
Most Popular United Routes from St. Louis
- Charlottesville to San Juan (CHO - SJU)
- South Bend to Sacramento (SBN - SMF)
- Newark Liberty Intl. Airport to Tampa (EWR - TPA)
- Boston to Fort Lauderdale (BOS - FLL)
- Houston to Charleston (IAH - CHS)
- Orlando to Newark Liberty Intl. Airport (MCO - EWR)
- Houston to Frankfurt (IAH - FRA)
- Chicago to Albuquerque (ORD - ABQ)
- Chicago to New Orleans (ORD - MSY)
- Raleigh to Miami (RDU - MIA)
Popular Domestic Routes in Calgary Intl.
- Chicago to New Orleans (ORD - MSY)
- Raleigh to Miami (RDU - MIA)
- Portland to Baltimore (PDX - BWI)
- New York to Raleigh (LGA - RDU)
- Detroit to Tampa (DTW - TPA)
- Tucson to Newark Liberty Intl. Airport (TUS - EWR)
- Orlando to Newark Liberty Intl. Airport (MCO - EWR)
- Seattle to Phoenix (SEA - PHX)
- Houston to Frankfurt (IAH - FRA)
- Charlottesville to San Juan (CHO - SJU)