Find cheap flights from Caribbean to Johannesburg

Find cheap flights from Caribbean to Johannesburg

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

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (4% less expensive on average)

High season

JuneMost popular time to fly (14% more expensive on average)

Average price (return flight)

R31 326(avg. price over the last 2 weeks)

Good deal (return flight)

R21 286or less

FAQs for booking Caribbean to Johannesburg flights

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

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

What is the Hacker Fare option on flights from Caribbean to Johannesburg?

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

Top 5 airlines serving Caribbean to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

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

Pros: "Great crew! Excellent business class suite"

Pros: "So so"
Cons: "More care and warmth"

Pros: "Nothing"
Cons: "Need improvements"

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: "Extraordinarily care taken On board. Very impressed with Qutar Airways. Excellent"

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

Pros: "Crew was wonderful. Entertainment very good."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Cons: "I don't understand how this company has a high rating in service. We missed our connection because the plane was delayed and they treated us poorly. How can you have a complimentary lounge for people missing their flight but not allow people in. I guess because we were only economy. When asked could we pay for an upgrade to business class, the attendant responded with "oh, its expensive" I didn't ask how much, I asked if we could. I never felt so insulted. The food was terrible. By the time they got to us, our food was cold and they ran out of the menu item we wanted. I have no intention of flying Qatar again. I will stick with Emirates"

Pros: "The crew was excellent. The plane was new."
Cons: "There was a limited choice in movies. Boarding and deplaning took a while."

Pros: "The Crew were excellent, friendly, professional and attentative."
Cons: "We checked in seven and a half hours before this flight as we had just flown from Melbourne Australia to Qatar landing that same day at 0435am in the morning with this flight being delayed from 805 am to 12 noon then to find that we had been allocated the last row right at the toilets. Horrible."

Pros: "Staff, service,"
Cons: "Legroom, seat comfort, very long flight"

Cons: "Unable to reserve any seats so ended up with the family split all over the plane"

Cons: "everything. see what i mentioned above. i will not book through your company again"

Pros: "The leg room was huge, the food was excellent and a lot and the customer service was great not my first time to fly with Qatar and it won’t be my last, the made my trip worthwhile. Thank you"
Cons: "No complaints great flight"

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: "great service from flight attendnants."
Cons: "Old aircraft for flight from Doha to Nairobi, no personal entertainment etc."

Cons: "Everything !!!"

Pros: "Staff was outstanding"
Cons: "N/A"

Pros: "If you upgrade...it’s pricey but man doesn’t it look nice. Their regular seats are great. Get an emergency seat. Food isn’t kosher and tastes good. Never one complaint with these guys!"
Cons: "If I had to pick one thing...it’s that their free WiFi is only on select planes...not all. Sorry nothing else to dislike."

Pros: "Entertainment and food was good."
Cons: "Long flight from Doha to LA."

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: "Overall"
Cons: "Overall"

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

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: "Crew was nice. Food was excellent."

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: "Good spacing. comfy seats."
Cons: "Staff were just not aware of clients needs. walked passed without even glancing to see raised hands, etc"

Pros: "Quick boarding, semi- spacious seats, decent snack food"
Cons: "Not much to dislike, but I still will NEVER fly Qatar again."

Pros: "Best thing is 2 free checked bags."
Cons: "Food and service in economy could be better. Nothing special about Qatar."

Pros: "Everyone on board was pleasantly and helpful and that goes a long way."

Cons: "This was also a good flight it was just a bit more cramped than the Qatar Flight Los Angeles to Doha so I preferred that flight over the Doha to Singapore"

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

Pros: "Food and crew was good"
Cons: "An adults only section would be great as there were a lot of screaming children on board, also seats were a bit on the small side"

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

Cons: "Economy seat leg support could be better"

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

Cons: "The seats are a little tight and I paid for a bit of a larger seat. Next time I will upgrade for more room."

Pros: "Emirates is a top airline for comfort and extras. Even on short flights customers are treated well."
Cons: "No suggestions"

