STL - JNB

Find cheap flights from St. Louis to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

STL — JNB
Nov 25 — Dec 21
Return
1 adult
Economy
0 bags
From?
To?
Fri 25/11
Fri 2/12

Let KAYAK do the searching

Save 12% or more

Search hundreds of travel sites at once for deals on flights to Johannesburg

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

November

High season

June

Cheapest flight

R12 522

Average price (return flight)

R19 763

Good deal (return flight)

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

When to book flights from St. Louis to OR Tambo

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

Top tips for finding a cheap flight out of St. Louis

  • Looking for a cheap flight? 25% of our users found flights on this route for R54 385 or less round-trip.
  • The cheapest flight from St. Louis to Johannesburg was found, on average, 43 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly is November.

FAQs for booking St. Louis to Johannesburg flights

Top 5 airlines serving Lambert-St Louis to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 12062 reviews
8,2Boarding
8,1Comfort
8,6Crew
8,2Entertainment
8,0Food
Airline reviews

I was so happy and at ease with the crew 100 %the best ever

Read more about Qatar Airways

I was so happy and at ease with the crew 100 %the best ever

Love the service . Crews . Enjoyed flying Qatar airways

I am deaf & travel alone to India & back to Seattle via Doha by Qatar Airways. They did an awesome services, very friendly and helpful. Since we wear masks all the time during the flights, How can the air-hostess communicate with me? I came to an idea that we communicate each other through texting on my phone which was very helpful! One negative comment is that there are no closed captioning for English movies & dramas on TV. It need to add accessibility for deaf people to enjoy watching during their flights. I will fly with Qatar Airways again in the future.

Wasnt full so that’s a plus. Staff were outstanding. Patient, curteous, responsive. Masks were enfoced which is great. I’ve travelled with young kids of my own and have had some rough experiences with them but there is ALWAYS some way to pasify a screeming child. Many parents on this flight didnt care at all. I was awoken by a toddler running past me, bumping into my elbow, screaming “tee non, tee non, tee non”. On these transcontinental flights, parents with little children should be given a special section, and parents need to be more reponsive to the issues causing their little ones to scream and cry nonstop for 16.5 hrs. Its not the kids’ fault. Also, why cant airlines get rid of static charged fleece throws? All that said, Qatar remains one of the better international carriers out there.

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "On time departure and arrival. Hard working crew members."
Cons: "No slippers for long flights."
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Food and leg room"
Cons: "All was fine"
Pros: "Crew was very polite and helpful."
Cons: "Quality of food could be better Hindu meal was not as good as expected"
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Pros: "crew was amazing.. seat are comfortable"
Cons: "if the food includes children meal ."
Pros: "On line flight experience"
Cons: "The food has to improve especially they have to provide fresh food"
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "The crew and comfort of the flying ship is excellent."
Cons: "No one stopped several children from screaming almost the entire flight. I’m thinking they need to put all families with children younger than 8 behind a partition. HAHA!! Just kidding. But that was very frustrating."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Pros: "I was flying first time via Qatar and I am very impressed how excellent was everything."
Pros: "Superb service. Excellent quality of food. Flexible dining time. World’s best business class!"
Cons: "More shower stalls in the business class lounge."
Cons: "No proper communication and very poor management. I was on an emergency and no one bothered to listen and all the passengers were sent . The customer care numbers didn't work as they operate between 8-5 !! No one to reach to .. really bad experience. Don't suggest this aircraft for folks who needs to travel urgently !"
Pros: "The flight attendants were very friendly. On the flight, snacks and drinks were bright by every hour or so and the meals were plenty of food and tasted good. I was given a bag with eye cover, earplugs, socks, face wipes and ear phones. Entertainment was good as well. Qatar is an amazing airline. Wish we had something like this in the States!"
Pros: "The flight attendants waited for me at the gate since customs was backed up. They saw me running and told me it was ok. On the flight, snacks and drinks were bright by every hour or so and the meals were plenty of food and tasted good. I was given a bag with eye cover, earplugs, socks, face wipes and ear phones. Entertainment was good as well. Qatar is an amazing airline. Wish we had something like this in the States!"
Cons: "Seat to LA was broken"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Pros: "Crew was courteous, plane was clean."
Cons: "Food quality was mediocre. Very limited legroom."
Pros: "The crew service"
Cons: "The cost of internet access"
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Pros: "Everything was perfect! From boarding the flight, decor, hospitality, clean, comfortable and my special meal selection was always right. The flight attendants greeted me before meals and insured me that they received my meal order."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Pros: "service, cleanliness"
Cons: "seats too narrow, but understandable"
Pros: "Everything, great airlineevrething"
Cons: "Engine problem. Everybody off of aircraft after sitting in it 3 hours!. No airline representitives inside airport to help. Slept in airport with various ppl from qatar popping up and giving untrue information"
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "Nothing"
Cons: "There was nothing to like. Considering my travel experience with Qatar & middle eastern airlines they've gone worst. The aircrafts need to be upgraded especially on long flights. Food was horrible and so was the entertainment. Would not recommend or fly Qatar again."
Pros: "On time, good crew, easy connection."
Cons: "Hard and tight seats for such long night flight."
Pros: "I was incredibly impressed with the on board crew. They were kind, efficient, courteous, thoughtful, and charismatic. They made the LONG flight enjoyable and extra comfortable. :)"
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

