CPT - STL

R18 215 Find Cheap Flights from Cape Town to St. Louis – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 28% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R18 099
Typical prices: R17 118-R22 021
United Airlines
Wed 26/12Tue 2/1
CPT - STL • 2 stops
Cheapest one-way flight
R22 209
Typical prices: R12 047-R18 789
Multiple Airlines
Sat 6/1
CPT - STL • 3 stops
Direct flights
There are currently no direct flights between Cape Town and St. Louis. You'll need to take a connecting flight to reach the destination.
Insights
Insights
When to travel
Cheapest • 13% price drop
Most popular
Good to know
+1
Good to know
+1
Top stopover airports
Cheapest • Avg R16 834 (return)
Shortest trip • 22h 14m (one-way)
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to St. Louis!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Cape Town to St. Louis (CPT-STL)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Cape Town to St. Louis

Sat, Dec 26 - Sat, Jan 2
United Airlines Logo
20:50 - 22:59CPT  Cape Town Intl-STL Lambert-St Louis
34h 09m1 stop Newark
United Airlines Logo
5:20 - 16:10STL  Lambert-St Louis-CPT Cape Town Intl
26h 50m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
R18 099United Airlines
4 hours ago
Sat, Dec 26 - Sat, Jan 2
United Airlines Logo
20:50 - 16:08CPT  Cape Town Intl-STL Lambert-St Louis
27h 18m2 stops Newark Chicago O'Hare Intl
United Airlines Logo
5:20 - 16:10STL  Lambert-St Louis-CPT Cape Town Intl
26h 50m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
R18 099United Airlines
4 hours ago
Sat, Dec 26 - Sat, Jan 2
United Airlines Logo
20:50 - 22:59CPT  Cape Town Intl-STL Lambert-St Louis
34h 09m1 stop Newark
United Airlines Logo
13:25 - 16:10STL  Lambert-St Louis-CPT Cape Town Intl
18h 45m1 stop Washington, D.C. Dulles Intl
R19 908United Airlines
4 hours ago
Thu, Feb 4 - Mon, Feb 8
Qatar Airways Logo
12:35 - 19:27CPT  Cape Town Intl-STL Lambert-St Louis
38h 52m2 stops Doha Hamad Intl Chicago O'Hare Intl
Qatar Airways Logo
13:49 - 10:30STL  Lambert-St Louis-CPT Cape Town Intl
36h 41m2 stops Chicago O'Hare Intl Doha Hamad Intl
R19 924Qatar Airways
15 hours ago
Fri, Dec 4 - Sat, Dec 12
Multiple Airlines Logo
0:30 - 0:05CPT  Cape Town Intl-STL Lambert-St Louis
31h 35m2 stops Amsterdam Schiphol Atlanta Hartsfield-Jackson
Multiple Airlines Logo
16:38 - 6:25STL  Lambert-St Louis-CPT Cape Town Intl
29h 47m2 stops Detroit Metropolitan Wayne County Paris Charles de Gaulle
R28 144Multiple Airlines
21 hours ago
Sat, Dec 5 - Sat, Dec 12
Multiple Airlines Logo
0:30 - 23:26CPT  Cape Town Intl-STL Lambert-St Louis
30h 56m2 stops Amsterdam Schiphol Minneapolis St Paul
Multiple Airlines Logo
16:38 - 6:25STL  Lambert-St Louis-CPT Cape Town Intl
29h 47m2 stops Detroit Metropolitan Wayne County Paris Charles de Gaulle
R32 763Multiple Airlines
21 hours ago
Thu, Feb 4 - Mon, Feb 8
United Airlines Logo
20:50 - 9:50CPT  Cape Town Intl-STL Lambert-St Louis
21h 00m1 stop Newark
United Airlines Logo
9:05 - 16:10STL  Lambert-St Louis-CPT Cape Town Intl
23h 05m2 stops Chicago O'Hare Intl Washington, D.C. Dulles Intl
R32 812United Airlines
15 hours ago
Thu, Feb 4 - Mon, Feb 8
United Airlines Logo
20:50 - 16:16CPT  Cape Town Intl-STL Lambert-St Louis
27h 26m1 stop Newark
United Airlines Logo
13:15 - 16:10STL  Lambert-St Louis-CPT Cape Town Intl
18h 55m1 stop Washington, D.C. Dulles Intl
R32 812United Airlines
15 hours ago
Mon, Dec 7 - Thu, Dec 10
British Airways Logo
20:35 - 22:17CPT  Cape Town Intl-STL Lambert-St Louis
33h 42m2 stops London Heathrow Chicago O'Hare Intl
British Airways Logo
13:17 - 8:05STL  Lambert-St Louis-CPT Cape Town Intl
34h 48m2 stops Philadelphia London Heathrow
R33 503British Airways
21 hours ago
Mon, Dec 7 - Sat, Dec 12
British Airways Logo
20:35 - 22:17CPT  Cape Town Intl-STL Lambert-St Louis
33h 42m2 stops London Heathrow Chicago O'Hare Intl
British Airways Logo
13:17 - 10:30STL  Lambert-St Louis-CPT Cape Town Intl
37h 13m2 stops Philadelphia London Heathrow
R35 180British Airways
21 hours ago
Booking Insights