Pros: "Amazing crew. Seat upgraded to business class. Superb service and comfort!"

Pros: "Crew were excellent"
Cons: "The TV was small and poor resolution and brightness. Also no USB power at my seat."

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: "Very professional and courteous crew..."

Pros: "The ecperience"
Cons: "Food was poor"

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: "I love everything about Emirates."
Cons: "N/A"

Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."

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

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

Pros: "Good flight"
Cons: "Crew was not very friendly. Had argument with a old man in the next row over serving glass of water"

Pros: "Terrific food, not the same old stuff! Professional staff with a great attitude! A little extra legroom never hurts!"
Cons: "Nothing."

Pros: "Air vents over seat, excellent entertainment and good food, comfortable seat. this route doesn’t seem to be too full for the long Hall flight"
Cons: "No foot rest - limited ability to upgrade."

Pros: "Airbus was comfortable. Entertainment was really great."
Cons: "I wish there was more legroom."

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

Cons: "In cochin to Dubai flight , There was no space to put my carry on baggage, I ask the crew to find the place and put it, but one of the crew said there is a place in the front but she cant take it there, I told her if it is above my seat and close to my seat I don't mind to put , some body taken my space its your responsibility to find the place and put it. then she called her supervisor and the supervisor told me the bag is heavy for her, (the bag was only 7 kg). I have to take the bag all the way to front. The crew is very lazy and too much attitude, wont fly this flight any more."

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: "No wonder Emirates is one of the best airlines in the world!"

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"

Pros: "First time flying Emirates. Friendly and attentive staff. Flew on schedule. Comfortable seats. Nice food and clean restrooms."

Cons: "Crew didn't check properly the needs of other passengers,like blankets they didn't give to other passengers including me"

Pros: "Boarding logistics and flight timing were good. Being on time was a big plus. Personnel demeanour was good."
Cons: "Food (lunch/dinner) served was stale. I, as a vegetarian, had hoped that at least the fruit served would be good, but to the contrary. The touch-screen (Entertainment) didn't work well. This is true of both onward and return journey."

Pros: "Everything!!!!!"

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

Pros: "Comfortable seat Hostesses were professional and very service oriented - not forgetting your request. Service with a smile Very sooth flight"
Cons: "Nothing"

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: "Everyone was super friendly. I enjoyed that the plane was empty that we could all change our seats to be more comfortable."
Cons: "The walking to board my connecting flight was overwhelming, a lot of walking. Also, I understand the food isn't from a 5 star restaurant but the lamb I ate was over cooked and felt very rubbery. As the crew members went around aking if you want Tea or Coffee, I said I wanted coffee. The coffee was cold so I couldn't even drink it, i know I can ask for another one but I felt so disappointed that I'd rather have nothing. My monitor had lots of weird lines on them as the colors were so off on some areas and good on other areas."

Cons: "the baby crying next to us crying thrugh much of the flight. We're still exhausted from not being able to sleep well during the flight."

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

Pros: "Excellent entertainment system though headphones could be better"
Cons: "Dinner served at very odd time --- middle of the night! Some crew quite surly but some very nice"

Cons: "Luggage didn't make the transfer in Dubai. Arrived 2 days later."

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: "I did not like the vegetarian food that was offered"

Cons: "Having to go through twice as arrived in terminal C and departed terminal A What a waste of time"

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 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: "Everything you lol for and want in a Quality Airline, You will discover with Emirates Airline"
Cons: "Top Quality - Service, Friendly Crew, Helpful, Confort, Ambience. A great flying Experience."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "Everything from check in to offloading went smoothly. Pretty good food and accommodating flight staff."
Cons: "My row had 3 seats behing a row of 4. We were weirdly offset so I had to look to the right to see my TV. Super uncomfortable. Dont like TV much anyway. Gave up on it real quick"

Pros: "Nothing"
Cons: "Food quality, crew attitude, seats and entertainment ."

Pros: "New-ish aircraft"
Cons: "Prompt departure; better food/snacks."

Cons: "Mine crew 2 ladies"

