Cheap flights from St. Louis (STL) to South Africa from $1,074

This is the cheapest one-way flight price, found on 9/27. Prices may vary by date and flight preferences.
STL — JNB
Oct 3 — Oct 101

How far in advance should I book a flight from St. Louis to South Africa?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 17 days in advance, which can save you up to 7% on flights from St. Louis to South Africa compared to booking the week you need them. Waiting 17 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $1,328. For sooner than that we have options available in the next 3 days from $1,500.

What is the cheapest month to fly from St. Louis to South Africa?

April can be a great time to fly to South Africa from St. Louis with a flight ticket averaging about $1,346. Cheapflights users have found deals in the month of April for as cheap as $964. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from St. Louis to South Africa (STL - ZA)?

When flying from St. Louis to South Africa, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap British Airways flights from St. Louis to South Africa

Take a peek at the cheapest British Airways flights we've detected traveling from St. Louis to South Africa. Make sure to double check the flight details before booking.

Cheap United Airlines flights from St. Louis to South Africa

Some of the lowest-priced United Airlines flights we've found at this time heading from St. Louis to South Africa. If these deals don't fit your criteria, make sure to check back soon as new deals are always added.

Cheap St. Louis to South Africa flights in September & October 2023

The best prices found for STL to South Africa flights for September, October
These are some of the best deals we've found on flights to South Africa in 2023 at this time. Check back regularly for other flight deals.

St. Louis to South Africa 2023 flight deals

Cheap flights to South Africa from St. Louis found for this year
These are some of the best deals we've found on flights to South Africa in 2023 at this time. Check back regularly for other flight deals.

St. Louis to South Africa flights leaving soon

Late deals on return flights to South Africa from St. Louis, departing today and this week
Have a look at some of the last-minute flights available departing from St. Louis to South Africa. It's wise to confirm all flight details are correct before booking.

Find flights from St. Louis to South Africa within your budget

Use the slider to find flights from St. Louis to South Africa that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

$1,074 - $1,982

Route

Depart

Return

Price

Lambert-St LouisJohannesburg OR Tambo

STL - JNB

STLJNB

Lambert-St Louis

Tue 3/19

2 stops33h 46m

Johannesburg OR Tambo

Wed 3/27

2 stops34h 42m

Lambert-St LouisCape Town Intl

STL - CPT

STLCPT

Lambert-St Louis

Sat 12/2

2 stops64h 12m

Cape Town Intl

Tue 12/12

2 stops30h 00m

Lambert-St LouisCape Town Intl

STL - CPT

STLCPT

Lambert-St Louis

Wed 1/10

1 stop35h 00m

Cape Town Intl

Sun 1/21

2 stops43h 50m

Lambert-St LouisJohannesburg OR Tambo

STL - JNB

STLJNB

Lambert-St Louis

Fri 11/24

1 stop27h 05m

Johannesburg OR Tambo

Sat 12/9

2 stops36h 24m

Lambert-St LouisJohannesburg OR Tambo

STL - JNB

STLJNB

Lambert-St Louis

Wed 11/22

2 stops24h 00m

Johannesburg OR Tambo

Sat 12/9

2 stops36h 24m

Lambert-St LouisCape Town Intl

STL - CPT

STLCPT

Lambert-St Louis

Wed 1/10

2 stops33h 34m

Cape Town Intl

Sun 1/21

2 stops31h 21m

Lambert-St LouisCape Town Intl

STL - CPT

STLCPT

Lambert-St Louis

Wed 1/17

1 stop35h 00m

Cape Town Intl

Wed 1/31

2 stops34h 40m

Lambert-St LouisJohannesburg OR Tambo

STL - JNB

STLJNB

Lambert-St Louis

Sun 12/10

2 stops27h 26m

Johannesburg OR Tambo

Wed 1/10

2 stops31h 40m

Lambert-St LouisCape Town Intl

STL - CPT

STLCPT

Lambert-St Louis

Sat 12/2

1 stop25h 15m

Cape Town Intl

Mon 12/11

2 stops28h 11m

Flights are sorted by cheapest first

Deals found on 9/27

Reviews of airlines servicing South Africa

Get a feel of what it's like to fly with British Airways, United Airlines and KLM from St. Louis to South Africa by reading reviews from past customers. Reviews also offer insight into each airline's entertainment options, comfort, food, crew/service, and boarding process.
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Boarding

8.0

Crew

8.5

Comfort

7.9

Food

7.2

Overall

7.9

Reviews

1 / 10

