Cheap flights from Cape Town to St. Louis

CPT — STL
Aug 10 — Aug 171
Return
1 adult
Economy
From?
To?
Wed 10/8
Wed 17/8

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

Departing on a Wednesday is a good option for securing a great price. You can expect to save up to 53% when planning your travel around this day of the week.

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

The best pricing can be found in the month of December. Prices to St. Louis from Cape Town average R19 103. You can even find prices in December for less than R19 103, as users have found deals to St. Louis from as low as R12 622. The month of August appears to be one of the more expensive times to travel to St. Louis from Cape Town. Flying in the targeted month can save you up to 61%.

When is the cheapest time to fly from Cape Town to St. Louis (CPT - STL)?

One of the essential ways to save on airfare from Cape Town to St. Louis is to remain as flexible as possible. Flights that are at midday tend to be the most expensive. A flight in the afternoon could potentially save you up to 38% on airfare.

Cape Town to St. Louis 2022 flight deals

Cheap flights to St. Louis from Cape Town found for this year
Dec 23 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

2 stops

31h 01m
STL

Lambert-St Louis

CPT

Cape Town Intl

2 stops

33h 31m
R17 698

British Airways

Pick Dates

Deal found 4/8/22

Dec 21 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

2 stops

29h 49m
STL

Lambert-St Louis

CPT

Cape Town Intl

2 stops

32h 15m
R18 115

British Airways

Pick Dates

Deal found 4/8/22

Dec 22 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

2 stops

28h 59m
STL

Lambert-St Louis

CPT

Cape Town Intl

2 stops

32h 15m
R18 182

British Airways

Pick Dates

Deal found 4/8/22

Cheap British Airways flights from Cape Town to St. Louis

Dec 23 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

2 stops

31h 01m
STL

Lambert-St Louis

CPT

Cape Town Intl

2 stops

33h 31m
R17 698

British Airways

Pick Dates

Deal found 4/8/22

Dec 21 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

2 stops

29h 49m
STL

Lambert-St Louis

CPT

Cape Town Intl

2 stops

32h 15m
R18 115

British Airways

Pick Dates

Deal found 4/8/22

Dec 22 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

2 stops

28h 59m
STL

Lambert-St Louis

CPT

Cape Town Intl

2 stops

32h 15m
R18 182

British Airways

Pick Dates

Deal found 4/8/22

Cheap Lufthansa flights from Cape Town to St. Louis

Dec 20 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

1 stop

27h 40m
STL

Lambert-St Louis

CPT

Cape Town Intl

1 stop

34h 55m
R24 443

Lufthansa

Pick Dates

Deal found 4/8/22

Dec 21 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

2 stops

60h 30m
STL

Lambert-St Louis

CPT

Cape Town Intl

1 stop

34h 55m
R24 510

Lufthansa

Pick Dates

Deal found 4/8/22

Dec 22 - Dec 30
CPT

Cape Town Intl

STL

Lambert-St Louis

1 stop

27h 40m
STL

Lambert-St Louis

CPT

Cape Town Intl

2 stops

31h 40m
R25 545

Lufthansa

Pick Dates

Deal found 4/8/22

Related info for your journey

Useful info, stats and facts about Cape Town to St. Louis flights.

Which airlines flying from Cape Town Intl to Lambert-St Louis have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like British Airways, Qatar Airways, and Lufthansa flying from Cape Town Intl to Lambert-St Louis have implemented new flexible cancellation policies.

Can I find flights from Cape Town to St. Louis for under R17 700 on Cheapflights?

Yes, there are multiple flights from Cape Town to St. Louis for under R17 700. The cheapest flight booked recently is on British Airways for just R17 698, but on average you can expect to pay R20 469.

How popular is this Cape Town to St. Louis flight route?

Flights from Cape Town Intl to Lambert-St Louis have been viewed 124 times in the past calendar month.

What are the cheapest airlines flying from Cape Town to St. Louis round-trip?

Currently priced at R17 698, British Airways will fly you from Cape Town to St. Louis and back. In addition to British Airways, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Lufthansa and Delta - these airlines can fly you to your destination from R24 443 and R29 652, respectively. British Airways is currently priced 7% below the average price you’ll pay for this route.

What are the most popular airlines that fly from Cape Town to St. Louis?

The most popular airlines flying from Cape Town to St. Louis are British Airways, Lufthansa and Qatar Airways. Something to consider prior to booking your flight.

What are the cheapest flights from Cape Town to St. Louis?

The cheapest flight price from Cape Town to St. Louis is R13 844. On average you can expect to pay R23 988. The most popular route, (Cape Town Intl - Lambert-St Louis), can usually be booked for R22 740.

Alternative routes for Cape Town to St. Louis

See prices for flight routes from nearby airports that may be better suited for you.
Cape Town to Kansas Cityfrom R19 199 pp
Durban to St. Louisfrom R26 464 pp

Top 2 airlines flying from Cape Town to St. Louis

The chart below displays the airlines Cheapflights users travelling from Cape Town to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
British AirwaysCheapestR12 569AverageR13 983FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Qatar AirwaysCheapestR14 446AverageR16 186FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights