Find cheap flights from The Bahamas to Johannesburg

Find cheap flights from The Bahamas to Johannesburg

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

Return
Economy
Zurich (ZRH)
Johannesburg OR Tambo
Wed 8/4
Wed 8/11
Any month
Compare vs KAYAK |

Top tips for finding cheap flights to Johannesburg

  • High season is considered to be January, February and December. The cheapest month to fly to Johannesburg is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How does KAYAK find such low prices on flights to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

What is the Hacker Fare option on flights to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

Top 4 airlines serving The Bahamas to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 11 032 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Cons: "Best service"

Pros: "We really enjoyed this airline"

Pros: "The seating was very uncomfortable and cramped I"
Cons: "I’m really not sure. The seat felt like I was sitting on a rock and I had a lot of trouble moving so as not to disturb the person seated next to me."

Cons: "Food"

Pros: "Perfect"
Cons: "Perfect"

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

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"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Staff is nice and polite."
Cons: "Need more movies choice and TV"

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 very friendly"

Pros: "crew was amazing.. seat are comfortable"
Cons: "if the food includes children meal ."

Pros: "All good"

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 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: "The movies, snacks, the crew. They were very friendly and helpful on board not the crew in the airport!!!"
Cons: "Space of the seat and the ground crews(aiports) how come their less friendly than the crew on board!"

Cons: "Although the loading Zone was given as Zone 1, boarding was chaotic because the fround crew was incredibly inefficient. The announcement was totally mumbled and badly managed, Why cant the boarding at Cochin be organised like queues for each zone so that the passengers do not crowd in a mad rush near the gate as if the fliht will leave without them. As in Doha have different seating area for different zones and the ground crew should be trained to be firm to allow only passengers with boarding."

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: "Smooth take off and landing."

Pros: "I have shifted from shortest routes by flying through kuwait airways or pia to lahore just for comfort i have been customer of emirates but not anymore .."
Cons: "flight onward from doha to lahore should b new ...everything is good i only felt had the aircraft been better and new latest then jurney would have been excellent."

Pros: "The cabin crew, the cabin crew, the cabin crew. Enough said. They are thoroughly trained and exhibited unparalleled professionalism"
Cons: "Ground/baggage handling in ATL. Bags took 40-50 minutes to show up on carousel. The ground staff at ATL dropped the ball when everything else was going so smoothly"

Pros: "I really enjoyed the flight, which was almost 15 hours long. I give an overall 4 star review for this flight. The boarding process was pretty organized (without including the ignorant passengers who can't read their zone numbers, haha) because they called us up group by group, in a speedy process. Even inside, the cabin crew welcomed us aboard and showed us where our seats are. This leads me to my 5-star rating of the service. Very warm, friendly, and generally helpful cabin crew Qatar Airways has. They fulfilled all my needs even if they had to go out of their way. As for entertainment, I was very surprised at how many great movies they have! Especially the new ones! I would not be bored again with this selection. Food was okay to be honest. It was a hot meal that satisfied my hunger and tasted good, but maybe it's just me and airplane food. Doesn't taste right for me. And to be honest, I was cramped. Not even me but many other passengers felt like the seats were too small. Overall, Good experience!"

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."

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."

Cons: "The flight crew had no control over the passengers on this flight! Kids running around when the seat belt sign on, called fro assistance TWICE and no one came to my seat and I held my trash for a whole hour and not ONE person stopped by to get it from me!"

Pros: "all"

Cons: "Leg space in economic class is too less. No options in vegetarian food. They don't give you what you want."

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: "After hearing our complaint, the Transfer desk staff was friendly and helpful and solved the situation in our favour. We"
Cons: "Once we landed in Doha to board omthe connecting flight, ground staff was waiting right outside the hate to let us know that our flight was overbooked. We were then informed that we were put on the following flight arriving after midnight at our destination. Our compensation was going to be 250 USD and a free entry to the lounge. What a way to start our holidays."

