Find cheap flights from Caribbean to Johannesburg

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

— JNB
Dec 3 — Dec 101
Return
1 adult
Economy
0 bags
From?
To?
Sat 3/12
Sat 10/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

February

High season

December

Average price (return flight)

R27 147

Good deal one-way

R15 127
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (14% more expensive on average)
(price for this month)
or less

FAQs for booking Caribbean to Johannesburg flights

Top 5 airlines serving Caribbean to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
7,9
DeltaOverall score based on 31855 reviews
8,1Boarding
7,8Comfort
8,5Crew
7,8Entertainment
7,5Food
Airline reviews

Check-in was good, except that the window that was open after putting in passport information. That did not give you a button to move to the next step. There was an X to close it, but my get was it would close the entire app. Flight meal - can’t we get a wrap rather than biscuits or chips? Flight Refreshment - water should be standard. We all need hydration during flight.

Read more about Delta

Check-in was good, except that the window that was open after putting in passport information. That did not give you a button to move to the next step. There was an X to close it, but my get was it would close the entire app. Flight meal - can’t we get a wrap rather than biscuits or chips? Flight Refreshment - water should be standard. We all need hydration during flight.

90 minute delay and a change of plane; ok can deal with that, not a problem. Staff on board (and ground) friendly and helpful from start to finish. Timely food/drink service, free headphones as soon as everyone is seated and a great entertainment system. How it should be.

First flight on Delta and I was impressed. Tickets are a little more expensive. However, great entertainment and they even offer complimentary earbuds. I think their economy seats are slightly better than other planes. Thumbs up for me!

Delay, but I understand things happen.

The entertainment system was broken

We took forever to leave the gate and take off, delayed for an hour without explanation. And I did not get the upgrade to Delta One from the Prim Select I was in. Let’s hope for a better return home.

Took forever for checked bags to get to baggage claims

TV didn’t work. No social distancing in the cabin.