This was a delightful flight. Even thought we left late the crew made up the time and could not have been more helpful and pleasant.

Airplanes was very cold foot rest was in the way

The ticket price is reasonable, the Istanbul Airport is amazing .New clean fun have everything you need it even the shoping price is great, inside the airplane is modern and clean ,the crew the clean the Bathroom after every passenger due to covid, also the give you PPE package to stay clean and safe, the crew staff are organized and friendly, the food is fresh and delicious, I recommend Turkish airline for any one need easy trip from the begging to the end. Thank you kayak for the great 👍 ticket price. Love it.!!!

Cons: "Best guys thanks for evreting"
Pros: "Seat was ok."
Cons: "Better food! Food sucked this time around"
Pros: "The first trip from Chicago to Istanbul they given us the first chair with bed for baby But the next trip they not"
Pros: "Turkish Air’s boarding is very good and their food and entertainment is good"
Cons: "I have flown many international miles and many with Turkish Air. I have seen them go backwards as an airline these past 9 years. No more Premium Economy and very small seats, no more hot towels b4 takeoff, unbearably hot cabins, no good snacks on long flights, etc."
Cons: "All the staff at the boarding part seem like they unorganized anything. They let all business passengers got it first but they didn’t open the gate door untill all passengers came through. We have to stuck by the gate door for 10-15 min. They not say anything what happened and any apologies word."
Pros: "Crew were nice and friendly"
Cons: "Better seats and entertainment system As usual Turkish airline was late in departure"
Pros: "My worst journey."
Pros: "Turkish got us on board although our incoming flight was delayed."
Cons: "Food of poor quality and possibly unhygienic as I developed tummy problems."
Pros: "Nothing"
Cons: "Passengers were throwing up and the crew did not pass through the cabin to provide any sickness bags. I had to swap my first row seat to the last row as a passenger next to me had thrown up which had caused the entire seat to be dirty."
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Cons: "Our name wasn’t on the plane first ! After a while our names showed up than the plane left 25 minutes earlier and we were stuck in the airport and no one try to help they just informed us after 4 hours that we need to pay 600$ penalty!"
Pros: "Good food great service friendly staff also flight was 30 minutes delay we landed our destination on time they make time on the air. I always flight with Turkish airlines I recommend to any one I"
Pros: "The crew was very nice"
Cons: "The seats are so small, no leg room at all. I'm 5'7 so I'm not that tall but my knees were very close to the seat in front of me. The mans sitting next to me had broad shoulders so during the entire flight he was on my seat. Which I didn't mind because I know he could not help it since the seats were so narrow. I would never fly Turkish airlines international again and would tell people not to as well."
Pros: "Personal Travel bag"
Cons: "Delay"
Pros: "The food was quite good"
Cons: "The new type of aircraft - less room between seats, entertainment system was poor, online check in didn't work, when I got to the airport I was sent away for an hour - was unable to get my prefered seat (window) by the time I had returned."
Pros: "As always from Turkish Airlines, you get good service even for a relatively short flight. Puts other national carriers to shame."
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "Good entertainment."
Cons: "Need to have better boarding and organization."
Pros: "Friendly. Lots of food and accessories."
Pros: "The check in process was good. The agent was very helpful and pleasant. The food was actually just as good as the Delta flight from Minneapolis to Amsterdam."
Cons: "Older equipment. A little bit tight. But not too bad."
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "Worst flight"
Cons: "I was on the phone for 4 hours, went to Turkish office in New York City (they didn't agree to see me), called various sales offices without obtaining a resolution. The only option I have is to lose the full fare of this ticket."
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "The flight was great and the service was wonderful. The plane was new and clean. A huge plus was the video entertainment in every seat along with headphones and USB Charging Port. They poured me a double Glenlivet scotch on the rocks at NO CHARGE!"
Cons: "I booked three round-trip tickets from LAX to Athens. Our daughter did not fly with us there but we checked with ticketing in LAX and they booked her seat anyway. The issue came when we tried to leave Athens the airlines then said that I had to purchase a one-way ticket! They informed me that the flight was cancelled for my daughter because she didn't fly to Athens. The ticket was almost $1,500.00 and I intend to get my money back but it was unfortunate that they had to charge me for it in the first place."
Cons: "Turkish Airlines did not transfer my bag. I am still waiting to find out if it has been routed to MLX."
Pros: "Food is excellent."
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Pros: "Food, value"
Cons: "My personal tv did not work for the entire 11 hours flight"
Pros: "Turkish Airlines has an excellent entertainment system"
Cons: "They used to have more legroom"
Pros: "I love everything about this airline. I'm a fanboy of Turkish airlines every time. Great in cabin entertainment, great service, always awesome aircrafts."
Cons: "i had asked for an aisle seat and ended up on seat 7C which is the one that is next to the seat where the stewardess sits down. I wouldn't have minded at all but my seat and the one next to it didnt recline anywhere near as much as every other seat in the whole airplane. It was really uncomfortable for me and the person who was seating next to me. Hopefully this will be the last time i get stuck in that kind of seat."
Pros: "Food and service were excellent. And great staff!"
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Cons: "TV did not work. Crew said there are a lot of broken TVs and there is nothing they can do."
Pros: "excellent food, service"
Pros: "Flights left on time. Boarding was good."
Cons: "It was blazing hot on every flight. Several guests complained yet the staff kept saying it was cool enough and would not turn it cooler. Although the menu said cheese sandwiches were available at any time, we were told there weren't any when we asked for one. The guest next to me would push the attendant button and the staff would walk by several times without even making eye contact with her."
Pros: "Good food choices and entertainment"
Cons: "Leg space and seat width"
Pros: "Service was awesome top to bottom"
Cons: "The business class cabin was hot on both flights. That seemed to be a common complaint among the passengers we talked to. The Economy cabin seemed to be set quite a bit cooler."
Cons: "Absulotely nothing."
Pros: "I really enjoyed how comfortable they made everyone feel - no matter if the patron was flying first class or economy."
Cons: "Long flights are usually daunting but I feel that Turkish Airlines made enjoyable. There wasn't anything I didn't like."
Pros: "We were very satisfied with the service and friendliness we will dfinitely look up turkish airlines on the future."
Pros: "The crew and food were excellent! Movie choices were plentiful!"
Cons: "Travelling with my 70yr old mother.. Man sitting in front of her would recline and his head was practically in her lap. Neither of our seats reclined so it was upward bound only for almost 11hrs."
Pros: "I enjoyed the options for entertainment on board. The staff were all polite and professional. The meals were satisfying and the drink choices were great."
Cons: "uncomfortable for a long flight. could not get into a comfortable sleeping position for a long while."

Delta didn’t completed the book, so let us behind half way

Hard to hear movies using provided earbuds. Words are not clear no matter what the volume is.

Flight on time and arrived early so no worries about a tight connection. Complementary beverage service and snack only. Sat next to grossly fat person who overlapped into my seat - uncomfortable but not the fault of the airline

In Salt Lake City the directions from the gate to the outside bus area to take passengers to the outside gate was unclear. There was no one in view from the entry of the ramp to the end of it. I tripped over the metal bumper and fell on my knees, causing cuts and bruises. Although my luggage falling made a loud noise, there was no response from anyone. I had placed a request for a wheelchair beforehand, also with no response from Delta.

Pros: "the crew took very good care of us"
Cons: "Efficient"
Pros: "Crew was friendly"
Cons: "On time boarding and departure"
Cons: "Snacks, and drinks"
Pros: "The crew was nice."
Cons: "N/A"
Pros: "The crew was nice"
Pros: "No middle searing."
Cons: "The tv did not work. The temperature was hot the whole flight. No airflow."
Pros: "Nothing, the flight was canceled without a refund. I highly recommend canceling all business with kiwi in the future."
Cons: "My flight could have occurred or I could have been refunded."
Pros: "Being on time with everything."
Cons: "Nothing"
Cons: "Really felt happy on time touch down nice journey with delta"
Cons: "Small aircraft, 2 seats on each side of the aisle, but that’s what you get when you fly short legs now."
Pros: "Friendly crew"
Pros: "Not a lot"
Cons: "Customer service"
Cons: "My hard shell suitcase was broken during the process not sure when or where. Items in my suitcase were also damaged. The seats are so close together that it was very hard. If you are a bigger person I recommend flying first class."
Pros: "The crew was amazing! The seat was comfortable."
Cons: "Used the self check in kiosk to begin! That was awesome! But after that I still had to stand in line to check in my bags. That part of the process took a bit longer than expected."
Pros: "Nothing special"
Cons: "That was the most uncomfortable and cramped seat I had ever had on a plane flight. Even sitting on the pillow did not help."
Pros: "I like that I arrived at my destination safely."
Cons: "My allergies were bothering me due to the airlines allowing animals to travel as passengers, in this case a rabbit. I am very allergic to animals. My breathing was compromised."
Pros: "This had one of the best attendants I have encountered. She was extra friendly and made us feel good."
Cons: "The flight was 2 hours delayed.. this cause a lot of inconvienece.."
Pros: "Food Getting moved to the exit row for the extra leg room"
Cons: "Didn’t like having to wait so long to book my seat and ended up on the back row the worst seats on the plane"
Pros: "Everything was on time and efficient. I also liked that the captain came on and updated us on arrival, turbulence, weather, etc."
Cons: "Flight was delayed out of St. Louis causing several of us to miss our connecting flight from Salt Lake City to Portland. Delta was of very little help in assisting us in making a connecting flight. They could have at least helped with travel arrangements and provided us with a little food, a pillow and a blanket as we waited in their terminal for the next flight on their airline which was a several hour wait. I understand these things happen but the passengers didn't cause the problem and Delta needs to take care of people better if they expect to earn repeat business."
Cons: "Ac not working at last 30 minutes of flight."
Pros: "Nothing"
Cons: "We lost our whole vacation and had to pay for the plans fare twice because My last name was spelled wrong on our tickets and we were unable to use them because my passport didn’t match the name on the ticket. We had to rebook everything pay almost twice as much for the plane fare, our Lodi g cost more and our trip was delayed for two weeks. Vyama is blaming us for spelling our name wrong and claimes that it’s our fault this happened because everything is automated. There saying they don’t touch anything that we enter into the booking but somehow everything they claim we entered is now in all capital letters and the space between our first name and middle name is now gone and all run together. The coustomer service number gets you to someone in India. I have tried to get this addressed four times now at first they tried to place the responsibility on the airlines now us and they have hung up on me twice. Kayak has been worthless, they also just pass the responsibility on to someone else. We will never use them again ant I intend to make sure that this mess is put out in social media to hopefully keep others from having their travel plans ruined by their flawed system."
Cons: "They changed my flight to a different one departing 2 hours earlier and did not notify me! The original flight was still available & they would not let me take it despite my reservation paper work. CRAZY! I have a two hour drive to the airport this gave me the option to leave home at 2:30am or go the night before and pay for a hotel. Flight was managed by DELTA who also did not care! All involved blamed each other. Beware"
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Pros: "In flight movies"
Cons: "The flight was 3 hours late taking off which made us miss our connection to chicago so we are stuck in Atlanta tonight with unplanned expenses we were not planning on!"
Pros: "Very friendly crew"
Cons: "Seatbelts very short given ample seat size"
Cons: "The special meal I ordered was delivered to someone else. The entertainment system wasn't functioning properly and no English susbtiles we're offered for any of the movies, unlike my previous Delta flights (for some reason there were only Chinese)"
Pros: "Everything from the check-in to the landing was great. We were well informed about what was going on with out luggage (we were on a regional flight) and the assortment of free snacks were superb! I guess I'll be a returning customer"
Cons: "I was expecting some form of entertainment (radio, overhead monitor, etc) on the CRJ700. But it really don't take away from the experience since T-Mobile partnered with the Wi-Fi service and I received a free hour of Wi-Fi!"
Pros: "Nice crew. Clean cabin."
Cons: "My outlet didn't work and it made it impossible to make the most of the internet I purchased."
Cons: "My flight got to New York so late!!!! I missed my international flight."
Cons: "Not great communication from gate or staff on board. Failed to provide adequate water. No ice on super warm flight. Just bad experience overall."
Pros: "Spacious, clean, great host and hostesses. The flight arrived at our destination 30 minutes early."
Cons: "Nothing."
Pros: "Newer plane! Comfortable"
Cons: "Nothing just great"
Cons: "Not enough water on the flight and we landed in a parking lot and shuttled back to the airport."
Cons: "Travel delays and cancellations on the return to ATL was the big issue."
Cons: "turbulance"
Pros: "I was cleared for standby! Flight attendant at the stl gate is always friendly and willing to help! I love her!"
Cons: "I waited almost 6 hours on the phone the night before the flight to get on standby! Almost didn't get the flight! Was charged $50 only to not get on my next flight because it was over booked! Flight attendant was very rude!"
Pros: "I liked that I was able to get able to get an earlier flight!"
Cons: "I don't like that I had to pay $50 extra dollars for standby on both legs of my flight! I am a very loyal delta customer and these past times flying I feel like my favorite airline is turning into the bad airlines delay everytime, problems with the plane fare prices too high! I'm starting to think about taking my business elsewhere!"
Pros: "10 minutes early departure"
Cons: "There isn't enough seats in the gate area and sitting on the runway for 10 extra minutes we could have been early"
Pros: "I enjoyed their entertainment movie choices!"
Cons: "I did not enjoy their food it was simple without taste. Crew member did not know what kind of chicken was being served!"
Pros: "I enjoyed not having a layover."
Cons: "I do not like being charged to bring a bag. I feel like a 560 fee should include a bag."
Pros: "It was great and very roomy I felt like a movie STAR!!!"
Cons: "N.A"
Pros: "The fight was delayed but they gave us complimentary drinks on the flight. Nice."