Pros: "Good"
Cons: "Confortable seats"

Pros: "Food was good and crew were helpful."
Cons: "Seat could have been comfier!"

Pros: "Nothing at all, whole experience was incredibly stressful"
Cons: "The transfer was awful. Long line for the frankly bizarre security check despite never leaving the terminal, incredibly rude staff at Frankfurt airport, all wearing may we help badges, so kind of answered their own question. Check in staff once we had sprinted th length of the terminal very rude"

Pros: "The crew was attentive."
Cons: "Boarding crew in EWR insisted that my small carry on had to be checked in. MANY passengers were able to bring on board luggage that was larger and clearly heavier. I don’t understand why I was one of the exceedingly few passengers pulled out of the queue to have luggage checked in. Food was sad."

Pros: "very on time (before time actually), great crew - professional but also very friendly and you could see they liked their journey that day."
Cons: "for that flight really nothing - great."

Pros: "Very clean cabin, crew efficient and friendly"
Cons: "The sweet pastry is horrible, please bling back the cheese sandwich/ or similar."

Pros: "The crew was amazing, we had blankets and pillows and that was super comfortable."

Cons: "No complaints. Good vegan food."

Pros: "Nothing to say anything flight has been cancelled two time. My all commitment collapsed. Finally took train. Very worst service."
Cons: "Flight shouldn't cancel at any cause even one passenger booked air ticket. Otherwise have to inform one day earlier. Lufthansa air service is very worst."

Pros: "Nice crew. Smooth and quick ride which is perfect. No entertainment system or food so cannot comment."
Cons: "Worst airport to board from (Tegel). Waited 30 minutes for luggage in frankfurt airport. Unacceptable luggage handling (may related to airport in Frankfurt)."

Pros: "Excelent service"
Cons: "I liked all"

Cons: "There was not enough room for all the people’s cabin size luggage. They allowed people to get on board with big coats once they’re in the plain they take off the coats and place them up. Those coats take the same space as a small suitcase. I asked the fly attendants for assistance and they didn’t even pretend to care about the situation. I had to put my luggage under the seat for the entire flight, which ended up reducing the very reduced legroom. What this airline is trying to do is; to charge passengers twice for cabin size luggage. This has been my worst experiences with airlines. Lufthansa is definitely an airline to avoid."

Pros: "great over all experiance. Don't let the other negative reviews put you off"

Pros: "Quick flight. O ly 2 people per row. Bags did not get lost"
Cons: "Walking to different concourse. Then walk down to bus and ride 10 mins to plane and wait to get on. First come first seated."

Pros: "Crew and food was good"

Pros: "The incrediblesmoothness of the flight: the lane to Frankfortwas a dream plane, and the pilots are to be congratulated."
Cons: "nothing"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "Comfortable seats, good legroom."
Cons: "Slight delay."

Pros: "Can I say basically everyyyyyything. The meals were amazing with respect to taste and the timeliness of them. The crew was extremely courteous and kind"
Cons: "Just typically being on a plane not much can do about the space in economy"

Pros: "Service was excellent. Amenities excellent. Food good. Entertainment system very good!"
Cons: "In business class the room for feet was too narrow. One of our seats had the metal framing in middle of my back bothersome."

Pros: "Exelent crew"
Cons: "Distance too far between gates for transfer"

Pros: "Good cabin crew service."

Cons: "Taking connecting flight is an ordeal. Flights leaving from Frankfurt to Pune had to be through an escalator and by bus to climbing airplane stairs. Very tedious and tiring. Also the seats in economy class in Private Air plane recline too much. It was hard to get out of seat if the front seat is recliner."

Pros: "They’re very polite persons"
Cons: "The way they treat people"

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "overall good flight"
Cons: "5 hours delay in take off from frankfurt. reason - ice on plane wings. snow in frankfurt is not uncommon, and lufthansa needs 5 hours to clear ice? and why board people in the plane when you know you can't fly ?"

Pros: "Friendly crew"
Cons: "Plane loaded late then waited on the tarmac, arrived an hour later than scheduled time. This has happened to me on every one of the ten Lufthansa flights I have been on. Apparently they don't know what it is to be on-time."

Pros: "The service and food was great."
Cons: "The bathrooms were pretty disgusting, with urine on the floor. Perhaps they could be checked on and cleaned."

Pros: "Crew worked very hard to accommodate us."
Cons: "Was seated in a section with many noisy infants. I could not sleep or even hear the entertainment system sometimes. Not the airline's fault. People should know better than to travel with infants. I felt sorry for the crew."

Cons: "I was charged for my bags which it said on line bags were free . Seats didn't recline . We were charged for refreshments. This airline had nothing that I should write about ."

Cons: "The on board entertainment sucks you need to upgrade"

Pros: "The professionalism and warmth of the staff, the food, the wet towels before a meal. We appreciated the constant supply of beverages to keep us hydrated."
Cons: "The disjointed announcements which kept disrupting the movie we were watching. It would be helpful to have one single announcement instead of breaking it up into several smaller units. We had a serious issue with a passenger in front of us who kept jamming his seat back into our knees. The flight staff did a great job of trying to resolve the issue. But the bottom line is that the seats are way too close together for such a long flight."

Pros: "Service was friendly and attentive"
Cons: "To italy united by Lufthansa had great Netflix shows, movies and better interface. This flight to Chicago was Germany based, so I understand the international choices, but there was very little to watch in the movie, tv and show categories. Otherwise all great!"

Cons: "No entertainment during the whole flight at all."

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Cons: "Not enough water was offered by flight attendants Wasn't offered an after dinner drink One of the flight attendant wasn't very pleasant"

Pros: "Everything"
Cons: "Not a thing"

Cons: "Frankfurt airport chaos Lyon customs downstairs in arrivals checkin upstairs so they can't view your items if you are claiming tax back. Clever French move. Obviously happens a lot"

Pros: "excellent flight crew, and entertainment options"
Cons: "the food/meals on this flight was awful. More snack options would be nice."

Pros: "On time rout"

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Crew was helpful. Liked the ice cream bars"
Cons: "Repetitive food choices. Same movies as last month so if you take long trips,you run out of options. I spent 28 hours on flights in Nov and Dec"

Pros: "Smooth flight, good service"
Cons: "Leg room."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Cons: "It took over three hours for them to unload our baggage. Completely unacceptable. Terrible coordination and planning with the Dulles baggage handlers."

"Stingy"

"Better food please"

"Delayed 1 h 40 mins"

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: "Very nice crew."

Pros: "Everything was great. But the American Airlines can improve on not letting non-first class passengers use the restroom up front."
Cons: "The food! Bring back real food please"

Cons: "Free WiFi"

Cons: "Free WiFi"

Pros: "Fast transportation"
Cons: "It could be better if the pandemic was over, I think everything could be better."

Pros: "Everything was clean and new feeling"
Cons: "Food on offer was uninspiring."

Pros: "Flight on time!!"
Cons: "Cramped space, no leg room. Seat 17A won’t recline"

Cons: "Personal monitors. Free food."

Pros: "The crew was friendly, the seats were comfortable, no complaints about the flight."
Cons: "We got to the gate and I had to use the bathroom, we waited for the jet bridge to be place but there was a malfunction. I had to get up despite the plane not parked at the gate."

Pros: "the crew was amazing and the seats were awesome"
Cons: "on this trip nothing"

Cons: "Normal los azafato tienen que estar más pendiente ala tripulación que anda con nenes chiquitos los papas se se duermen y los salvajitos se creen que están en un campamento de verano.y quieren romper el avión más pendiente a eso"

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: "Delayed was terrible. I arrived 7 hours later than expected."

Pros: "Desde PR comenzó todo mal por supuesto desperfecto y los de servicio al cliente su solución fue que no podía hacer nada, cuando llegara a Miami resolviera lo de mi próximo vuelo. Fue un pésimo servicio"
Cons: "Pudo haber sido resolver para no perder la conexión a mi destino final."