Pros: "Being upgraded was a GREAT surprise !"
Cons: "Nothing"
Pros: "Crew was amazing once again. Friendly and engaging."
Cons: "Atlanta concourse and gates need more work for cleanliness! This is just respecting your customers safety and wellbeing. Unfortunately having customers not being respectful with how they leave the area they were sitting a mess can make your jobs that much more challenging. Trash cans are not far away!!!"
Cons: "Soda or coffee served during the flight could have enhanced their service."
Cons: "Nothing"
Cons: "Breakfast could have been offered."
Pros: "Well organized and easy to check in."
Cons: "No"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "It was ok"
Cons: "Seat the family together"
Pros: "Reliable - on time - good service - made up time for a late departure"
Cons: "All Good stuff"
Pros: "After a late, crowded boarding process, somehow the flight crew got us off the ground on time!"
Cons: "Having more than 2 harried airline agents at the gate to handle the sold out flight filled with families with babies!"
Pros: "Quick board, quick flight and everything went smoothly."
Cons: "Someone to rub my feet, but that’s wishful thinking."
Pros: "Wow. I have been flying American and United for years. Delta is friendly, competent, professsional and enjoyable. They treated us like friends instead of like cattle. It was great! Great job Delta. Oh, and for the first time in 50 years of flying my bags arrived sky first. Yes! They get it!"
Cons: "Perfect experience. Well done. Treat people like friends. Simple. Works."
Pros: "They were great & super friendly!!"
Cons: "The coffee could’ve tasted better."
Pros: "For me the boarding was of fast"
Cons: "The food"
Pros: "Friendly crew"
Cons: "No food was served"
Cons: "Crew wasn’t approachable"
Pros: "Left on time, landed early"
Cons: "Asked a crèw member to put my bag in the overhead , didn't like his attitude,also asked him for a soda, didn't get it, got it from another attendant"
Pros: "Better than average entertainment system for domestic flights."
Cons: "Boarding done against logic: my seat was in the last 5 rows of the cabin and I was scheduled to board in the final group. When I got to my seat the first 30 rows were nearly fully, but the back of the plane was half empty. The whole time the gate agent was urging passengers to move faster through the aisle, but Delta should really rethink its boarding strategy. It shouldn't take 40 minutes to board a 757."
Cons: "No entertainment options at all."
Pros: "The movies kept my daughter busy."
Pros: "It was water or water no soft drinks"
Cons: "Only water"
Cons: "Full flight. We weren’t able to chose our seats and were put in middle seats in different rows."
Pros: "On time. Connecting through Atlanta is quick and efficient"
Cons: "The attitude of the employees."
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Flight was on time, crew was friendly, plane was clean, and boarding was painless and efficient. Food was served which was a huge plus. I appreciate having a choice of almonds for a snack."
Cons: "Was in seat 16A and got bumped to 12E. If you know Delta aircraft, that's exit row window, for the EC (more legroom) but middle. The problem is that nothing can compete with the exit row for leg room and being crammed between two guys isn't an upgrade either. Plus, due to proximity, got sick. And the flight was delayed leaving - due to the late arrival from ATL (Delta HQ) which had a power outage. And no video entertainment. No meals."
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."
Cons: "The flight was quite smooth."
Pros: "The flight attendants were great."
Cons: "Felt like a sardine . Just like ALL fights these days."
Pros: "NOTHING"
Cons: "everything 1st of all i didnt like the fact that the stuff could act so unprofessional and very disrespectful and not knowing what type of info to give that made me lose my flight and at the end they all told me they couldnt help me to get my flight or anything not even try.."
Pros: "Movies"
Cons: "Not supplying headphones Crew not to helpful, one unpolite Refreshments ridiculous"
Pros: "Plane clean."
Cons: "Unorganized boarding at LGA."
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: "The staff was really nice and the pilot was very open and telling us the status of the "on hold" that we were experiencing."
Cons: "The flight was delayed but there was nothing the airline could do because it was beyond their control."
Pros: "Comfortable seats and incredible kind staff"
Cons: "No food, drinks, or entertainment. But it was an extremely short flight."
Pros: "Good heads up to turbulence."
Pros: "We took off and landed early. The crew was wonderful and the snacks were exactly what I needed."
Cons: "We landed early and were stuck waiting on the plane for an hour and fifteen minutes for a gate to open."
Pros: "Spacious, clean, great host and hostesses. The flight arrived at our destination 30 minutes early."
Cons: "Nothing."
Cons: "I thought I stated this before about the flight (5), Treatment (5) all the rest (5), but Atlanta Airport does not support disabled people using scooters to get from one plane to another. With more people using these, only a matter of time until a reporter males this an ISSUE. Meanwhile I will make every effort NOT to use ATLANTA HARTSFIELD. This includes my wife, also using a scooter."
Cons: "Arrived at my destination almost two hours after the initial arrival time"

Very poor snack and drink option

Delayed flight, it is noticeable airplanes noticeable aged

Delay information

A heads up on filling in an e-ticket prior to flight departure would have been helpful.