Very slow boarding and a huge arrival delay resulted in many missed connecting flights. Luckily we were not one of those. Barely made it to our transfer.

Mejor el servicio a los dominicanos

24 hour delay due to a crew member arriving 1.5 h late. People clapped for this? Obscene. Will never fly delta again. A simple error could have been resolved by holding connecting flights for 15 minutes. But no, not enough passengers to cross the 8-10 person threshold. Lost $800 due to this malfeasance. Never flying delta again.

New 737 and seats too confining

Pros: "This Transavia Airlines is not good at all."
Cons: "Many things cheaper does mean better."
Cons: "Very nice crew and great food"
Pros: "Decent price for economy comfort seat, 4A."
Cons: "The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate.."
Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"
Cons: "The plane is so old..,"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Crew was helpful and food was very good"
Cons: "There was no entertainment on the flight from Vancouver to Amsterdam and this on top of a two hour delay in taking off which led us to have to literally run to our gate in Amsterdam to make the connection to Mumbai"
Pros: "The friendliness of the crew"
Pros: "The crew is really welcoming"
Cons: "The seats are too narrow and a bit too hard"
Cons: "Entertainment"
Pros: "It was all fine"
Cons: "Really was unsure of why I had to purchase a ticket as I was able to pick my own on the way to Billund"
Cons: "Flight cancelled"
Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."
Pros: "Food provided, staff kind"
Cons: "Was several hours delayed and check in took 45 minutes because they somehow lost my reservation."
Pros: "The flight arrived a few minutes early."
Cons: "The plane was extremely old and in poor repair. The seats were extremely close together. The inflight entertainment system, wifi and passenger electric outlets were all non-functional. Even the wastebin in the lavatory was full and an extra bag was put on the floor."
Cons: "lost baggage"
Cons: "Flight was delayed, landing at vce took an additional 10 minutes due to no one at the jet way. Luggage service was very slow"
Pros: "The service"
Cons: "The seats"
Pros: "Shirt flight but well catered, boarding was efficient and quick."
Cons: "Not lots of legroom but adequate for an hour long hop. It was cold on board and also had to board via steps from outside"
Pros: "Everything was clean and well organized."
Cons: "The flight was delayed 1 1/2 hours."
Pros: "The food rocks! I know that I will always be eating well with KLM. The staff is always so nice, professional and cordial...I always know I'll be in good hands with the flight. KLM #605 from Amsterdam to SFO---please pass the praise to all of them."
Pros: "Comfortable and well laid out seat area"
Cons: "Food was a little substandard for business class"
Pros: "The flight to Gdansk took off and arrived on-time and the staff were professional."
Cons: "The flight to Amsterdam from Gdansk was late and I had to RUN to the connecting gate. 50 minutes is NOT ENOUGH time to go through passport control."
Pros: "Arrived early!"
Cons: "Boarding seemed disorganized."
Cons: "Bit cramped for space"
Pros: "The staff was extremely pleasant. Food was good!"
Cons: "Have no complaints"
Pros: "Seats were comfortable"
Cons: "Flight was delayed by 2 hours. Could have gone to Amsterdam and come back in that time"
Pros: "Flight crew; legroom even in cheap seats."
Cons: "Exceptionally unhelpful customer service when asking about extra kilos/bags. Just quoted the online info back at us. We simply wanted to know how much would be charged if the bag was 1-2kgs overweight. We could not get a straight answer, just quoted the unclear company policy. Extremely frustrating and annoying. KLM offer a superior flight experience - it is a shame their terrestrial customer servic does not match it!"
Cons: "Boarding was delayed a little due to weather as was takeoff. Cant blame them for weather but the connection was very tight."
Cons: "Bag was lost"
Pros: "The cabin crew were pretty good. That's about all that was good."
Cons: "I paid almost $400 for upgraded seats. When I got to the airport-- no seats-- both ways!! i didn't even have regular seat assignments. I had to choose from the last few seats available. The ticket agent, the gate agent and the cabin crew all did nothing to make up for the fact that their system screwed up and stuck me in a cramped coach seat in the back of the plane for 11 hours-- TWICE! Beyond that, KLM must have one of the oldest fleets in the sky. Both ways LAX->AMS->LAX, I was on a 30-35 year old 747 with no wifi, no power and a ten-year-old entertainment system. Never again."
Pros: "787 is a great airplane. The 3-3-3 seat configuration leaves enough seat width to be just comfortable in coach."
Pros: "The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction"
Cons: "Without any explanation the plane I was due to go to Istanbul on at 11.30 was not available. I had to wait for a small plane coming from Edinburgh then wait for it to be emptied of passengers and cleaned. This meant we were over 2 hours late into Istanbul. No explanation or apology. I then missed my next flight in Istanbul and had to purchase another ticket. I cannot believe that air passengers are treated in this way!!! I will follow this up with KLM when I go home from my holiday."
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "newer plane, good staff"
Cons: "need better and more food options, more often"
Pros: "That we didn’t crash"
Cons: "Everything! The crew was rude, no entertainment whatsoever, late boarding, late departure and bad experience with the check in process both in app and on website."
Pros: "Airline staff good and professional"
Cons: "Nothing one can do, for a 6.2" guy, the metal bar that forms the shape for the pouch for magazines and such digs into knees, ESP if person in front adjusts seat back. Fold out table barely accommodates laptop."
Pros: "I was upgraded to Buisness so, no complaints"
Cons: "No Marlboro light cigarettes on the duty free shopping cart"
Pros: "Very efficient boarding, fast and professional but warm and friendly. The plane was very clean and quite spacious for a two by two configuration. On time departure and landing and smoothed processing at the other end."
Cons: "Nothing to improve"
Pros: "Free wee cake."
Cons: "Nothing in particular."
Pros: "Crew was friendly, and the food was better than the usual KLM fare."
Cons: "The "new" seats were hard and uncomfortable. Avoid any kinds of seats near the bathroom in a configuration with 3 abreast next to the windows. The "aisle" seat is essentially a "waiting area" for the rest room."
Pros: "Short layover connecting from US flight and luggage transferred ok to destination. Food option not great but at least they didn't charge for it unlike some other airlines. No entertainment but to be expected on such a short flight."
Pros: "Good and plenty of food available."
Cons: "No power to charge phones, laptops, etc and no WiFi available. For such a long trip (10 hours) below industry standard."
Pros: "Nice, turbulent-free flight. Food was good, service with a smile. Leg space was OK because Boeing 777s are usually better at this."
Cons: "Flight left over an hour late because of a sensor glitch. It is concerning when a technical glitch happens. But, the flight was smooth."

Luggage handling. Arrived in Johannesburg without my luggage. Communication regarding lost luggage is basically non-existent.

A really excellent and comfortable experience. No wifi in my section of business class though - would have made it perfect.

Boarding and online chkin was very good, food was not to the expectations.

Not the best crew. Extremely annoying with mask wearing. Even when I was eating and drinking they would come up to you to tell you to wear your mask. Extremely annoying.

Pros: "Easy boarding, entertainment"
Cons: "Crew was not very friendly on bot departure and return flights. Will make me reconsider Air France in the future."
Pros: "I"
Cons: "food"
Pros: "Perfectly on time, no hassle, seat OK. This is the way I appreciate a flight."
Cons: "Food. No choice, three "madeleine" (sweet) cookies for all, no sugar-free (salty) alternative..."
Pros: "Amasing crew"
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Cons: "Entertainment worked sporadically"
Pros: "Crew was very friendly and seat in KQ is super comfortable in Business."
Pros: "Air. France usual"
Cons: "No lights working on plane. Couldn't read or do work WiFi wasn't working either"
Pros: "The crew was wonderful. We were in business class which was modest but comfortable."
Cons: "Ground crew in Paris failed to put our luggage on plane to Amsterdam. Also, plane was delayed about 40 minutes because of Amsterdam air traffic. Captain was very apologetic to the passengers."
Cons: "Train your ground crew. Our luggage was not placed on our flight from Paris to Amsterdam and were sent to Amsterdam on separate planes. My husband’s medication was in his bag. This was a great inconvenience for us. Never again on Air Canada. I suggest you explore the baggage process used by Delta."
Pros: "Crew was very friendly. Food was excellent"
Cons: "Not to be late ,and not to loose my luggege"
Pros: "The airplane"
Cons: "Nothing"
Cons: "They lost my luggage :("
Pros: "On time, staff was nice."
Cons: "Not many options and not even a glass of champagne. That’s a minimal requirement. No sparkling water. Just very limited"
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Cons: "Old plane."
Cons: "Na"
Pros: "Very quiet"
Cons: "We were in the last few rows on a turbulent route. The yaw damper constantly overcorrected, resulting in lots of side to side motion for the passengers"
Pros: "Modern aircraft with power, big screens etc"
Cons: "Teenage crew, poor service (not even water brought on request, all "self service" at back of flight, and not being allowed a second drink with dinner), poor language skills (crew not very helpful when 2 hour delay meant I could miss connecting flight, suggesting I "walk fast")."
Cons: "Entertainment screen did not work; in neighboring seat it could not be switched off when we wanted to sleep; sourly employees everywhere (re-booking counter an exception); food close not being edible and cold; I forgot my watch on when going through security in the Air France terminal; when I started to say "sorry" I was yelled at by the screener who said that she will do the talking; she sent me back through the scanner twice without my watch, then once more with the carry-on and made sure that I went to the end of a very long line to wait for another screening rather than having me just go through the scanner without my watch. Needless to say, there was nothing else suspicious about me once the watch was removed. Eager to exercise her power, the security person did not seem to consider that she slowed down a long line of people waiting to be screened. I should add that I am 73 yrs old grey haired female who has traveled a lot both for pleasure and business during my entire life, often to some difficult places and that I do not argue with or provoke those in power in a situation like this. The yelling and the sending me repeatedly through the scanner, which did not beep once the watch was removed, was beyond anything I had experienced anywhere else. The sending me to the very end of the line seemed outright spiteful. (I did miss the plane connection.)"
Pros: "Fast and efficient boarding and friendly and efficient staff. Landed 15min ahead of schedule."
Pros: "Food has improved a lot on business class. Meals are more creative."
Cons: "Water bottles not given out unless ou ask for it. Crew needs to better trained with how to handle business class..."
Cons: "The food was the worst airline food I have ever been served. I could not eat it. This is very disappointing for an airline like AirFrance which usually serves very good meals."
Cons: "Staff where so unhelpful that I missed my flight and then refused to offer any assistance as to how I could remedy this situation. This cost me over €180 which is a weeks food and stay for me. Don't fly with these guys or with air Croatia."
Cons: "Took very long from landing/ arrival until baggage could be collected. Priority luggage came out last!"
Pros: "Service was excellent, top of line Food ,some of the best I’ve had on a airline Seats & pillows comfy But we were in La Première! Also the equipment- a380 was terrific"
Cons: "Only 1 bathroom (toilet) for all of first class"
Pros: "Food was excellent and crew was very nice."
Cons: "Could not check in online before my flight and no zones to board just line up and go apparently."
Pros: "Cabin crew very friendly and caring."
Cons: "Airport services and lounge are OK."
Pros: "The hostesses were very kind and nice"
Pros: "Short, lots of leg space"
Cons: "only there were del;ay at JFK"
Pros: "All of the crew were friendly and the flight was on time."
Cons: "No problems"
Pros: "Friendly people on board"
Cons: "Crew was not very responsive. It would take over 45 minutes for them to respond to a customer call. Plane landed and we were kept on runway for 1.15 hours and crew only checked in with us twice during that time. People were panicking regarding missing their connections"
Pros: "Great people"
Cons: "It was an hour late"
Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) Front seat pocket bulging with 2 extra-thick in-flight magazines 2) No on-board wifi 3) Not much seating room - very thin"
Pros: "Flight went smoothly"
Cons: "Flight left late The seats are small and crowded There are no entertainment options"
Pros: "Service was much better than on the flight from MIA to CDG 3 weeks before - that was very poor. Entertainment was excellent - great selection of movies. Premium Economy was definitely worth the upgrade cost."
Cons: "Boarding was a complete debacle - no control over who went where. Sky Priority line was full of 50 people who weren't Sky Priority, and there was only one person checking passports. The two people at the desk didn't care when I noted this. We were called to the desk in advance of boarding to check passport information. When we got to the check in line, we were taken aside for more passport checking, even though we are US citizens with Trusted Traveler status in the GOES program. We were one of the first people at the departure lounge, and one of the the last to board."
Pros: "Amazing service, seat and FOOD"
Cons: "Nothing"
Pros: "Nice Flight Attendants Good Food"
Cons: "Flight was delayed by 1.5 hours"
Pros: "The crew was very nice and helpful."
Cons: "The food was really poor. The chicken was as dry as it can be. The food taste was poor. I flow 3 weeks ago with KLM and the food was pretty good for flight food. Plus I didn't get my baggage at the end."
Pros: "tool me safe from one airport to another"
Cons: "wait time, food"
Pros: "I like that they still feed you and provide alcohol for free, even on a 40 min flight (unlike BA)."
Cons: "At one point during the flight I took a video out of my window with my camera, a member of the cabin crew barked at me in French. In bewilderment I asked her in English to repeat herself and she sarcastically repeated what she had said, in French, I asked for her to speak in English (which she had done to me previously on this Paris to London flight) yet again she scolded me in French. I was left absolutely none the wiser and it left a bad taste in my mouth."
Pros: "The crew was friendly."
Cons: "One of the engine was smoking just as we took off. This should have been checked beforehand that it was working correctly. The pilot missed the first landing, was going too fast and had to turn around. We circled the London eye 3 times. When we were actually landing it was extremely bumpy and on the way down the plane was tilting back and forth a lot. They were going too fast when we landed as well, I have never been in a plane that has landed so poorly, and I have travelled a lot and used many different airlines. It was worse than any budget airline I've been on. As we were driving back to the terminal, the pilot stopped short for some reason. Things were not explained clearly. I will not be flying with airfrance again and will be sure to spread the word of this awful experience."
Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Book cheap flights from St. Louis to Johannesburg