Pros: "Good service all the way to final destination. A+ service. Newer model airplane."
Cons: "None"

Cons: "Plane configuration; seats were a bit cramped, knee space."

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 really"
Cons: "Food was really bad might as well have junk food."

Pros: "The crew was excellent."
Cons: "The flight was late boarding everyone on time. It was delayed 1.5 hrs. The entertainment system had its fault, as it was difficult to navigate between screens. The seats were uncomfortable and not enough room for such a long flight. The kids were extremely uncomfortable on this flight, as many were crying throughout the journey."

Pros: "Seat and space"
Cons: "Food was pathetic."

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Pros: "A350 is a very comfortable plane. More legroom than Emirates. Big difference for long flights."
Cons: "Service could be faster (food, etc). Entertainment system did not work on some of the seats."

Pros: "Nothing"
Cons: "Nothing"

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "Great seats, great crew."
Cons: "Was not anything too exciting on Entertainment with regards to movies, but personal choice really."

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Cons: "Thx crew seemed s little slow (almost 2 hours) with getting us dinner for a very late night flight (10:45 pm). It just makes for not very much time to sleep."

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: ":("
Cons: "Don’t expect any assistance with the change of a passenger name - you will be asked to buy a new ticket without reimbursement for the mistake that is by any stretch of imagination only a duplicate bookings. What will happen is that either the travel company or the airline simply will blame you."

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "Everything"
Cons: "Nothing"

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "At least inform me that bag is left behind so i wont walk around around baggaage belt for hours at the destination it happend both sides thanks"
Cons: "Waiting inconvenience"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "I like the most........ very comfortable take off n landing .... special compliments to the captain.... I specifically told this to an airhostess"
Cons: "Everything was good"

Pros: "Nothing specific"
Cons: "I was specifically asked for the vegetarian food n mentioned that I am highly allergic to the eggs....in spite of that no vegetarian food was served till I asked the staff about my food...i was told that there is no vegetarian food for me....n at last I was served with very basic food .....not at all good...i could not eat that n stayed hungry n could not even sleep due to headache n acidity This FOOD experience was extremely Disappointing"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Pros: "Great food and entertainment and the service was exceptional."

Pros: "Nothing"
Cons: "The plane was old and tatty I booked a window seat to actually get the window seat with no window. I had just come off another Emirates flight but this was old tatty plane, the seating squashed. The plane was delayed on the runway for around 40 mins but no announcement made, the stewards were unresponsive when people pressed the buzzer."

Pros: "Same as above"
Cons: "Same as above"

Pros: "as usual the ICE system keeps you entertained"
Cons: "we were greeted by a swarm of mosquitoes and then the flight attendants sprayed bug spray multiple times which was terrible given it is an enclosed space. The mosquitoes never went away so the only reprieve was when we finally exited the plane. Awful."

Pros: "More space"
Cons: "Na"

Pros: "I love everything and I will flight with them again . A very positive experience."

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Pros: "Internet in boeing 777"
Cons: "Internet in airbus 380"

Pros: "Caring crew"

Pros: "Nothing"
Cons: "They recently started charging unnecessary excess fees for overweight. I traveled from Seattle to Hyderabad via Dubai. I carried my cabin bag from Seattle with weight of 9kgs and purchased few duty free items of 2kgs(2 liquor bottles and1 dates box). They have asked me to pay $150 for excess weight. One passenger traveled from Houston with a bag of 11kgs. Items include 1 laptop documents and tablet. She didn't shop in Dubai. She was allowed in Houston but was charged $100 in Dubai for same weight."

Pros: "Polite staff and professional."
Cons: "I was asleep so I did not get my arrival card from the crew when landing in transit in Yangon"

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Cons: "It was delayed for 8 hours!!!"