Cons: "Bigger seats the new ones are way to narrow"
Pros: "Klm's consistantly high standards in everything they do."
Cons: "Nothing"
Pros: "Crew were excellent"
Cons: "Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger."
Cons: "Still don’t have my luggage yet"
Cons: "Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience"
Pros: "very nice crew"
Cons: "my bagfage was lost"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Cons: "Flight got delayed 30 minutes"
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"
Cons: "KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again."
Cons: "Late departure. Rush to connect."
Pros: "the drinks"
Cons: "seat reservation. having to pay for luggage...."
Pros: "The crew was great! The food was also much better than other airlines. And passing out whole bottles of water was much appreciated."
Pros: "very attentive crew"
Cons: "Only ham sandwiches on offer! I'm not demanding and would have been happy with cheese."
Pros: "The crew!!"
Cons: "No reading light in my seat..."
Pros: "Good comfortable seat with extra leg room. Pleasant crew."
Pros: "And i got it 2 days later. I had to buy a lot of items which were in my suitcase The returning of the suitcase was awfull. In tge end after many phone calls I received it On the 18/12 evening, 2 days after my landing"
Cons: "wasn't able to take the flight since I missed it"
Pros: "Very friendly and helpful crew."
Cons: "Very slow service at checkin, was not even available when I arrived at the airport"
Pros: "punctuality of boarding and flight time"
Cons: "attitude of crew in business class: no sense of true hospitality"
Pros: "Good selection of movies."
Cons: "Very small seats with no leg room and very little room on either side. The food was bad - even when compared to other airplane food. Plane is kept too warm."
Pros: "Arrived early!"
Cons: "Boarding seemed disorganized."
Pros: "We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!"
Pros: "Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either"
Cons: "Boarding was confusing and disorganized"
Pros: "Smooth boarding, clean seats/plane, nice small aircraft (2 rows x 2 seats each), surprisingly spacious (more legroom than expected - and I’m 6’2”)."
Cons: "About 1h30min delay without an explanation. All other planes in the terminal seemed to take off on time without a problem, without exception (aside from this flight, of course)."
Pros: "Nice crew; clean plane; decent dinner"
Cons: "No entertainment system; insufficient knee space"
Pros: "Entertainment"
Cons: "Food and one bathroom out of service makes an awful flight"
Cons: "Food"
Pros: "Short flight with good communication."
Cons: "Nil to complain."
Pros: "On time"
Pros: "The cabin crew were good. They explained what the arrangements were for the delayed flight connections"
Cons: "The plane wasn't refueled and so was not ready for take off once the passengers were loaded. The plane had a technical problem when it tried the first take off and so it had to be abandoned. This was alarming.."
Pros: "Flight was delayed for three hours and was a very stressful flight"
Cons: "Flight was not on time and got to destination very very late pier management of aircrafts"
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: "The included snacks and the seats."
Cons: "Nothing."
Pros: "Great food"
Cons: "Sears we're toooo small"
Cons: "Not only was there free food but they tried to sell you a bunch of stuff. Not a moments piece."
Pros: "Catering is ok"
Cons: "Seats comfort really old school"
Pros: "Professional, friendly service. Punctual, safe flight. Comfortable, spotless airplane."
Cons: "What is there not to like about KLM? I cannot find anything."
Pros: "Except for my negative comment, a good flight."
Cons: "I paid extra for a window seat, but due to the poor alignment of the seats with the actual windows, I actually sat next to a wall! Nol much to see out of a wall. If KLM are going to charge extra for a window seat, then they should make sure there is a window there! If the seat had actually had a window it would have been an excellent flight."
Cons: "Very slow service. I wanted to by several goods from duty free. But crew served only first 20 rows of aircraft."
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."
Pros: "Short flight friendly crew"
Cons: "Good flight nothing to complain about. Was spoiled by the entertainment choices on the longer flights."
Pros: "Newer plane. Dimming windows, upgraded bathroom. Flight crew very pleasant."
Cons: "Boarding wasn't announced. Limited in flight movie selection. Food was average. Same dessert for both meals served."

Stingy

Better food please