Recent return flight deals

17/4Mon
2 stopsTurkish Airlines
44h 05mSTL-JNB
25/4Tue
2 stopsTurkish Airlines
33h 19mJNB-STL
R18 277
19/4Wed
2 stopsAmerican Airlines
35h 49mSTL-JNB
28/4Fri
2 stopsAmerican Airlines
29h 22mJNB-STL
R18 329
19/3Sun
2 stopsMultiple Airlines
42h 25mSTL-JNB
6/4Thu
2 stopsMultiple Airlines
30h 34mJNB-STL
R18 826
10/3Fri
2 stopsMultiple Airlines
40h 25mSTL-JNB
24/3Fri
2 stopsMultiple Airlines
30h 07mJNB-STL
R19 202
20/3Mon
2 stopsBritish Airways
32h 59mSTL-JNB
6/4Thu
2 stopsBritish Airways
28h 06mJNB-STL
R20 230
19/3Sun
1 stopDelta
25h 05mSTL-JNB
6/4Thu
1 stopDelta
29h 33mJNB-STL
R20 744
18/3Sat
2 stopsAir France
32h 04mSTL-JNB
6/4Thu
2 stopsAir France
33h 38mJNB-STL
R20 761
19/3Sun
1 stopDelta
18h 51mSTL-JNB
6/4Thu
2 stopsDelta
35h 09mJNB-STL
R21 189
19/4Wed
1 stopUnited Airlines
19h 12mSTL-JNB
28/4Fri
1 stopUnited Airlines
29h 57mJNB-STL
R22 457
19/4Wed
2 stopsUnited Airlines
25h 59mSTL-JNB
28/4Fri
1 stopUnited Airlines
27h 40mJNB-STL
R22 526
19/4Wed
3 stopsUnited Airlines
28h 15mSTL-JNB
28/4Fri
2 stopsUnited Airlines
26h 30mJNB-STL
R22 543
20/3Mon
2 stopsMultiple Airlines
32h 35mSTL-JNB
6/4Thu
1 stopMultiple Airlines
25h 45mJNB-STL
R23 451
12/12Mon
2 stopsMultiple Airlines
36h 55mSTL-JNB
19/12Mon
2 stopsMultiple Airlines
34h 22mJNB-STL
R24 752
10/3Fri
1 stopDelta
25h 05mSTL-JNB
24/3Fri
1 stopDelta
32h 09mJNB-STL
R26 363
10/3Fri
1 stopMultiple Airlines
28h 28mSTL-JNB
24/3Fri
2 stopsMultiple Airlines
31h 07mJNB-STL
R26 380
18/3Sat
2 stopsMultiple Airlines
34h 06mSTL-JNB
6/4Thu
1 stopMultiple Airlines
25h 45mJNB-STL
R27 442
12/12Mon
1 stopDelta
24h 45mSTL-JNB
19/12Mon
2 stopsDelta
31h 45mJNB-STL
R28 041
10/12Sat
2 stopsKLM
51h 59mSTL-JNB
14/1Sat
2 stopsKLM
29h 33mJNB-STL
R28 401
23/12Fri
2 stopsUnited Airlines
40h 40mSTL-JNB
13/1Fri
2 stopsUnited Airlines
36h 00mJNB-STL
R29 532
23/12Fri
2 stopsUnited Airlines
40h 40mSTL-JNB
13/1Fri
1 stopUnited Airlines
29h 21mJNB-STL
R31 947

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/11Mon
3 stopsMultiple Airlines
40h 27mSTL-JNB
R12 522
28/11Mon
2 stopsMultiple Airlines
37h 50mSTL-JNB
R14 063
28/11Mon
2 stopsQatar Airways
42h 18mSTL-JNB
R18 774
28/11Mon
1 stopUnited Airlines
21h 30mSTL-JNB
R21 498
28/11Mon
1 stopDelta
22h 55mSTL-JNB
R22 526
28/11Mon
3 stopsMultiple Airlines
35h 02mSTL-JNB
R34 002

Search by stops

Search by airline

Search by price

St. Louis - Johannesburg Flights

Departure:

St. Louis (STL)United States

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - St. Louis

Browse origins:

R18 277

Browse destinations:

R18 277