Pros: "Great airline, very friendly staff, the food was pretty good considering that it's airplane food.The ICE entertainment system was great, lots of movies/TV shows to watch on the flight."
Cons: "Only negative part is that we sat right by where they stored and prepared the food so it was noisy at times."

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "The in-flight entertainment was good, with many, many options to choose from. The headphones provided were certainly more comfortable than anything I have experienced on other airlines."
Cons: "The boarding process is chaotic. Especially so in Dubai. Moreover, they do not allow a laptop bag in addition to the normal carry-on baggage. Every other airline I have flown allows this. What is even more frustrating is that a women's purse is allowed, so I saw women carrying giant bags with their laptops, etc. in those bags, whereas I had to stuff mine into my carry-on briefcase. This is not normal (as in, other airlines allow it), is not mentioned in the ticket, not mentioned while given the boarding pass, BUT is strictly enforced at the very last minute right before entering the plane."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Communication on phone prior to flight regarding baggage allowance & other matters was handled promptly & efficiently by friendly & knowledgeable phone agents. Ground crews in airports & at gates most friendly & efficient"

Cons: "Long walk from flight to the immigration Tooo tooo long"

Pros: "Wow totally worth it. I'm now spoiled by how fantastic this airline is. Entertainment, service, food, and comfort. If emirates is flying to my destination I will for sure use them."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Pros: "The Captain spoke to us a few times and the crew were absolutely amazing. Best flight Ive ever been on."

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Pros: "Great giving free wifi and liquor"
Cons: "Food was bland and flight attendant were surly. Most disappointing was the high expectations we had of airline that didn't deliver."

Pros: "Everything was done by staff to ensure comfort for such a long flight. I was very pleased!"
Cons: "nothing in particular."

Pros: "We flew from Anchorage to Boston via Seattle. If there had not been a delay in Anchorage, the flight would have been excellent. However, there was a mechanical problem earlier in the day with a plane to Cincinnati. Our flight was scheduled to leave Anchorage at 4pm, but Delta decided to take our pane from us and use it as a substitute for the original but nonfunctional Cincinatti plane. A ridiculous decision. The Cincinnati people already had missed all their connections, but now all the Seattle people missed theirs as well. When we finally got to Seattle 3 hours late (just before midnight), the desk agent said that Delta had no hotel rooms for us and also no hotel vouchers. We thus had to find a room and pay for it on our own. The next day, we had been rescheduled to Detroit and then on another flight from there to Boston. The flight to Detroit arrived nearly 30 minutes late, and we just barely made our connection. Had we missed it, we would have had to spend that night in Detroit. Delta did its best to keep the two of us together. On the Seattle-Detroit flight we were on opposite sides of the aisle in the same row, but that was in a row right behind a bulkhead, making it easy for us to walk over to each other. On the Detroit-Boston flight we were next to each other. Both flights were completely full, so Delta must have made some effort to keep us together as well as possible."
Cons: "Delta should not have made the dumb decision to take the Seattle-bound plane and use it as a substitute for the malfunctioning Cincinnati plane. Delta should have provided accommodations for the stranded travelers once they arrived in Seattle."

Pros: "On time!"

Pros: "Christina brown was amazing at gate"

Cons: "The main economy seats were far too narrow."

Pros: "Super friendly staff, great service and delicious food. The competition has nothing compared to Delta. We’re switching"

Pros: "Nassau security line was quick. US Customs line was quick."
Cons: "The Delta line to drop my bags was long and unorganized. The ticket agents were moving in slow motion. I waited over an hour to drop my bag. I thought I was going to miss my flight."

Pros: "Cabin crew was great. Was told they don’t feel they can do a good job of serving 48 passengers in Premium Select with 2 crew."
Cons: "Image recognition step slowed boarding down a lot. Food and amenities on Delta Premium Select seem to be getting worse"

Pros: "I have used Delta long time. Used to be really bad. Today. Good good."
Cons: "Free beer"

Pros: "Not a lot"
Cons: "Customer service"

Pros: "The crewe members were great."

Pros: "Helpful crew. Arrived early."
Cons: "Plane was cold. Entertainment system didn't navigate very easily and choices seemed fairly limited on this (older?) plane."

Pros: "I arrived safely at my destination."
Cons: "I ordered two seats to accommodate my rate. I was moved after I checked in to another seat without notice. It was embarrassing to move after I was seated early and arrive at a set that I didn't fit in."

Pros: "United Airlines culturally has a very big issue. The crews are not friendly and the seating is awful."

Cons: "I feel like all the problems the aircraft had it should've been repaired before trying to use it, upon boarding they told us the left engine had to be started from an external source, as a new flyer that was terrifying to hear"

Pros: "The movies were entertaining"
Cons: "Delays."

Pros: "the food was really top notch and service was great and friendly"

Cons: "Notify the delay quickly"

Pros: "The seats were awful .how many can squeeze in. .horrible"
Cons: "Room to breathe, move a little"

Cons: "Great early morning flight."

Pros: "seats and entertainment was great"

Pros: "Great entertainment system."

Pros: "Friendly staff. Entertainment selection is impressive (though I didn't use it). Drinks and snacks are provided."
Cons: "Boarding process was time consuming due to poor organization from Delta. Unloading process takes forever for the same reason. Despite booking at the same time my fiancee and I didn't get seated next to one another."

Pros: "Lots of snacks and drink service"
Cons: "No electricity or tv or movies or WiFi"

Cons: "One flight attendant was a little rude to the passenger on my row who was hard of hearing."

Cons: "Flight was late to arrive and late to depart. Not many passengers but no service."

Pros: "Everything in 1 class"
Cons: "Nothing"

Pros: "Not much"
Cons: "No leg space whatsoever. I'm 6'8 and am being told to keep my legs in while it is near impossible or I'm eating my legs. I became so uncomfortable I became nauseous. Anyone above 6'4 is having a rough flight."

Pros: "Plane flew perfectly peacefully!"

Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."

Pros: "Entertainment did not work even though it was a quick flight we sat at the gate for a while which turned the flight into hour and a half."

Pros: "Great service throughout. Friendly attendants and easy boarding/deboarding processes. Would fly international with them again in a heart beat."

Cons: "The overhead bin did not stay down low enough so that I could place my bag in. It would lower then before I could place my bag raise slightly by a few inches. For someone of my height (5’5”) that was problematic. Fortunately another passenger saw my dilemma and held the bin lower to its full opening capacity. This also momentarily slowed down the boarding process."

Pros: "Understanding crew, and a helping attitude"

Pros: "Excellent service and upgraded snacks in economy"
Cons: "Nothing"

Pros: "Good service smooth flight"
Cons: "The food on bosrd"

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: "We didn’t order food"

Pros: "The air staff were very nice and attentive. Menu choices were varied and reasonably priced."
Cons: "The microphones didn't work well and hearing the staff was difficult. I saw several load before their zone was called with nothing said to them. When I paid to upgrade zones that is very annoying. Please quit shrinking the passenger seat size."

Pros: "Everything was easy to follow....All of the flights were on time and very comfortable...."
Cons: "Nothing to report that was bad..."

Cons: "Flight was delayed over 2 hrs, as a result, I missed my connection, had to stay overnight at a hotel"

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: "Martha was wonderful"

Cons: "Delayed flight, mechanical"

Cons: "Flight was delayed"

Pros: "First time flying Delta. And let's just aay, now I know why it's so cheap. You get what you pay for."
Cons: "Everything"

Pros: "Nothing"
Cons: "Had to buy a one-way ticket on American, as Delta would not move me to another airline,"

Pros: "Boarding was quick"
Cons: "Wi-go didn't really work- crew was unpleasant. We upgraded to first class we were never offered a drink. One of the flight attendants keep using the restrokm"

Pros: "Reassignment was pretty easy."
Cons: "No accommodations were available for overnight stay due to delayed flight."

Pros: "Flight got in early. Attendants were friendly. Entertainment on board was great with lots of options."
Cons: "I wished they offered snack boxes for purchase on short flights."

Pros: "The in-flight service was good."

Pros: "Left on time, arrived on time."
Cons: "Nothing"

Cons: "Stewardess was mean when I asked for a mask"

Pros: "I didn’t like a thing! I cancel that flight a month ago, you said your were going to pay me back but I haven’t receive my fund. I have been back in America for month. Everyday I call nobody pick the phone or I’ll be on hold for hours until I hangup"
Cons: "What you can do better answer the phone and give me my money back."

Pros: "The seat"
Cons: "Some crews are not have a nice customer service"

Cons: "Not enough room"

Cons: "The remote on the arm rests werent working correctly for the inflight entertainment. My menu button didn't work. It was stuck on ESPN. The armrest is really an awkward set up. I don't want to keep shifting and possibly nudging my neighbor. Wish they touch screen like Delta, American, Air Canada,etc."

Pros: "did not take this flight - never made it to newark"

Pros: "OK"
Cons: "Probably nothing"

Pros: "The crew was amazing and the cabin was comfortable."
Cons: "No change required."

Pros: "Crew was great. Food was ok. Seats were nice"
Cons: "It was good. I’m satisfied"

Cons: "Wifi didn’t seem to be working properly. But maybe an issue with my device."

Cons: "Not having an eight hour delay due to poor scheduling of the airline."

Pros: "Good flight, nice staff."
Cons: "Food not the greatest and flight over-crowded."

Pros: "I didn’t die in a plane crash."
Cons: "They missed the connecting flight the day before, so we had to fly out the next day on a flight that left ~1 hour late. I know the staff is doing what they can so I blame the execs making millions because they’re typically the real problem anyway."

Pros: "Nice service, let us use the bathroom in business class, gave me a free glass of wine."
Cons: "Late departure by 1.5 hours sucks!"

Pros: "Comfort of first class. Even on a short trip like this."
Cons: "I am a bit tired of a lazy, lackadaisical attitude by ground crew and pilots. Nobody is showing interest in making the system work better by hustling. They take their time, almost slothlike, with an air of arrogance that tells me that they don’t respect me. It appears in how long it takes to pull a plane in, how long it takes to get bags off, and how long it takes for bags to hit the baggage claim."

Pros: "That it’s a direct from Houston to SLC lots of smooth air"
Cons: "Not even a pretzel No diet sprite tiny seats crj 700"

Cons: "Carmel waffle cookie"

Pros: "The plane, crew and boarding was great, and the food and drinks were quite good. Legroom in standard economy class was passable for a 6'2" person."
Cons: "I booked through the United website as trip from US, have Silver status on United, and Lufthansa's policies of not allowing advance (1-2 mo before flight) seat selection (never on UA nor LH websites) are just horrible. Hard to get through on 800 number, and 1 day before trip answer was still to do it in Frankfurt. Economy plus was $1000 more/person, and even then no guarantee I could choose a seat far in advance. Then, at computer kiosk in Frankfurt, they had a wrong diagram of the plane,as we ended up on what turned out to be a no-recline row which I would never get. I'm 6'2", 230lbs, and wasn't able to sleep on that flight. Had I been able to reserve a seat behind a bulkhead or in exit row 2mos in advance, I would have been fine."

Pros: "Very smooth flight - not crowded - checkin was perfect!"
Cons: "No complaints"

Pros: "U it’s has Increasingly gotten worse since merging with Continental. They squeeze you in their planes like cattle. They service is horrible and more importantly the crew members are worse acting like it’s a chore to do their job."
Cons: "Most of the flight."

Pros: "Arrived early. Airline offered free bag checking when plane looked full"
Cons: "Size restriction on personal item was smaller than other airlines, causing me to use a smaller backpack than I would have prefered."

Pros: "Great rate easy to book & accurate"

Pros: "I was sold a ticket on an oversold flight without disclosure."

Pros: "Nothing at all flights not on time crew very un helpful and not nice"

Pros: "Excellent service from crew during flight. Luggage was lost and can not be found"
Cons: "Luggage was lost and cannot be found today is day 7 in Kiev Ukraine and no details about my luggage."