Pros: "Safe flight"
Cons: "On time departure and arrival."

Pros: "Old aircraft. Ucomfortable seat."
Cons: "uncomfortable seat"

Pros: "Great service and on time flight. Got a good comfortable seat with nice leg room."

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: "Our seats were booked by a cruise line and were not together on this flight. When my husband asked, the gate agent was able to seat us in at least the same row."

Pros: "On time"
Cons: "Flight attendant had some attitude as if they were not enjoying their work."

Pros: "Crew was very helpful and attentive"
Cons: "The 4 hour delay."

Pros: "The un seat entertainment"

Pros: "Arrived 30 minutes early"
Cons: "We had to wait 40 minutes in the runway before parking at the gate."

Cons: "There was a older Caucasian flight attendant that didn't have a name tag on that touched me twice on the shoulder"

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: "He crew. They were helpful and friendly"
Cons: "The delay and the plane was old"

Pros: "Boarding was quick."
Cons: "1. No individual monitors. The pull down shared monitors are antiquated and not the standard now. 2. Would not fly AA from SJU again because of this. Unless I preloaded my iPad with movies."

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: "The Crew was nice ."
Cons: "They displayed for three hours something on TV, but the entire plane had no sound. When asked the crew will tell you to listen on channel 13 or 14. I told them there was no sound. I was sitting in First Class and went to check with a friend that was way back in Economy, same thing. So i told the that to the crewmember who just told me, sorry nothing I can do about. Which I can understand. What I don't understand is why they continued displaying a mute TV set for three hours. Why not just shut it off? BTW, my daughter flew from LA to Boston that same day and exactly the same thing happened on her plane."

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: "Quick boarding and on time departure"

Cons: "I traveled with this carry on for numerous flights and for the last three legs of this trip w/of having to check it. For some reason they made me check it. because I had to spend time at the baggage claim carousels I almost missed the last train of the night back home. Fortunately all is fine, but it caused unnecessary stress."

Pros: "AA is excellent."

Pros: "Is AA ever slightly embarrassed by the fact that their planes look like they're from the 80?"
Cons: "Shared TV?!!"

Cons: "They got us off the plane to get on a another plane there for we were delayed"

Pros: "New plane, great entertainment. Good service! Clean plane ."

Pros: "More confortable seats."

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

Cons: "Arrived to the airport as suggested based on my departure time; only to find out that my flight was going to be delayed. Delays happen, i understand; however this delay impacted me catching my next connecting flight. There were no attendant at the designated gates to help me in Puerto Rico and calling directly was a nightmare. Never made it to Miami or to lax. Instead I was put on an even longer flight, San Juan to Philadelphia."

Pros: "My experience with American Airlines was horrible I was on flight 1357 and me and my husband started boarding the plane my husband stopped so put the bag in his seat the flight attendant Sonya #695655 taliago Portuguese was very nasty rude and disrespectful and came off very racist she told my husband to sit down and move out the house as he was placed in his bag on top of his seat then when my husband told her he was placing his bag up over the seats she asked to see his pass his boarding pass then he told her he just wanted to put his bag up over the other seat because there was no more bathroom over his seat she argue with my husband after my husband left the situation alone she then comes in with another flight attendant who was more Ruder than her it was a 20-minute delay with the both of them yelling at us and threatening to kick us off the plane then didn't offer us any drinks or snacks she kept giving my huaband nasty looks the whole 4hours she was very racist and I would never take American Airlines again experience was horrible"
Cons: "This is my first time flying American Airlines and my last time I'm a human being I am African American and Puerto Rican and just because of the color of my skin I was going to get put off the plane bad experience"

Pros: "Nice staff"
Cons: "Cleanliness. There was a ton of garbage in business / frost class back pockets. Seats were dirty. Tray tables were dirty. Not the best entertainment options."

Pros: "the crew was great! boarding was a breeze - not a single flaw!"
Cons: "Honestly, one of the best flight experiences ever."