Pros: "Professionals"
Cons: "I want real Foodservice for the prices that we pay. Don't give me the covid-19 excuse"
Pros: "Organized boarding"
Cons: "Headrest lcd didnt worked for entertainment Couldnt stretch my legs cause they told me to put the back pack on the floor instead of overhead compartment"
Pros: "Everything was clean and new feeling"
Cons: "Food on offer was uninspiring."
Pros: "Super comfortable"
Cons: "Excellent"
Pros: "It left on time and arrived on time"
Cons: "Service, comfort and food as I would rate these below 0 if there was that option."
Pros: "Yes"
Cons: "It was OK, no big issues or concerns."
Pros: "Old aircraft. Ucomfortable seat."
Cons: "uncomfortable seat"
Pros: "Great service and on time flight. Got a good comfortable seat with nice leg room."
Cons: "Flight delayed because the crew arrived late the night before. This created a chain of events that got me to Newark 7 hrs later than scheduled."
Pros: "SJU counter crew, in flight crew and flight was SUPER on time!!!"
Cons: "Nothing wrong."
Pros: "Nothing"
Cons: "Delayed for 3 hours in SJU, no notice until after departure time had passed. Missed my connection , offered only option if 4 hours lay over. waist of time x whole day"
Pros: "On time"
Cons: "Flight attendant had some attitude as if they were not enjoying their work."
Pros: "New onboard entertainment"
Pros: "Crew was very helpful and attentive"
Cons: "The 4 hour delay."
Cons: "Flight was delayed and was too late to make connection. Had to rebook and now getting home much later than anticipated"
Cons: "Rude crew"
Cons: "My screen was not responsive most of the time"
Pros: "Í like al the fligth ."
Pros: "The un seat entertainment"
Pros: "I like it was fast and smooth"
Cons: "Not too much space in the plane"
Pros: "That I arrived at my destination"
Cons: "Everything"
Pros: "We were on time. Traveled safely. Uneventful."
Cons: "Comfort is in the past... seats are uncomfortable. No space. we are always crammed in like sardines. Seats were in poor condition and did not appear clean. Video equipment at my seat did not work. Did not seem to have enough crew. . . took forever to get the limited service - - crew seemed complacent - no enjoyment in their jobs - doing what they always do. Having enjoyed five years with Delta - I enjoyed my job and the people. No one seems to like their job now. Shame. Takes even more fun out of flying these days. It's a job - more people - more coffee - more sodas.... Don't LIKE it. . . give someone else the chance to fill that position. Flying Should be Fun. . . it's special!! every time."
Pros: "Ok time flight"
Cons: "Entertainment system did not work in all stops"
Pros: "He crew. They were helpful and friendly"
Cons: "The delay and the plane was old"
Pros: "Large plane, and helpful crew."
Cons: "Not much."
Pros: "I have traveled first class with other US airline, and in comparison, American First Class in this trip was just ok. Is like they work right on the below line on Customer Service for First Class passengers."
Cons: "No entertainment, food selection very limited."
Cons: "The flight attendant was arrogant. This is her job... just for $$$"
Pros: "On time departure"
Cons: "Please use the A330 for the return trip..."
Pros: "The crew was always very warming and assisting. Everything was a breeze."
Cons: "Had 2 plane tickets to Puerto Rico for my mom funeral But all the sudden my dad passed away one week before the date Iso a have to change the date They did charge me $200 and the other ticket was for my friend was my support he couldn't go cause he's job So I call and they said yes that they gonna help me with the refund all I need is a dead certificate so I send it the papers by email Now they telling me that they can't gave me the refund All my brothers and sisters didn't have no problem with South west air line and other airlines they understood the problem And they did everything without problems Worst service ever Not flying with them ever again"
Pros: "Crew"
Cons: "Charge for changing date"
Pros: "Quick boarding and on time departure"
Pros: "AA is excellent."
Pros: "Everithing is excelent."
Pros: "Crew"
Cons: "To many delays"
Pros: "Is AA ever slightly embarrassed by the fact that their planes look like they're from the 80?"
Cons: "Shared TV?!!"
Pros: "Very nice crew. Full meal"
Pros: "New plane, great entertainment. Good service! Clean plane ."
Pros: "Todo muy bueno"
Pros: "More confortable seats."
Cons: "20 min delay at Dallas International"
Pros: "It was great."
Cons: "Everything was good."
Pros: "The flight to Miami was changed to Chicago but it was still comfortable. The seats were nice and having overhead tv was still nice."
Pros: "Nice boarding head schedule friendly service."
Cons: "Poor entertainment but other than that it was a great flight until we got to Charlotte the ✈it was thousands of feets to make touchdown went took off again a was scary moment for all the passengers."
Pros: "Todo estubo muy bien"
Pros: "Easy booking, Great prices"
Pros: "Nothing"

Delay. Long wait in line. Poor communications.