The actual flight out of MSP was great. However, it was delayed by an hour and we didn’t have anyone at our gate to provide any information until boarding.

Delta
7.9
Good
3,023 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Boarding

8.0

Crew

8.5

Comfort

7.9

Food

7.2

Overall

7.9

Reviews

1 / 10

The actual flight out of MSP was great. However, it was delayed by an hour and we didn’t have anyone at our gate to provide any information until boarding.

KLM
7.5
Good
196 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Boarding

8.0

Crew

8.5

Comfort

7.9

Food

7.2

Overall

7.9

Reviews

1 / 10

The actual flight out of MSP was great. However, it was delayed by an hour and we didn’t have anyone at our gate to provide any information until boarding.

United Airlines
7.4
Good
1,890 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Boarding

8.0

Crew

8.5

Comfort

7.9

Food

7.2

Overall

7.9

Reviews

1 / 10

The actual flight out of MSP was great. However, it was delayed by an hour and we didn’t have anyone at our gate to provide any information until boarding.

American Airlines
7.2
Good
2,635 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Boarding

8.0

Crew

8.5

Comfort

7.9

Food

7.2

Overall

7.9

Reviews

1 / 10

The actual flight out of MSP was great. However, it was delayed by an hour and we didn’t have anyone at our gate to provide any information until boarding.

Qatar Airways
7.2
Good
1,819 reviews
Delta
7.9
Good
3,023 reviews

Entertainment

7.8

Boarding

8.0

Crew

8.5

Comfort

7.9

Food

7.2

Overall

7.9

Reviews

1 / 10

The actual flight out of MSP was great. However, it was delayed by an hour and we didn’t have anyone at our gate to provide any information until boarding.

Related info for your journey

Useful info, stats and facts about St. Louis to South Africa flights.

What airport do you fly from for flights from St. Louis to South Africa?

If you book a flight to South Africa from St. Louis, you will be flying from Lambert-St Louis, which is the city’s only airport. Lambert-St Louis (STL) is located 12.7 mi from the center of St. Louis.

Can I find flights from St. Louis to South Africa for under $1,100 on Cheapflights?

Yes, there are multiple flights from St. Louis to South Africa for under $1,100. The cheapest flight booked recently is on American Airlines for just $1,074, but on average you can expect to pay $1,384.

Are there last-minute flights available from St. Louis to South Africa for under $8,200?

There are currently 4+ open flights from St. Louis to South Africa within the next 7 days for less than $8,200.

What are the most popular routes from St. Louis to South Africa?

What are the most popular airlines that fly from St. Louis to South Africa?

What does STL to JNB mean?

STL stands for Lambert-St Louis Airport, while JNB stands for Johannesburg OR Tambo Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. Cape Town Intl Airport (CPT), Durban King Shaka Intl Airport (DUR), Port Elizabeth Airport (PLZ), George Airport (GRJ), Johannesburg Lanseria Airport (HLA) are other airports near this flight route and their unique identifiers/IATA codes.

Top 4 airlines flying from St. Louis to South Africa

The chart below displays the airlines Cheapflights users traveling from St. Louis to South Africa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
DeltaCheapest$1,041Average$1,645FlexibilityNo cancel feeOn-timeN/A
Search Delta flights
American AirlinesCheapest$1,074Average$1,307FlexibilityNo cancel feeOn-time71%
Search American Airlines flights
British AirwaysCheapest$1,101Average$1,523FlexibilityNo cancel feeOn-time70%
Search British Airways flights
United AirlinesCheapest$1,218Average$1,542FlexibilityNo cancel feeOn-time69%
Search United Airlines flights

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs

How does Cheapflights help users find flights from St. Louis to South Africa?

When you search for this flight from St. Louis to South Africa, Cheapflights searches on 900+ travel sites to save you time finding great flight deals online. Additionally, we offer filter features so you can choose a preferred cabin class or airline, see different price ranges, and much more so you can book the flight for you.

Why should you use Cheapflights to find cheap flight tickets from St. Louis to South Africa?

Cheapflights helps you find that perfect flight to South Africa from St. Louis by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!

Can Cheapflights find flights from St. Louis to South Africa with no change fees?

Certainly. Search results for flights to South Africa from St. Louis shown to you on Cheapflights can be narrowed down with different useful search filters, which includes flexible booking options.

Can Cheapflights notify me if prices for flights from St. Louis to South Africa become cheaper?

Yes, Cheapflights has a feature called Price Alert, which essentially offers users the ability to be notified when flight prices change. Track prices for your flight to South Africa from St. Louis today and book when you’re ready!

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.