Pros: "Boarding"
Cons: "Direct tv sucks! Had to watch trailer 3 times before movie started. If switched to another movie it started part way. Flight attendants instead of one long announcement made three announcements few seconds between thus cutting in and out of movie."

Pros: "The crew was attentive, professional, and courteous"
Cons: "5 hour delay"

Pros: "Great crew!"
Cons: "Everything was pleasant."

Pros: "Thank you for the number of refreshments including drinks and a snack. Entertainment options were great."
Cons: "The seat was so hard to get comfortable in. I’m only 5’9” but I kept getting bumped into as I was sitting in the aisle seat. Also my seat 23C’s headphone jack is broken - I had to play around with my headphone cable input to get enough contact to hear everything."

Cons: "Flight carry on baggage mandatory green tag check in. Very small flight. green tag Baggage being asked to be taken from b baggage carousels after waiting for a while. At baggage carousels the baggage arrival delayed by 30 mins. Flight had rough landing"

Pros: "Everything"
Cons: "People that were on the plane should throw away their garbage and stop being slobs"

Cons: "The airline cancelled my return flight home from a Venice without notifying me because they said I was. “No show” on my previous flight over. This was absolutely not true. To cancel someone’s flight and not alert them is highly unethical."

Cons: "Ground crew and in Jamaica was horrible. They asked me if I have flew United before when I asked her a question."

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

Pros: "Nothing I like about it ."
Cons: "Food suck . Seat not Comfortable . Entertainment Not much options. Lightning to bright . This flight nothing compares qutar airlines!"

Pros: "Was good and all went well."

Pros: "the arrival on the other end"
Cons: "on tarmac 1-1/2 hours conflicting info....went from delay due to traffic/weather, to extended flight time due to reroute, to asking 10 people to volunteer to get off or 10 would be chosen to have to get off, 4 people volunteered, was holding my breath to be “picked off” when the 4 people were let back on and we took off an hour late. the flight steward spoke so unreasonably fast you couldn’t understand a word she said and she had an overall bad attitude....very disappointing from United"

Pros: "I reached home"
Cons: "The WORST leg room in economy The WORST entertainment in economy The WORST customer service in economy The WORST food in economy. And I'm companring with other US carriers (American, Jet Blue, Delta, Southwest) -- NOT even international carriers."

Pros: "Quick flight, faster than schedule. Flight attendant was good."
Cons: "Absolutely no leg room or arm space in the seats on US express jets. If the flight were longer than an hour it would make for an absolutely miserable experience."

Pros: "Organized boarding. Left on time and arrived early at destination."

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: "Not a whole lot, the flight and comfort were fine. The flight attendants were great."
Cons: "There was NO entertainment on board unless you paid $7.99, including watching the progress of the flight from Montego Bay, Jamaica to Newark."

Pros: "boarding was smooth and easy"
Cons: "Our 5:25am fight out of San Francisco was delayed by 33 minutes, which was fine. However after we boarded we drove around the tarmac for a good 40 minutes before actually taking off. We were given no reason by the pilot."

Pros: "Made up all delays in the air"

Pros: "Quick, easy flight with a really nice flight attendant."
Cons: "Really small and uncomfortable plane. I feel like they should phase these small planes out. Seats are not wide enough for a regular sized guy."

Cons: "United Express flies out of Terminal A at Newark (EWR) and routinely they do not have Precheck lanes open. Despite flying on the Saturday after Thanksgiving they only had one mixed security line open. When I asked TSA they said they simply weren't staffed to have a Precheck line open. Everyone was working diligently but this happens every time we fly United out of Newark. Traveling with 2 small children it is incredibly frustrating to have to go through the full security line, take off our shoes, and take all of our electronics out of our bags."

Cons: "I don’t like that you have to purchase WiFi and movies. My first flight was with JetBlue and they provide those things for free. I do not understand why United doesn’t do the same. Overall I was disappointed for the amount of money I spent on the flight and being told I’d have to purchase movies and WiFi"