Great service with British Airways! I love this company! I will travel with them again.

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "Crew was friendly and everything was perfectly on time!"
Cons: "4 hs delay"
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "Leg room fantastic"
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Very narrow seats"
Pros: "The crew, the food and the smooth journey."
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Pros: "That the flight was on time."
Cons: "not applicable."
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."
Cons: "Better business class seats"
Cons: "Delayed, twice!"
Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"
Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"
Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"
Pros: "Service and staff were great."
Cons: "Food not so good. Storage locker against the side bulkhead was constantly difficult to open."
Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."
Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."
Pros: "Food was tasty"
Cons: "Was delayed"
Cons: "Flight delayed missed connection out of London heathrow to Budapest."
Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."
Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."
Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."
Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."
Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"
Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."
Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."
Pros: "Not much - the entertainment choices were good and the flight was safe and smooth. Plus my bag turned up from Helsinki, Heathrow, Singapore, sydney"
Cons: "The biz class seats on BA are just horrible. The biz class service - BA aren’t even trying to match other airlines. A stingy snenities kit and a blanket doesn’t come close to qantas or emerites. The food is an embarrassment - microwave dinners over heated is a a generous description. Crew do as little as possible (they don’t want to be they’ve either)"
Cons: "No entertainment"
Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"
Pros: "It was short, but delayed. Good security-very thorough although under-staffed"
Cons: "Uncomfortable seats, NO free beverage or snack. Flight attendants were ridiculously busy with running credit cards for passengers who bought food/etc that others could not even get to the toilets. NO entertainment at all. Felt like United but at least no one yelled at me ir hit me."
Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."
Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."
Pros: "It was on time and transfer was easy"
Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."
Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."
Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."
Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."
Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."
Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."
Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."
Pros: "I liked the crew"
Cons: "Almost everything"
Pros: "Flight landed earlier than scheduled making my connecting flight much easier"
Cons: "None"
Pros: "Nice big plane, good movies, good overhead storage"
Cons: "Better food"
Pros: "Amazing crew and good seats."
Cons: "In my experience everything was great."
Pros: "Fatal crew attitude and discomfort seats, really reduced seat space."
Pros: "The flight was delayed for more than 4 times, I lost the transport and I will have to spend the night with my brother at the airport."
Cons: "The flight was delayed for more than 4 times, I lost the transport and I will have to spend the night with my brother at the airport."
Pros: "the crew was great!"
Cons: "The plane was very dirty"
Pros: "Organización y eficiencia"
Cons: "None"
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."
Cons: "It took a very long time and multiple stops to get to my destination which should not have taken so long. Also it was extremely expensive for such a difficult itenerary to go from SJU to PVD."
Pros: "Good"
Cons: "Abritieng"
Pros: "United provided excellent service for my return from Puerto Rico to the mainland. Unlike other carriers, United quickly adapted to the reality on the ground and adjusted their schedules accordingly. The result was a safe, comfortable, flight for a very reasonable cost given the very short amount of time I had to make reservations. Thank you!"
Cons: "Seriously? Landing on one end of one terminal and having my connection at the end of another?"
Pros: "United flew from Puerto Rico to Newark - did not attempt to schedule through airports affected by the hurricane in the southern US"
Cons: "United flights out of San Juan were expensive for those of us who were stuck by hurricane Irma and delayed. I paid almost double what my original carrier charged, but at least we got out 4 days earlier. I see that the carriers have dropped/frozen rates for customers stranded by hurricane Maria, but United was listed at least $100-$200 per ticket above other carriers"
Pros: "A list we were given a nother. Day to travel"
Cons: "My flight to Neward has not happened. It was supposed to be at 1:15 am. It has been posponed to 3:00 pm, plus, my conection flight to IAD, is not available until 2 days after. I had something very important to do today, which did not happed because of this problem."
Pros: "Great flight"
Cons: "Everything regarding food $ wasn't aware of it"
Pros: "The crew Personnel was courtesy and there were friendly."
Cons: "I didn't like the process of me having either laptop or some kind of computer to see the TV set because I can't afford that and that's why I had to be looking side-to-side to watch TV also changing to Gates when I got to Chicago I had to change three gates C24 B6 and B2 it was too much changes in a short time that has to be improved."
Pros: "Seats were more spacious than my last flight. We even had plugs to charge my phone!! That was nice! I slept the entire flight. It was a 6am flight - You provided a blanket."
Cons: "The charge to change seats is pretty unreasonable. No tv's. The cabin was freezing! I was wearing 2 jackets and a blanket and all of the vents were closed. Would be nice to know about downloading the app to have access to free movies ahead of time."
Pros: "The attention of the captain with the passengers and that we arrived 10 minutes before"
Pros: "The crew were very polite and friendly"
Cons: "The only thing I didn't like was the seat were to small."
Pros: "Everything was perfect...."
Pros: "Good flight"
Cons: "Nothing"
Pros: "Late"
Cons: "To late"
Pros: "Staff was courteous polite. Pilot kept everyone informed. Smooth, relaxing flight!"
Pros: "Crew was nice and very helpful."
Pros: "Had a complimentary drink given to three of us because some rain water leaked in as passengers were boarding the plane. The staff was excellent beyond that!!!"
Cons: "Our flight was late leaving and for some reason when I checked in on my phone it said I needed to see an agent for my seat assignment"
Pros: "Nothing"
Cons: "Everything"
Pros: "On-time boarding."
Cons: "Entertainment system very inconsistent and most of the time not working. If the airline removes the TV displays expecting customers to use their own devices, they need to ensure the wifi is working. The flight attendants said they could fix the wifi issue. That isn't acceptable, somebody should be able to address this in the plane."
Pros: "Crew was great!"
Cons: "Entertainment system did not work"
Pros: "Great experience"
Pros: "We upgraded and paid the expensive seats was nicer"
Cons: "that you had to pay so much more for extra space still in economy class"
Pros: "Early arrival"
Pros: "United responded pretty well to the situation and gave hotel and food voucher."
Cons: "My fly got delay and because of that I didn't get in time to my connecting flight."
Pros: "Even though I change my date of flight everything was good, very good customer service100 percent."
Pros: "It was an over night flight and I usually fall asleep on those, but sometimes I have to wake up due to noises etc. This wasn't the case. Thanks"
Cons: "The flight was delayed and we have to pay for the entertainment what it's that One of flight attendant was getto, saying bad words and unhelpful The guy at the gate unhelpful in other airlines if my family and I have seats away from each other they will help you to be together specially if you have children. In united the guy didn't even bother to look in the system and just told me that that's the only thing he has I asked again and he's told me no because if he help me the flight will be delayed and I laugh and then I said are u serious so I told him that the only thing that he needs to do it's to call the person that has the seat next to my family and ask if he or she can switch seats with me that's all and he just walked away. Very unprofessional most of the staff. I'm a ARMY VETERAN 90% disabled and my wife ssg Ayala active duty the flights that we took on our deployments were smoother than the united airlines flights"
Pros: "Attention from crew."
Pros: "Nice flight"
Cons: "Nothing to eat"
Pros: "Overall, it was easy going"
Cons: "They didn't even provide nuts!! No snacks at all after the long trip."
Pros: "Everything went smoothly"
Cons: "Crampy seats"
Pros: "Everything"
Pros: "I like the boarding process and the confort."
Cons: "My birthday was yesterday, August 22, and we were traveling to Atlanta, and at the San Juan airport the flight to Chicago was delayed so we upgrade to first class because we don have enough time to get birthday diner in the stop in Chicago to Atlanta, so the thing was that they didn't have enough meals for the costumers, they were 2 meals short , my husband couldn't eat so we ask for other options and they only had 2 thing that my husband couldn't eat, because they were horrible. So that brought my husband mad, so it was not enjoyable because every time he tried to do something to feel calm again but they couldn't do anything to help us calm down. They keep telling us that it was her mistake that she miscounted and that they didn't give them enough snacks, we didn't had snacks for the rest of the flight it was stressed full. Tomorrow i have to travel again back to Puerto Rico, and im scared that tomorrow will be a horrible day traveling with United, with no space for being comfortable with no food for 9 hours, im worried that the flight is delayed again and that a lost my flight back home, were my dogs are in a hotel till that night so im scared to have to pay another night for my dogs, and I wouldn't be able to pay it. I hope you could help me to figure something out to make this experience more enjoyable my phone number is 7876440442 Zaimee Esteves and Gian K Cruz"
Pros: "Everything"
Cons: "I have no complaints so far"
Cons: "Friendly staff and the flight was comfortable"
Pros: "The crew members during boarding were sensitive and very urgent in the process."
Cons: "The only delayed flights were the ones fron United, all the other airlines were on time. The attendant was stubborn and made comments not appreciated I lost my connecting flight in Houston and had to stay 8 hour in the airport until 6M Horrible experience"
Cons: "Delays in both flights"
Pros: "Nothing. I'm aprecciate if they call me because we have so many problems with the fly. 787-688-5109"
Cons: "The service was bad. Im never fly again with united air line. Never recommended hider"
Pros: "The staff was great and I truly enjoyed my flight experience. I have never had a flight that was so relaxing. Thank you United and Staff."
Pros: "The crew was excellent and professional."
Cons: "L"
Cons: "That you have to pay for a movie and snacks."