Pros: "Flight and crew great"
Cons: "I had one small bag and just did the economy and was going to put it under the seat. The guy at the checkin did not allow my bag and made me check it EVEN THOUGH it fit in their mock tray. He said I squeezed the sides 1 inch and that it just need to go in the tray by gravity. That is complete BS. As long as it fits under the seat and I am not putting my feet in others space thats is all that matters. Check in people at least one guy in Denver needs to be retrained."

Pros: "same as obove"
Cons: "same as above"

Pros: "Good smooth flight. Nice crew."
Cons: "It's all about spending extra money. Not enough leg room for tall people unless you spend an extra 40-70 or whatever it was. Need to spend extra money for any food you want, was only offered a small bag of pretzels. Need to waste money to watch any tv or movies, so no free entertainment."

Pros: "Nice Airplane and good experience on United Domestic flights. International is another story! It seems many of the senior flight attendants think the passengers are there to serve them vs. the reverse."
Cons: "No complaints about domestic flights. United gets good marks here."

Pros: "Boarding , good communication"
Cons: "Crying baby + woman behind me non stop talking very loud during flight"

Pros: "Great experience."
Cons: "Took some time to get claim luggage."

Pros: "Although the plane left SFO nearly 20 minutes late, we still arrived in Chicago early."

Cons: "Was told i could bring essentially nothing and then had an entire row to myself and there was TONS of overhead storage available. Just really nickel and diming these days."

Pros: "Flight down was without delay and comfortable"
Cons: "Flight back was delayed due to a comedy of errors with Bahama over uploading potable water."

Cons: "More legroom is needed."

Cons: "Why charge people for entertainment and snacks put it in the cost of flight , many people onboard complained about this it's 2017 how united could compete with virgin JetBlue southwest baffles me. I surely will not fly united ever again"

Cons: "It was freezing on the flight no blankets. A lot of turbulence and a very hard landing. Not pleasant at all."

Pros: "Nothing"
Cons: "No help from United airlines when landing there for connecting flight. Asked 2 people how to get from terminal c to terminal a and no offered much help. We did ask a pilot and he suggest s the air train which was a horrible idea. We had to re enter and go through security again. We almost missed the flight thank goodness the plane was late so we barely made it as they were closing the doors. It was a horrible experience. The worst by far"

Pros: "No complaints really. The staff was incredible. The snacks were great. (Free & otherwise) Free non alcoholic beverages. It was a smooth ride I got on and off quickly. (15 min"
Cons: "The price of Wi-Fi. The price of on flight entertainment. Nothing for free, but that's no big deal cause I came prepared."

Pros: "Nothing"
Cons: "Nothing the flight left without me due to united being late"

Pros: "The airport employees and the flight itself were fine. We had one gentleman who came over joked with us a bit while still helping us. The flight also seemed smooth."
Cons: "The boarding seemed extra slow and then we arrived at our seats and the drunk idiot who was removed from the flight causing the ridiculous delay was in them. Our friends took unused seats and we used theirs. I told him to calm down and his friends did repeatedly as well. By the time we left the airport we were 2 hours behind."

Pros: "5.5 hour flight and no movies to watch. Had to pay $8 if you wanted to watch anything. Whyyyyyy??? I couldn't even watch the flight path without them wanting me to swipe my credit card."

Pros: "I liked that the flight was on time and there was absolutely no delay. As soon as we boarded we were on our way..I was such a pleasant flight with very little turbulence."

Cons: "On at least one leg of my trip both two and from my destination the flight was late. As if that wasn't bad enough, twice the plane was over sold and people had to be removed to stay and catch a later flight which in turn made the plane even later. Many people either had to run to catch their connection or missed it all together. Several of which had small children. I fly about half a dozen times a year and this was the worst of the year."

Pros: "Crew were fine."
Cons: "Twelve hours of horrible delays, missed connections, and running through airports due to poor aircraft maintenance and mechanical problems. Will never fly United again if I have a choice."

