JNB - STL

Find cheap flights from Johannesburg to St. Louis

Search hundreds of travel sites at once for deals on flights to St. Louis

JNB — STL
Oct 5 — Oct 121
Return
1 adult
Economy
0 bags
From?
To?
Wed 5/10
Wed 12/10

Let KAYAK do the searching

Save 8% or more

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

December

High season

July

Cheapest flight

R11 793

Average price (return flight)

R21 003

Good deal (return flight)

R18 410
Best time to beat the crowds (28% less expensive on average)
Most popular time to fly (29% more expensive on average)
Flight from Johannesburg OR Tambo to Lambert-St Louis
(avg. price over the last 2 weeks)
or less

When to book flights from Johannesburg to Lambert-St Louis

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Johannesburg

  • Looking for a cheap flight? 25% of our users found flights on this route for R18 410 or less round-trip.
  • The cheapest flight from Johannesburg to St. Louis was found, on average, 55 days before departure.
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly is December.

FAQs for booking Johannesburg to St. Louis flights

Top airlines flying Johannesburg OR Tambo to Lambert-St Louis

Scores according to KAYAK customer reviews
7,1
Air CanadaOverall score based on 25745 reviews
7,3Boarding
7,0Comfort
7,7Crew
6,9Entertainment
6,4Food
Airline reviews

No consistent flight times/ many delays

Read more about Air Canada

No consistent flight times/ many delays

Too hot, too cold, surly staff, delayed boarding, cramped seating. At least the movies are good.

horrible experience, almost like a death wish. 4 hours delay, scary flight, extreme turbulence