Cons: "I've never had a problem bringing two backpacks on a plane but United makes sure they charge you for that second bag even though there was plenty of overhead space. I also went to the kiosk and it printed my bag check receipt but not my boarding pass and I had to run back from security to get it when I realized. Crew was nice and flight was smooth but everything before that point I could have lived without."

Pros: "Pleasant crew on ground and in air. Flight was on time departing and arrived ahead of schedule into SF. Nicely done!"

Cons: "Cacelled then delayed twice. United workers are also very rude. I give them a big ol"

Pros: "Complimentary drinks"
Cons: "Boarding was long"

Pros: "The crew was cool very nice and helpful"
Cons: "Too cramped and took forever to board"

Cons: "I think, on a five hour international flight that you should not have to pay for your entertainment. Really cheap. And if you have a couple of kids? Since the Go App works for free in the states, why can't they offer that."

Pros: "Service"
Cons: "Nothing"

Pros: "The fact that the flight was untime and the staff courtious"

Pros: "i was slow getting off the plane but a person was waiting patiently. when i boarded the plane a flight attendant helped me figure out why my luggage wasnt going easily into overhead compartment and at the end of flight helped me get it out."
Cons: "aisles on plane too narrow to get luggage easily down aisle"

Pros: "Crew"
Cons: "Boarding. Board by inside seat to outside seat and it'll go much faster."

Pros: "Smooth flight. Great landing."

Pros: "The snacks that was given"
Cons: "There was a delay leaving and while we was in the air."

Pros: "That transportation was available in Chicago."
Cons: "No problems."

Pros: "Download the United app, it makes the flight better."
Cons: "Na"

Pros: "Very nice crew."
Cons: "Olane was way too small. Plane was hot. Plane was noisy. Would bever take that flight again."

Cons: "My flight was delayed by a hour and a half. They originally advised us that the delay was due to cleaning the inside of the airplane for the next passengers then they said they were fueling the plane then finally admitted there were maintenance issues with the plane. The delay cause most people to miss there connecting flights and have to stay the night since it being late evening. Inconvenience to customer"

Pros: "Seating felt like cheap european carriers. Limited seat pockets as they try to improve legroom. Didnt let seats come back too far. so design of the cheap seating actually worked as i was not pinned in seat when jerk in frong of me put seat back."
Cons: "Aisle Narrow. People at checkin were grumpy...telling us to get back ...."

Cons: "The flight was very warm, I paid $300 for a one way and was assigned a seat in the very last row that did not recline next to bathroom which was smelly. The air just wasn't fresh and made it difficult to rest l. No entertainment provided"

Cons: "Ron working the check in desk at United gate B67 to B79 was extremely rude, condescending and combative. I was appealed & offended by him and the way he spoke to me. I also observed his poor treatment of other passengers I will not longer use United Airlines for my flight needs"

Cons: "Canceled the morning flight to Denver, missed connection arrived late to Minneapolis!"

Cons: "Overpriced food that didn't look good and very expensive entertainment options"

Cons: "Luggage over bins should limit one bag per costumer ., passenger broading in group 4-5., space for one bag over their seat. ., and not be penalty because if broading group ,"

Pros: "In air television .. Seats were comfortable. Arrived earlier than expected"
Cons: "Enjoyed the entire flight."

Cons: "freezing on plane"

Cons: "The flight from Newark was delayed and caused me to miss my flight from SFO to TPE. The gate staff on arrival did nothing to help ensure that I would make the flight. I chose United because i expected reliable service, instead I got the worst ever experience with an airline."

Pros: "The flight arrived 20 mins early."
Cons: "Had to wait too long to pick up luggage at baggage claim."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Caribbean to Johannesburg

Airlines flying from Caribbean 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 Caribbean to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Caribbean to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Caribbean to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Caribbean to Johannesburg

Book cheap flights from Caribbean to Johannesburg

Recent return flight deals

12/10
Tue
1 stop
Multiple Airlines
19h 45m
SJU - JNB
19/10
Tue
2 stops
Multiple Airlines
46h 01m
JNB - SJU
29/9
Wed
2 stops
Lufthansa
41h 00m
SJU - JNB
3/10
Sun
2 stops
Lufthansa
35h 22m
JNB - SJU
2/12
Thu
1 stop
United Airlines
21h 30m
MBJ - JNB
14/12
Tue
1 stop
United Airlines
21h 40m
JNB - MBJ
29/9
Wed
2 stops
American Airlines
33h 20m
SJU - JNB
3/10
Sun
2 stops
American Airlines
32h 02m
JNB - SJU
12/10
Tue
2 stops
Multiple Airlines
26h 15m
SJU - JNB
19/10
Tue
2 stops
Multiple Airlines
34h 57m
JNB - SJU
11/10
Mon
1 stop
Multiple Airlines
34h 20m
SJU - JNB
19/10
Tue
2 stops
Multiple Airlines
34h 57m
JNB - SJU
2/12
Thu
2 stops
United Airlines
42h 04m
MBJ - JNB
14/12
Tue
2 stops
United Airlines
46h 54m
JNB - MBJ
12/10
Tue
2 stops
Multiple Airlines
41h 45m
SJU - JNB
19/10
Tue
3 stops
Multiple Airlines
45h 52m
JNB - SJU
3/11
Wed
2 stops
United Airlines
35h 40m
POS - JNB
24/11
Wed
2 stops
United Airlines
32h 27m
JNB - POS
12/10
Tue
3 stops
Multiple Airlines
39h 09m
SJU - JNB
19/10
Tue
3 stops
Multiple Airlines
45h 52m
JNB - SJU
19/12
Sun
2 stops
American Airlines
34h 23m
GCM - JNB
16/1
Sun
2 stops
American Airlines
47h 08m
JNB - GCM
2/12
Thu
2 stops
Multiple Airlines
47h 02m
MBJ - JNB
14/12
Tue
1 stop
Multiple Airlines
21h 40m
JNB - MBJ
10/10
Sun
1 stop
United Airlines
20h 35m
MBJ - JNB
16/10
Sat
1 stop
United Airlines
23h 55m
JNB - MBJ
10/10
Sun
3 stops
Multiple Airlines
38h 32m
MBJ - JNB
16/10
Sat
3 stops
Multiple Airlines
47h 33m
JNB - MBJ
10/10
Sun
2 stops
United Airlines
23h 05m
MBJ - JNB
16/10
Sat
1 stop
United Airlines
23h 55m
JNB - MBJ
10/10
Sun
3 stops
Multiple Airlines
38h 32m
MBJ - JNB
16/10
Sat
3 stops
Multiple Airlines
47h 33m
JNB - MBJ
10/10
Sun
2 stops
United Airlines
23h 05m
MBJ - JNB
16/10
Sat
1 stop
United Airlines
23h 55m
JNB - MBJ
28/9
Tue
2 stops
Multiple Airlines
38h 35m
MBJ - JNB
5/10
Tue
3 stops
Multiple Airlines
47h 33m
JNB - MBJ
10/10
Sun
2 stops
Multiple Airlines
60h 57m
MBJ - JNB
16/10
Sat
2 stops
Multiple Airlines
48h 05m
JNB - MBJ
10/10
Sun
2 stops
Multiple Airlines
38h 35m
MBJ - JNB
16/10
Sat
3 stops
Multiple Airlines
47h 33m
JNB - MBJ
Show more results

Recent one-way flight deals

5/12
Sun
1 stop
United Airlines
21h 30m
MBJ - JNB
15/11
Mon
3 stops
Multiple Airlines
39h 00m
GCM - JNB
9/10
Sat
2 stops
Qatar Airways
34h 49m
NAS - JNB
5/12
Sun
2 stops
United Airlines
42h 04m
MBJ - JNB
9/10
Sat
3 stops
Multiple Airlines
40h 05m
NAS - JNB
15/11
Mon
2 stops
Multiple Airlines
34h 10m
GCM - JNB
5/12
Sun
3 stops
Multiple Airlines
36h 58m
MBJ - JNB
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