Price, demand, and travel trends for Cape Town to St. Louis flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

How much is a return flight from Cape Town to St. Louis?

Return flights from Cape Town to St. Louis typically range from R17 118 to R22 021. The lowest price found in the past 5 days was R18 099 on United Airlines.

What's the cheapest day of the week to fly from Cape Town to St. Louis?

Based on deals KAYAK users found in the last 12 months, Friday is the cheapest day of the week to fly from Cape Town to St. Louis. It's 10% cheaper than the average day, while Thursday is the most expensive, with prices 21% higher.

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

•February is the cheapest month to fly from Cape Town to St. Louis at R16 423 return.
•January (R42 133) and August (R24 724) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 156% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.

Key details for Cape Town to St. Louis flights

Low season

August

Cheapest flight

R18 099
Beat the crowds with an average 58% drop in travellers.
The most popular month to fly with an average 88% increase in travellers.
Return flight from Cape Town to St. Louis

When to book flights from Cape Town to St. Louis

Are your dates flexible? Find out the best times to travel from Cape Town to St. Louis based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Cape Town to St. Louis flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines, and booking tips.

  • Which cabin classes can I book on flights from Cape Town to St. Louis?

    Only Economy class is available on flights from Cape Town to St. Louis.

  • How long is a flight from Cape Town to St. Louis?

    A direct flight from Cape Town to St. Louis takes 00m, covering 22 185 km.

  • Do I need a passport to fly from Cape Town to St. Louis?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How much should I expect to pay for a Cape Town to St. Louis flight?

    Return flights from Cape Town to St. Louis range from R17 118 to R22 021, with an average of R18 931 over the past 12 months. Anything below R17 118 counts as a good deal.

  • Have flight prices from Cape Town to St. Louis changed much recently?

    Yes. Based on fares seen in the past 5 days, return flight prices on this route showed a wide range, from about R18 099 to R77 625. That means the highest observed fare was about 4x higher than the lowest one.

  • How are flight prices from Cape Town to St. Louis looking right now?

    One-way fares from Cape Town to St. Louis are currently higher than usual. Average one-way flight prices are about R25 255, which is 67% above the typical average for this route.

  • Which car hire options are available at Lambert-St Louis Airport (STL)?

    Lambert-St Louis Airport (STL) hosts 5 major car hire companies, with daily rates averaging R1 262 for economy cars. Top options include:

    • Hertz
    • Budget
    • Alamo
    • Enterprise Rent-A-Car
    • Payless

  • Which airports can I use when flying from Cape Town to St. Louis?

    Flights from Cape Town to St. Louis usually depart from Cape Town Intl (CPT) and arrive at Lambert-St Louis (STL).

  • Which airports do connecting flights from Cape Town to St. Louis pass through?

    One-stop flights from Cape Town to St. Louis most commonly connect through:

    • Washington, D.C. Dulles Intl (IAD) – 77% of one-stop connections
    • Atlanta Hartsfield-Jackson (ATL) – 15% of one-stop connections
    • Newark (EWR) – 8% of one-stop connections

  • Can I save money by using flexible dates for flights from Cape Town to St. Louis?

    Yes. Flexible dates can save you up to 26% on flights from Cape Town to St. Louis. Friday is the cheapest departure day at R17 130 return on average, while Thursday is the most expensive at R22 965, a difference of R5 836.

    KAYAK's flexible dates feature shows options up to three days before and after your selected dates, making it easier to compare nearby fares.

  • How much time can I save by choosing a different stopover airport from Cape Town to St. Louis?

    Flying via Washington, D.C. Dulles Intl (IAD) gives the shortest average 1-stop total travel time of 20h 48m, compared to 22h 14m via Newark (EWR) and 26h 55m via Atlanta Hartsfield-Jackson (ATL).

  • What is the time difference between Cape Town and St. Louis?

    St. Louis is 8 hours behind Cape Town (Central Time vs South Africa Time). Plan for the time shift when scheduling connections or first-day activities.

Your guide to booking Cape Town to St. Louis flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Friday departure and avoid flying on Thursday. On this route, Friday flights average R17 130, which is about R5 836 less than Thursday fares (25% savings) based on the last 12 months.
  • If you can choose when to travel, plan your Cape Town to St. Louis trip for February. Fares historically average R16 423 return in that month – typically R25 711 less than the most expensive month, which is January (based on the last 12 months).
  • If you're arriving late at night and need somewhere to stay, check out these hotels close to Lambert-St Louis Airport.

    • Renaissance St. Louis Airport Hotel
    • Drury Inn & Suites St. Louis Airport
    • DoubleTree by Hilton St. Louis Airport

More options for your flight from Cape Town to St. Louis

Complete your trip to St. Louis with a hotel stay or car hire