Pros: "It was a fairly short flight. Seats were comfortable and the entertainment system worked"
Cons: "Flying out of long beach or santa Ana because lax is a zoo"
Pros: "Nice crew."
Cons: "Would have liked some better movie choices."
Pros: "The movies."
Cons: "Seat size"
Pros: "The crew was very attentive"
Cons: "As much as the flight was truly very good and the crew very friendly and helpful as much as the equipment (airplane, seats, entertainment) really shabby and certainly not worth the the 2500,00 $ I paid for a better seat. I could of flown with Air transat and get better than I got with Air Canada. I feel it was rip off. Quality - price not there . Please give your crew a better uniform. The ones they wear now is very sad and oldish looking. If I think this and am 67 years old, imagine what the younger generation thinks."
Pros: "I traveled with 2 kids so we liked all the options for entertainment ."
Cons: "I did not like the fact that on the flight to Toronto our seats were not together at check-in. I had to sit seperatly from my two kids. Because that flight had only window and isle seat, whereas the returning home flight had window, middle and isle... That was much more comfortable"
Pros: "Very happy with my trip"
Cons: "My lineup in USA entry line was ridiculous and I missed my boarding time because it was as hard to get the air Canada attendants attention so I ended up waiting 40 minutes anxious about missing my plane. Their kiosks weren’t working proper hence the longer line."
Pros: "Nice crew and service, I ate all the food :) lots of new movies !"
Cons: "I guess it is a good thing for the airline because the plane was full, although it was crowded to me."
Pros: "The attendants were particularly helpful and clearly loved their job. One attendant, Melissa, was joyful and accommodating."
Cons: "The food was eatable but it was airline food."
Pros: "Wifi was great with very little disruptions. Service on the flight was expedient and frequent. In seat entertainment was excellent"
Cons: "I had the only seat on the row with no power for devices. All seats have USB power, but I was working on a laptop and had no AC power. The other seats did. This seems to be the case for the window seats on the right side of the plane and the aisle seats on the left side of the plane."
Pros: "Flight crew was vey nice and flight was on time."
Pros: "Seats were nice to recline and the in flight tv is much nicer than tablets etc. The in flight safety video is good and quick easy"
Cons: "Seriously? No free snacks? It's ridiculous that you want us to purchase snacks. Something small should be complimentary. Staff was in ok moods but a little edgy. The air was too cold."
Cons: "Luggage didn't make it and it took 4 days (out of a 5 day holiday) to get it to me :-("
Pros: "This was not a Luftansa flight!! It was Air Canada Rouge which is a budget airline that doesnt compare to Luftansa"
Cons: "The fact that it said thia was a luftansa flight when in fact it qas not"
Pros: "Flight was on time"
Cons: "Cramped seats"
Pros: "Crew dealt with a lot of crabby people and a lot of languages very well"
Pros: "The crew was nice."
Cons: "Boarding was unorganized, one of the ladies was rude and I did not get window, even though I requested with enough time."
Pros: "Quick boarding, flight on time, nice crew."
Cons: "The only thing they serve is water. Still or sparkling. And chocolate bar. Anything else is paid. It's not low fare airline and this should not be happening."
Pros: "Staff were courteous. No problem there."
Cons: "The plane was old and there was little leg room. Should retire it."
Pros: "There was drinks but no snacks like cookies or pretzels. There was no form of entertainment on the plane The lines on the airport was way too long and it was overcrowded"
Pros: "Was able to get on an earlier flight which was really nice. was pretty packed but all in fairly comfortable. Food and entertainment options could improve."
Pros: "The entertainment was first rate. Seats -although snug and with no room to spare (like all other flights) declined nicely with seat adjusting too. Seems like on other airlines this isn't the case. Outbound flight - staff were friendly, smiling, warm and welcoming."
Cons: "Very full flight. Did not like boarding process in Toronto - b fore filtering into zones it was crowded and felt a little like we were cattle being herded - unpleasant! On return flight staff were robotic - nothing warm or personal. Food was bland, poorly prepared and presented - but no different to any airline I've flown on. Late take off but we were kept informed by pilot. I"
Pros: "Quick, cheap, great service"
Cons: "Nothing bad, really"
Pros: "The crew tried to be nice."
Cons: "Boarding was completely disorganized. The flight was meant to depart at 3:30, we didn't start boarding until 4 and we didn't take off until 6. The flight was too full and the plane too heavy so extra fuel needed to get be left behind, which meant we had to land in Jamaica refuel and then head to Toronto. Arrival time was meant to Be 10:30pm and we arrived around 1:30am."
Cons: "This Air Canada flight was operated by Lufthansa and was cancelled due to the strike. So, this means that I am still in Germany which is not the worst place in the world to be stuck, especially because my parents live here. So a few day longer are not a problem for me, but if it takes a week, it is not good because I am supposed to be at work and I am using up vacation I had planned to spent with my family."
Cons: "We did not make this flight due to the first flight being over an hour late. This caused us to miss our connection to St. Louis. While they rerouted others on the flight, they did not reroute us because we didn't check any luggage! Their reasoning was we had a chance to make the connection. But they made us wait in a line for 10 minutes to be told that despite our requests to go to the gate. By then it was too late. We then had to fly stand by to Chicago and stand by again to get to St. Louis."
Pros: "We were able to switch to an earlier flight. gate agent was very helpful"
Pros: "The entertainment at my assigned seat was not working so they offered me a change in seat prior to boarding, was a better seat with more leg room, and I could listen to music to try to sleep the airline offered $10 to spend for food in airport, that was nice. the crew on the plane were great."
Cons: "the flight had an extended delay >3 hours, they did their best I suppose to keep people updated. I had flown from Barcelona and already had a 4 hour layover so I was extremely tired."
Pros: "They had individual tv screens."
Cons: "One of the female flight attendants was rude. Aircraft configuration was tight and dirty."
Pros: "The crew was great"
Cons: "Broken toilet for this flight"
Pros: "The food was airline food, the movies worked"
Cons: "Given customs form in German, when asked for English flight attendant said they were out. asked another later and she brought it immediately. After herded through security (again) and customs, with no explanation on what to expect, our connecting flight's gate was in the basement. It looked like a third world bus station. No place to sit, totally packed, could not understand announcements, only bagel place to eat that was out of most everything. I will avoid Air Canada and Toronto airport if at all possible."
Cons: "Entertainment system. Spacious seating for economy class."
Pros: "Was not delayed"
Pros: "Air Canada's excellent and consistent performance and delivery of services.!! I have been flying with your company since 1970 and I have enjoyed every trip with your Company.... Thank you!!"
Pros: "crew was attentive."
Cons: "(The mini sandwiches were a little gross.) and I would've liked to have been able to dim the brightness of the screen more, especially when people were sleeping."
Pros: "The movie selection and the food was great! The crew was friendly and helpful."
Cons: "The lack of space in the cabin was very uncomfortable."
Cons: "We got a hotel in St. Louis so we'd be plenty early for our morning flight. Got to the airport more than 2 hours early, checked in and waited. They announced over the overhead speakers that our flight was delayed due to mechanical issues. Then delayed again. Then cancelled. We were on the phone with both the airline and priceline ASAP. By "on the phone" I mean "holding for the next available representative...", which was more than an hour wait for both. The airline didn't have another flight they could fit us on until next week. We asked priceline to get us on the next available flight. We held, were disconnected, held, held more, disconnected, held more...until the day was gone. That evening they finally said they booked us on a 6:15 a.m. flight. I asked for an email confirmation and when it didn't arrive several hours later I called back. "Please hold" was the catch phrase of the day. Eventually a rep came on the line and said that we had a 6:15 a.m. flight, gave me the flight number, etc. and said the email would arrive shortly. We went to bed feeling good. We got up at 3 a.m. to get to the airport by 4 a.m. The airline didn't have anything on us. We had two hours to get this straightened out so we weren't TOO worried. "Please hold" When the priceline rep finally came on the phone she said we had reservations and the airline should let us on. Even though it was 5 a.m. now there was a long line at the airport check-in. When we got to the front of the line the guy dug deeper into his system, said he could find our reservation, but that priceline just hadn't purchased the tickets. I told this to the priceline rep on the phone. "Please hold" We watched as our flight left. We spent the day trying to get priceline to get us on a flight, but I was never able to speak to someone able to get us on a flight."
Cons: "You put me on Delta once I got to Detroit. Confusing and exhausting when you're not use to different airports and flying."
Pros: "People were helpful & friendly"
Cons: "Timing between flights was not enough to make connection. Had to take next available flight."
Cons: "0"
Pros: "smooth flight, great pilots"
Cons: "Flight attendants unprofessional, airport stuff unpleasant"
Cons: "Misinformation on baggage allowance for Tango flights."
Pros: "Flight was short. Crew was very good"
Cons: "Not much to like in a short hop in a small plane."
Pros: "Excellent customer service, offered plenty of water to drink, entertainment consoles worked on this flight. Suitcases didn't take long to be unloaded."
Cons: "Flight was cancelled and they did not bother to inform us! Ended up flying on United and arrived 6 hours later than planned."
Pros: "on time -thank you"
Cons: "my headset didn't work - it should have - the individual entertainment system on the flight was not working"
Pros: "the crew was great, food was alright, and overall I enjoyed my flight"
Cons: "the only entertainment was able to connect to apple products or a renatble iPad. I don't have an apple product so that was a bit annoying"
Pros: "Punctuality"
Cons: "Not even a pretzel with a soft drink or coffee. Also coffee was lukewarm."
Pros: "On time/early."
Cons: "Menu items in Polaris."
Pros: "Smooth flight"
Pros: "Good crew."
Cons: "Puddle jumper so very basic n"
Pros: "Good"
Cons: "Good"
Pros: "The flight departed early and arrived early, good flight attendant service"
Cons: "Long wait on the cold jetbridge for our carryon baggage, tight quarters on the plane"
Pros: "I had absolutely no complaints about this trip"
Cons: "Custom agents were rude."
Cons: "Luggage took >1hr. Flew w Copa - always got bad seats when on United flights"
Pros: "Flight attendant was friendly and plane ride was smooth."
Cons: "Flight got delayed twice (3+hours total) then we had to wait another 40 minutes for the plane to get there, deplane, and get cleaned up and restocked."
Pros: "The flight was listed as a 50 minute flight. The boarding was great, and very fast and efficient, but there was news that Air Force One was scheduled to land at our destination, so the flight left a bit early. Upon reaching altitude, the plane made record time. 50 minutes was cut down to under 30 from take-off to landing. The attendant was barely on the last row (a charter plane) from serving drinks, before the cart had to be put away for landing."
Cons: "The seats were tiny and my neighbor and I were both a bit taller and stockier than perhaps an average passenger (220lbs)."
Cons: "This plane was awful. I don't know how anyone who is not miniature sized could be comfortable on this plane. I am 6' 1" and ~ 200 lbs, not huge by any means, but not tiny. I legitimately could not stand up (so I had to sort of slouch walk down the aisle to find my seat at the back of the plane), then the seats themselves were so narrow that I ached terribly when seated in any position for more than acouple of minutes."
Pros: "From check in at IAH to a 15 min early arrival everything ran smoothly and on time. Pleasant trip."
Cons: "Plane was delayed for over 2 hours and nobody from United told us it is delayed and for how long etc. Customer service not very helpful"
Pros: "The trip experience was very nice. Although we left later than before we made up time in the air and was able to arrive ahead of schedule. The crew was one person but was very courteous and professional."
Pros: "That the flight was earlier then Expected"
Cons: "Bag fee"
Pros: "Nothing to like when an agent tells you that 8 seats open on plane .but already full!"
Cons: "See above!"
Cons: "Flight was 3 1/2 hours delayed. Missed my original connection. Missed the second connection because (as the attendants told us) they were unable to get ANY flight information to inform the passengers of where their connecting flight was. They were also pretty snotty and acted like it was our fault that we might miss a flight. I'm now sitting in Houston for the final flight of the day."
Pros: "Ease of checking in by phone & printing out board passes."
Cons: "That the ride was so rough. Pilot apologized & said it was just a bad nite. It was a smaller plane so that maybe made the turbulence feel worse too."
Pros: "We got my wife on a plane home in under four hours."
Cons: "United decided to bump some of their glorified bus drivers ahead of me on standby so I had to wait a full four hours in O'Hare listening to some doichebag from LA try to entertain folks at the Goose Island bar with his stories about selling franchises."
Pros: "It was fast & we didn't die we're the only good things"
Cons: "The Flight attendant was rude and mean , the plane was small and old .. But most of all he flight attendant ruined the flight for everyone. I even heard people saying she was mean as they were getting off the flight. I think her career as a flight attendant has ran its course (she was pretty old also)"
Pros: "Flight was delayed..boarding for St Louis was one of the worse flights I have ever seen..crew was rude..asked for a juice and she was mad because I didn't finish it..very uncomfortable flight..small plane."
Cons: "Got home"
Pros: "Great crew"
Cons: "No room on board for carry on luggage and when gate checking luggage it resulted in further delaying me to make my connecting flight"
Pros: "I really liked that the flight attendants came through to offer drinks and pick up trash several times and not just once, even after the turbulence that we had. I really liked the alternative wafers instead of the traditional trail mix or peanuts."
Cons: "I have no complaints with my flight, but I would sincerely appreciate if United offered some kind of neck pillow or a thin rolled up blanket for extra comfort on longer flights (5+ hours). These minor comforts are forgotten when packing my own bags when worrying about everything else."
Cons: "It's 2.5 hours past our scheduled departure time and we're still sitting at the gate"
Pros: "Still not in stl"
Cons: "Still not in stl"
Pros: "United really could have done better informing us of delay, then cancellation. I knew it was likely to be delayed due to weather, and kept checking the status. It wasn't listed as delayed until nearly boarding time, although it seems pretty clear they knew well before that. But SFO was a star. The new decor is sophisticated and comfortable. Bathrooms were like at a swanky night club! Comfy chairs and charging outlets every where. The biggest hit was the Exploratorium installation, which kept my and plenty of other kids entertained!"
Cons: "Wayfinding signage from BART is confusing. BART connection is a pain. The machines in the station only take $1 and $5 bills-- no 20s or credit cards! And no one at BART cares if you are running late for a flight."
Pros: "The plane was unboarded due to mechanical problem but a new plane was found and within an hour we were back on board. Appreciate the quick turnaround."
Pros: "Nothing. It's just ok."
Cons: "Nothing, just ok."
Cons: "Girl at gate was rude!!! After missing connecting because of Uniteds negligence, my brand new luggage first time used, zipper to main compartment was ripped half way out!! My clothes and stuff hanging out as its coming out baggage claim!!!!!! This was a nightmare"
Pros: "UAL customer service horrible. Would not pay for a hotel room we needed due to UAL canceling our flight. Customer service reps few & far between UAL bus at Terminal C gate 71 at 10p 9/30/2016 had rude employees refusing to acknowledge is or help rather they listened to music on their cell phones. FIRE THEM."
Cons: "The snacks are too small."
Cons: "STINGY DRINK SERVINGS TINY SNACK BAGS"
Pros: "2 hours delay. Seems a trend with United domestic flights (technical problems, not the weather issues). United should review flight schedule to consider the delay so the passengers don't have to be a victim of those delays."
Cons: "Delay!! After traveling 20+ hours internationally, 2 hours delay on the last leg really is a big burden."
Pros: "I liked the fact that they were able to find another aircraft for us to travel to Dulles"
Cons: "I didnt like the fact my flight was delayed all that time and i wasnt compensated for it. Airlines charge customers to change their flight all the time. And if you miss boarding you have to wait and be accomadated accordingly. I would like to be compensated for the time that i had to wait because i booked an earlier flight so i could make it back to my destination for other plans"
Pros: "Nothing"
Cons: "Flight got camcelled made me late to duty station"
Pros: "newer plane. more personal space per seat"
Cons: "Our flight got canceled due to airport issues at our destination. United canceled the flight but had no alternative flights to get us home. Flights the next day were full. Took over an hour with the service desk to reroute tickets to cancel them and to get bags back then took two hours at baggage claim to get the bags back. Customer service was basically useless. After all that, we didn't get any of our money back! I will be avoiding United airlines. Flight cancelation was not their fault but the way they handled the rest of it was embarrassing."
Pros: "The amenities are fabulous. The flight was very comfortable."
Pros: "The young lady who was the flight attendant was very nice and tried to make a very bad situation somewhat bearable. There were a number of children on the flight that she was very attentive to. I hope united treats their employees better than they treat their passengers."
Cons: "The flight was delayed for 4 hours. We were told to proceed to the United terminal in spite of the delay. There seemed to be no effort to inform or assist us. There was very little to do in this terminal but wait to see if our flight would eventually come. There were other United passengers in the terminal who were also waiting for overly delayed flights. eventually, we had a plane that was extremely small, cramped and uncomfortable. United seems to consistently oversell its seats and then tried to get people to give up their seats. Very poorly managed airline with bad customer service. Sadly, I have to say that I have never had an acceptable experience on a united flight. Will NOT take another United flight."
Pros: "Same as above. Did notice the woman staffing the counter at boarding having extreme patience with people's problems and non problems. She was great and deserves a raise. Denver gate B 85 between 1:00 and 3:00 6/15/16."
Pros: "I liked that they waited for me because my flight was late getting in to San Francisco."
Pros: "Nothing"
Cons: "The service. The flight attendants were rude"
Pros: "No much"
Cons: "Take forever to load. No entertainment. Hard, uncomfortable seats, no food. Kept talking about "premiere plus" benefits. Why does it cost $80 to have not bad service?"
Pros: "flight was on time"
Cons: "airport gate lady would't let me run to the bathroom and quickly return for my checked carry-on for "security reasons." Then I heard about 4-5 people being paged to come pick up their checked carry-on luggage."
Cons: "lost our bag, crying babies, uncomfortable plane"
Pros: "The flight was very pleasurable. Smooth takeoff."
Pros: "I was comfortable and I didn't die."
Cons: "N/A"
Pros: "Had to wait standby but got on the flight. Was very happy about that!!"
Cons: "It was not on united because it kept getting delayed."
Pros: "Nothing. I am stranded in an airport. Delayed nearly 14 hours. American airlines fixed the issue since united could not. Never again."
Cons: "Everything. I am stranded in an airport. My original flight was at 10:05pm. My new flight is at 11:45am. American airlines stepped up and helped me get a flight out earlier. I am now on a one stop flight instead of non stop, even though I paid for direct. Not very happy and will not use untied again."