Pros: "not much"
Cons: "rude lady"

Pros: "Boarding was easy and quick. Staff was very friendly."
Cons: "Seats."

Pros: "Everything"
Cons: "I have no complaints so far"

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from The Bahamas to Johannesburg

Airlines flying from The Bahamas to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from The Bahamas to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from The Bahamas to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from The Bahamas to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from The Bahamas to Johannesburg

Book cheap flights from The Bahamas to Johannesburg

Recent return flight deals

4/9
Sat
1 stop
United Airlines
24h 05m
NAS - JNB
1/10
Fri
1 stop
United Airlines
23h 00m
JNB - NAS
31/8
Tue
3 stops
Multiple Airlines
41h 21m
NAS - JNB
28/9
Tue
3 stops
Multiple Airlines
44h 16m
JNB - NAS
3/9
Fri
2 stops
Emirates
40h 32m
NAS - JNB
30/9
Thu
2 stops
Emirates
44h 50m
JNB - NAS
3/9
Fri
1 stop
Delta
19h 47m
NAS - JNB
30/9
Thu
1 stop
Delta
20h 23m
JNB - NAS
2/9
Thu
2 stops
Qatar Airways
34h 45m
NAS - JNB
1/10
Fri
2 stops
Qatar Airways
42h 41m
JNB - NAS
2/9
Thu
2 stops
United Airlines
44h 45m
NAS - JNB
29/9
Wed
2 stops
United Airlines
48h 25m
JNB - NAS
31/8
Tue
3 stops
Multiple Airlines
41h 21m
NAS - JNB
28/9
Tue
2 stops
Multiple Airlines
44h 16m
JNB - NAS
3/9
Fri
2 stops
Emirates
46h 32m
NAS - JNB
30/9
Thu
3 stops
Emirates
51h 51m
JNB - NAS
4/9
Sat
2 stops
Multiple Airlines
32h 56m
NAS - JNB
30/9
Thu
2 stops
Multiple Airlines
46h 35m
JNB - NAS
3/9
Fri
3 stops
Emirates
41h 00m
NAS - JNB
30/9
Thu
3 stops
Emirates
44h 36m
JNB - NAS
31/8
Tue
2 stops
Multiple Airlines
34h 45m
NAS - JNB
28/9
Tue
2 stops
Multiple Airlines
49h 36m
JNB - NAS
4/9
Sat
2 stops
Multiple Airlines
32h 56m
NAS - JNB
29/9
Wed
2 stops
Multiple Airlines
42h 11m
JNB - NAS
2/9
Thu
2 stops
Multiple Airlines
34h 45m
NAS - JNB
30/9
Thu
2 stops
Multiple Airlines
46h 35m
JNB - NAS
3/9
Fri
2 stops
Multiple Airlines
34h 45m
NAS - JNB
1/10
Fri
2 stops
Multiple Airlines
42h 41m
JNB - NAS
3/9
Fri
3 stops
Multiple Airlines
38h 45m
NAS - JNB
29/9
Wed
3 stops
Multiple Airlines
45h 30m
JNB - NAS
2/9
Thu
3 stops
Multiple Airlines
34h 30m
NAS - JNB
29/9
Wed
3 stops
Multiple Airlines
45h 30m
JNB - NAS
3/9
Fri
3 stops
Multiple Airlines
35h 00m
NAS - JNB
29/9
Wed
2 stops
Multiple Airlines
42h 11m
JNB - NAS
2/9
Thu
3 stops
Multiple Airlines
34h 30m
NAS - JNB
29/9
Wed
2 stops
Multiple Airlines
42h 11m
JNB - NAS
2/9
Thu
3 stops
Multiple Airlines
34h 30m
NAS - JNB
1/10
Fri
3 stops
Multiple Airlines
43h 55m
JNB - NAS
2/9
Thu
3 stops
Multiple Airlines
32h 05m
NAS - JNB
30/9
Thu
3 stops
Multiple Airlines
43h 10m
JNB - NAS
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First