Book cheap flights from Caribbean to Johannesburg

Recent return flight deals

16/2Thu
2 stopsMultiple Airlines
39h 50mKIN-JNB
23/2Thu
2 stopsMultiple Airlines
29h 23mJNB-KIN
R16 192
4/2Sat
2 stopsAmerican Airlines
35h 23mSJU-JNB
8/4Sat
2 stopsAmerican Airlines
29h 32mJNB-SJU
R20 440
4/2Sat
1 stopUnited Airlines
21h 55mSJU-JNB
8/4Sat
2 stopsUnited Airlines
46h 52mJNB-SJU
R24 531
3/2Fri
1 stopUnited Airlines
34h 30mSJU-JNB
8/4Sat
2 stopsUnited Airlines
46h 52mJNB-SJU
R25 228
4/2Sat
1 stopUnited Airlines
21h 55mSJU-JNB
8/4Sat
1 stopUnited Airlines
22h 03mJNB-SJU
R28 135
15/2Wed
2 stopsMultiple Airlines
47h 54mKIN-JNB
23/2Thu
2 stopsMultiple Airlines
50h 43mJNB-KIN
R28 275
17/5Wed
2 stopsKLM
59h 31mPOS-JNB
27/5Sat
2 stopsKLM
31h 53mJNB-POS
R33 428
12/1Thu
2 stopsMultiple Airlines
43h 25mPOS-JNB
22/1Sun
2 stopsMultiple Airlines
26h 50mJNB-POS
R35 082
17/5Wed
2 stopsMultiple Airlines
59h 31mPOS-JNB
27/5Sat
3 stopsMultiple Airlines
26h 50mJNB-POS
R36 197
17/5Wed
2 stopsMultiple Airlines
48h 16mPOS-JNB
27/5Sat
2 stopsMultiple Airlines
31h 53mJNB-POS
R36 510
17/5Wed
2 stopsMultiple Airlines
46h 21mPOS-JNB
27/5Sat
2 stopsMultiple Airlines
31h 53mJNB-POS
R36 527
12/1Thu
2 stopsMultiple Airlines
43h 25mPOS-JNB
22/1Sun
3 stopsMultiple Airlines
57h 25mJNB-POS
R37 137
18/5Thu
2 stopsMultiple Airlines
36h 15mPOS-JNB
27/5Sat
2 stopsMultiple Airlines
48h 55mJNB-POS
R37 520
18/5Thu
2 stopsMultiple Airlines
36h 15mPOS-JNB
27/5Sat
2 stopsMultiple Airlines
48h 55mJNB-POS
R37 694
4/2Sat
2 stopsMultiple Airlines
43h 11mSJU-JNB
7/4Fri
2 stopsMultiple Airlines
47h 20mJNB-SJU
R38 704
12/1Thu
1 stopBritish Airways
30h 35mPOS-JNB
22/1Sun
1 stopBritish Airways
26h 50mJNB-POS
R49 846
3/2Fri
1 stopUnited Airlines
34h 30mSJU-JNB
8/4Sat
1 stopUnited Airlines
24h 00mJNB-SJU
R49 846
17/5Wed
3 stopsUnited Airlines
35h 05mPOS-JNB
27/5Sat
2 stopsUnited Airlines
58h 31mJNB-POS
R59 457
22/12Thu
1 stopDelta
22h 32mKIN-JNB
29/12Thu
2 stopsDelta
33h 44mJNB-KIN
R65 864
18/5Thu
3 stopsAmerican Airlines
35h 53mPOS-JNB
27/5Sat
3 stopsAmerican Airlines
47h 10mJNB-POS
R67 953

Search by stops

Search by airline

Search by price

Recent one-way flight deals

29/1Sun
3 stopsMultiple Airlines
49h 15mSJU-JNB
R14 712
30/1Mon
1 stopUnited Airlines
21h 55mSJU-JNB
R18 020
30/1Mon
3 stopsMultiple Airlines
27h 15mSJU-JNB
R18 386
29/1Sun
1 stopUnited Airlines
34h 30mSJU-JNB
R18 803
29/1Sun
2 stopsUnited Airlines
49h 30mSJU-JNB
R19 587
21/12Wed
3 stopsMultiple Airlines
51h 27mSJU-JNB
R52 737
20/12Tue
3 stopsMultiple Airlines
48h 26mSJU-JNB
R65 290
21/12Wed
2 stopsMultiple Airlines
57h 50mSJU-JNB
R65 847
20/12Tue
2 stopsMultiple Airlines
45h 11mSJU-JNB
R75 701
21/12Wed
1 stopUnited Airlines
21h 55mSJU-JNB
R138 675
20/12Tue
1 stopUnited Airlines
34h 30mSJU-JNB
R139 459

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Caribbean

Browse origins:

R137 387
R16 192
R24 270
R56 132
View more

Browse destinations:

R16 192