Insights
Latest deals
Reviews
FAQs

Cheap flights from St. Louis to Johannesburg from R24 734

1 adult
From?
To?
Sun 3/3
Sun 10/3
American Airlines39h 44mConnectingfrom r24 908
Find similar
Multiple Airlines28h 40mConnectingfrom r27 689
Find similar
British Airways33h 00mConnectingfrom r27 727
Find similar
KLM24h 49mConnectingfrom r29 446
Find similar

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'

Cheap St. Louis to Johannesburg flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from St. Louis to Johannesburg

Best price found

R24 908

Fastest flight time

17h 44m

Direct flights

None

Airports in Johannesburg

1 airport
The best flight deal from St. Louis to Johannesburg found on momondo in the last 72 hours is R24 908
The fastest flight from St. Louis to Johannesburg takes 17h 44m
There are no direct flights from St. Louis to Johannesburg. Popular non-direct route for this connection is Lambert-St Louis Airport - Johannesburg OR Tambo Airport.
There is 1 airport near Johannesburg: Johannesburg OR Tambo (JNB)

How to get the cheapest flight ticket from St. Louis to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

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

January. The cheapest time of year to fly to Johannesburg from St. Louis is January. The most expensive is July.

What is the cheapest day to depart St. Louis for Johannesburg?

Tuesday. The cheapest day of the week is usually Tuesday. The most expensive is usually Thursday.

When is the cheapest time to fly from St. Louis to Johannesburg?

At midday. St. Louis to Johannesburg flights are approximately 11% more expensive in the morning than at midday

What is the cheapest airline that flies to Johannesburg from St. Louis?

KLM. KLM and United Airlines are the most popular carriers operating from St. Louis to Johannesburg

What is the cheapest St. Louis to Johannesburg flight route?

Lambert-St Louis - Johannesburg OR Tambo. Fly from Lambert-St Louis to Johannesburg OR Tambo for the best St. Louis - Johannesburg flight prices

How far in advance should you book St. Louis to Johannesburg flights?

52 days before. The cheapest time to buy a flight from St. Louis to Johannesburg is approximately 52 days to departure

If you are looking to fly from St. Louis to Johannesburg, you are most likely going to fly from Lambert-St Louis Airport to Johannesburg OR Tambo Airport, the most popular airports on that route. The least expensive flight option from St. Louis to Johannesburg will typically be STL — JNB during the month of February with an average price of R27 727 RT.

Lambert-St Louis Airport (STL) to Johannesburg OR Tambo Airport (JNB)R27 727
Search Flight Deals

Easily compare return flights from St. Louis to Johannesburg

Below you can see the best fares for your return flight route over the next six months. All fares were found on momondo this week. Browse the quickest and cheapest flights from St. Louis to Johannesburg by changing tabs
American Airlines
May 4
STL10:41Lambert-St Louis
39h 44m
2 stops
JNB9:25Johannesburg OR Tambo
May 20
JNB19:20Johannesburg OR Tambo
31h 08m
2 stops
STL19:28Lambert-St Louis
R24 908
Find similar
Multiple Airlines
May 4
STL6:05Lambert-St Louis
28h 40m
1 stop
JNB17:45Johannesburg OR Tambo
May 20
JNB19:35Johannesburg OR Tambo
32h 30m
2 stops
STL21:05Lambert-St Louis
R27 689
Find similar
British Airways
Apr 28
STL17:25Lambert-St Louis
33h 00m
2 stops
JNB9:25Johannesburg OR Tambo
May 18
JNB19:20Johannesburg OR Tambo
34h 39m
2 stops
STL22:59Lambert-St Louis
R27 727
Find similar
KLM
Mar 25
STL14:21Lambert-St Louis
24h 49m
2 stops
JNB22:10Johannesburg OR Tambo
Apr 2
JNB23:15Johannesburg OR Tambo
30h 19m
2 stops
STL22:34Lambert-St Louis
R29 446
Find similar
United Airlines
Mar 25
STL17:05Lambert-St Louis
18h 30m
1 stop
JNB18:35Johannesburg OR Tambo
Apr 2
JNB20:00Johannesburg OR Tambo
26h 46m
2 stops
STL15:46Lambert-St Louis
R29 542
Find similar
Lufthansa
Apr 28
STL15:25Lambert-St Louis
34h 05m
1 stop
JNB8:30Johannesburg OR Tambo
May 18
JNB19:00Johannesburg OR Tambo
27h 46m
2 stops
STL15:46Lambert-St Louis
R30 546
Find similar

Search last-minute flights to Johannesburg from St. Louis

Find and compare return flight prices for your last-minute flight from St. Louis to Johannesburg
British Airways
Mar 2
STL15:49Lambert-St Louis
34h 26m
2 stops
JNB10:15Johannesburg OR Tambo
Mar 9
JNB22:15Johannesburg OR Tambo
49h 14m
2 stops
STL15:29Lambert-St Louis
R28 789
Find similar
Multiple Airlines
Mar 2
STL7:05Lambert-St Louis
27h 30m
1 stop
JNB18:35Johannesburg OR Tambo
Mar 9
JNB10:40Johannesburg OR Tambo
35h 15m
2 stops
STL13:55Lambert-St Louis
R30 450
Find similar
Multiple Airlines
Mar 2
STL7:05Lambert-St Louis
27h 30m
1 stop
JNB18:35Johannesburg OR Tambo
Mar 9
JNB19:35Johannesburg OR Tambo
26h 20m
1 stop
STL13:55Lambert-St Louis
R31 917
Find similar
Delta
Mar 2
STL17:48Lambert-St Louis
31h 37m
2 stops
JNB9:25Johannesburg OR Tambo
Mar 9
JNB18:15Johannesburg OR Tambo
36h 17m
3 stops
STL22:32Lambert-St Louis
R141 069
Find similar

Best airlines flying from St. Louis to Johannesburg

Compare and see reviews for airlines that fly from St. Louis to Johannesburg with momondo
Airline
Rating
Free Cancellation
Price
KLMPriceFrom R25 139Free CancellationRating
7,8
1 764 reviews
Search KLM flights
United AirlinesPriceFrom R27 452Free CancellationRating
7,4
11 829 reviews
Search United Airlines flights

Delta flights from St. Louis to Johannesburg

Our best Delta deals on St. Louis to Johannesburg flight tickets
Delta
Mar 25
STL14:21Lambert-St Louis
17h 44m
1 stop
JNB15:05Johannesburg OR Tambo
Apr 2
JNB21:55Johannesburg OR Tambo
31h 39m
1 stop
STL22:34Lambert-St Louis
R31 492
Find similar
Delta
Apr 2
STL16:00Lambert-St Louis
20h 00m
1 stop
JNB19:00Johannesburg OR Tambo
Apr 6
JNB23:15Johannesburg OR Tambo
29h 43m
2 stops
STL21:58Lambert-St Louis
R38 598
Find similar
Delta
Mar 15
STL6:27Lambert-St Louis
32h 43m
2 stops
JNB22:10Johannesburg OR Tambo
Mar 21
JNB17:20Johannesburg OR Tambo
35h 38m
3 stops
STL21:58Lambert-St Louis
R42 460
Find similar

American Airlines flights from St. Louis to Johannesburg

Our best American Airlines deals on St. Louis to Johannesburg flight tickets
American Airlines
May 4
STL10:41Lambert-St Louis
39h 44m
2 stops
JNB9:25Johannesburg OR Tambo
May 20
JNB19:20Johannesburg OR Tambo
31h 08m
2 stops
STL19:28Lambert-St Louis
R24 908
Find similar
American Airlines
Mar 15
STL14:34Lambert-St Louis
57h 51m
2 stops
JNB7:25Johannesburg OR Tambo
Mar 21
JNB19:45Johannesburg OR Tambo
35h 09m
2 stops
STL23:54Lambert-St Louis
R31 550
Find similar
American Airlines
Aug 2
STL18:51Lambert-St Louis
55h 34m
2 stops
JNB9:25Johannesburg OR Tambo
Aug 6
JNB19:20Johannesburg OR Tambo
35h 00m
2 stops
STL23:20Lambert-St Louis
R36 609
Find similar

  • How far is Lambert-St Louis to Johannesburg by plane?

    Johannesburg is 14155,8 km away from Lambert-St Louis. A reasonable flight in good conditions will take 17h 44m.

  • When did momondo last update prices for flights from Lambert-St Louis Airport to Johannesburg?

    Prices for flights from Lambert-St Louis Airport to Johannesburg are updated daily.

  • How many operators does momondo search for flights from Lambert-St Louis Airport to Johannesburg?

  • How old do you have to be to fly from Lambert-St Louis Airport to Johannesburg?

    Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and stopovers. It is recommended that you verify with the airline you are booking with for travel from Lambert-St Louis Airport to Johannesburg.

  • What documentation or ID do you need to fly to Johannesburg?

    The travel and health documents you'll need for your trip to Johannesburg may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's licence and a passport that is valid for six months after your intended arrival at Johannesburg. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.


Alternative routes for St. Louis to Johannesburg

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Kansas City to Johannesburg Flights
Fastest flight time28h 10m
Cheapest priceR28 384
Kansas City to Cape Town Flights
Fastest flight time31h 54m
Cheapest priceR24 522
St. Louis to Cape Town Flights
Fastest flight time33h 47m
Cheapest priceR25 352
Kansas City to Hoedspruit Flights
Fastest flight time34h 30m
Cheapest priceR42 904
Kansas City to Durban Flights
Fastest flight time45h 53m
Cheapest priceR32 091

Similar St. Louis to Johannesburg flights

Flexible with your destination? Broaden your search and find flights similar to your St. Louis to Johannesburg route

Why use momondo?

Why should I use momondo to find a flight deal from St. Louis to Johannesburg?

It is quick and easy to find St. Louis to Johannesburg flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Johannesburg that suits you.

Can I find flights from St. Louis to Johannesburg with flexible booking policies on momondo?

Yes. momondo enables you to select and highlight flights to Johannesburg from St. Louis with this policy.

How can momondo help me find flights from St. Louis to Johannesburg?

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight from St. Louis to Johannesburg.

I’m not ready to book a flight from St. Louis to Johannesburg right now. Can momondo alert me if prices change?

If you are simply researching potential flights to Johannesburg, momondo offers a useful price alert feature which will track prices for flights to Johannesburg from St. Louis and alert you when they change.


An easier way to manage your Johannesburg trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Find better results for your stay in South Africa

Fly into one of these airports located in Johannesburg
Airports listed have a maximum distance of 31.6 km from Johannesburg


Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
Flight from St. Louis to Johannesburg
1 adult
Sun 3/3
Sun 10/3
Email me momondo's favourite deals