Book cheap flights from Johannesburg to St. Louis

Recent return flight deals

20/12Tue
2 stopsUnited Airlines
31h 17mJNB-STL
4/1Wed
1 stopUnited Airlines
28h 31mSTL-JNB
R22 060
20/12Tue
2 stopsUnited Airlines
31h 17mJNB-STL
4/1Wed
1 stopUnited Airlines
28h 31mSTL-JNB
R22 078
20/12Tue
2 stopsUnited Airlines
31h 17mJNB-STL
4/1Wed
2 stopsUnited Airlines
28h 08mSTL-JNB
R22 617
20/12Tue
2 stopsUnited Airlines
31h 17mJNB-STL
4/1Wed
2 stopsUnited Airlines
26h 01mSTL-JNB
R22 634
20/12Tue
1 stopUnited Airlines
26h 20mJNB-STL
4/1Wed
1 stopUnited Airlines
28h 31mSTL-JNB
R25 865
20/12Tue
1 stopUnited Airlines
26h 20mJNB-STL
4/1Wed
1 stopUnited Airlines
28h 31mSTL-JNB
R25 901
20/12Tue
3 stopsMultiple Airlines
33h 02mJNB-STL
4/1Wed
2 stopsMultiple Airlines
40h 05mSTL-JNB
R39 310
20/12Tue
3 stopsMultiple Airlines
33h 42mJNB-STL
4/1Wed
2 stopsMultiple Airlines
40h 05mSTL-JNB
R62 393

Search by stops

Search by airline

Search by price

Recent one-way flight deals

27/1Fri
2 stopsAir Canada
50h 42mJNB-STL
R11 793
27/1Fri
3 stopsMultiple Airlines
55h 30mJNB-STL
R13 175
27/1Fri
1 stopUnited Airlines
22h 25mJNB-STL
R16 047

Search by stops

Search by airline

Search by price

Johannesburg - St. Louis Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

St. Louis (STL)United States

Return flight deals:

St. Louis - Johannesburg

Browse origins:

R16 747

Browse destinations:

R16 747