Find cheap flights from Caribbean Islands to Johannesburg

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

— JNB
Dec 11 — Dec 181
Return
1 adult
Economy
0 bags
From?
To?
Sun 11/12
Sun 18/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)

R34 609

Good deal one-way

R14 981
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (12% more expensive on average)
(price for this month)
or less

FAQs for booking Caribbean Islands to Johannesburg flights

Top 5 airlines serving Caribbean Islands to Johannesburg OR Tambo

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

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

Read more about Qatar Airways

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

unfortunately we were unable to travel at this time due to the ongoing Covid situation in Sri Lanka. we hope to go instead in March 2022.

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "Absolutely nothing."
Cons: "Everything. Firstly the flight was delayed, these things happen but nevertheless I end up missing my connecting Qatar flight to Belgrade, put into a horrible little hotel for 24hrs without my bag, no clothes or toiletries. At one point during the flight once everyone had their chairs reclined one hostess told me to not put mine so far back?!?! Then when asked well then person in front of me has to move theirs forward and her response no they don’t. Absolutely shocking. To think I wanted to upgrade to business class. I’m traveling the globe over the next year and thought let me try Qatar but never again with this type of service and how they treat their customers."
Pros: "Crew was amazing"
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Food and leg room"
Cons: "All was fine"
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Cons: "Qatar airline is one of the best ways to fly!"
Pros: "Excellent-18 hour flight but Qatar really looks after you. Crew amazing and food is pretty good."
Pros: "I liked that the flight was not full and I was able to use the entire row of seats and lie down as straight as possible to get some sleep. The crew was very friendly and allowed us to sleep most of the flight --- I guess they figured that most of the travelers prefer to just sleep and not be disturbed during a 15-hour flight. There was a good selection of movies and shows to watch to pass the time. I liked that there was time to go on the city tour of Doha and that there is a counter at the airport for the city tour."
Cons: "My flight started in Kathmandu and the layover for the connecting flight from Doha to LAX was 12 hours. I hope Qatar can come up with a schedule that will reduce the layover down to less hours while still giving passengers time to go on the city tour, if they want to."
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: "Everything"
Cons: "Food is good except Chicken coconut curry"
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."
Cons: "On time. Reasonably good. Satisfied with everything."
Pros: "Crew and their promptness to assist"
Cons: "Vegetarian food - portion is too little. This has been the third time with Qatar and the food portion are too little."
Pros: "I enjoyed my flight,it was a smooth trip from Doha to Manila, the Cabin Crew received adequate training on taking care of people, as a professional nurse who is use to taking care of others ,I see someone else looking after me and I really appreciate their efforts. Shortly before we landed at Manila, we were informed that in order to meet international flight rules and regulations that insecticide will be sprayed we were advised to cover our nose,as a medical personnel I see it not good cos it can trigger an Asthmatic attack in a known asthmatic patient ,it was a lovely journey"
Cons: "I enjoyed their meal and services wanted to be Oliver Twist"
Pros: "Food"
Cons: "Bathrooms"
Cons: "No proper communication and very poor management. I was on an emergency and no one bothered to listen and all the passengers were sent . The customer care numbers didn't work as they operate between 8-5 !! No one to reach to .. really bad experience. Don't suggest this aircraft for folks who needs to travel urgently !"
Cons: "Seat to LA was broken"
Pros: "It's was good"
Cons: "The plane from Qatar to Nairobi new modern plane needed"
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: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Pros: "I like everything about the flight"
Cons: "Flight was very long"
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "Great service. Great food. Great entertainment."
Cons: "Space is somewhat small for a short flight and totally unbearable if you go Sao Paulo-Doha."
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: "Business Class is wonderful"
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: "Solid movie selection, good food"
Cons: "You have to go through security again at the Qatar Airlines gate, which takes extra time"
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 are great and entertainment options are good."
Cons: "The seats are quite uncomfortable and small. Really struggled to get comfortable."
Cons: "I was charged a insanly high fee for my luggage that was almost twice the price of my original flight ticket purchase. the agent offered no resolution for the confusion in their web descriptions for baggage allowance. This must happen to customers frequently because the wording is not clear. i was very upset and due to this i will NOT fly this airline again. i was charged the price of a first call flight in total for economy service. NOT GOOD"
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: "Everything"
Pros: "The crew, they were very pleasant and good about taking care of our needs."
Cons: "The middle console video went out on my husband at the end of the flight, while he was watching a movie. This also happened on the earlier flight from Singapore to Doha."
Cons: "Ran out of meal options in both flights"
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

The flight is canceled due to the weather, has to stay overnight at the airport, no available flight to LAX next day, had to change the destination and pay out of pocket for the other flight to LAX.

Cons: "Foddd no gud"
Pros: "Timelines of flight and courtesy of staff"
Cons: "Less waiting at Istanbul airport for next flight"
Pros: "Amazing crew. Great food"
Pros: "Cabin cree was helpful"
Cons: "Boarding need to be in order with back boarded first followed by front. Painful boarding at Houston and Istanbul both."
Pros: "Delays occur, but reputable, customer service oriented airlines do their best to remedy to the disruption and minimize the inconvenience. Reputable, customer service oriented airlines don't leave their passenger stranded."
Cons: "Reputable airlines know ahead of time which passengers are at risk of missing their connection and have someone waiting at the arrival gate to quickly take them to the next departure gate, while the next flight waits a few extra minutes (because we only missed boarding by a few minutes)"
Pros: "It was a great flight."
Cons: "The cabin temperature was a little warm"
Cons: "Food had only beef options"
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Pros: "Friendly staff and good food. Efficient boarding system."
Cons: "Late take off because of engine issue. Hot on plane while we waited 1 hour for repair to be completed."
Pros: "The entertainment was a nice touch, the food and drinks given, and the restrooms were clean."
Cons: "Crew was a little unfriendly, they missed us for lunch and we had to ask."
Pros: "In flight entertainment and snack even for a short 1 hr flight"
Cons: "Chaotic boarding process - seating assignments changed for lots of people last minute with no explanation"
Cons: "Y"
Cons: "Options for vegetarians were not really good."
Cons: "This flight didn’t take take off on time. It was delayed A whole hour which made me miss my connection flight To Houston."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "great selection of movies"
Cons: "heat, small seats."
Pros: "Okay"
Cons: "Pilot needs to learn how to land"
Pros: "Boarding was completed very quickly. Flight arrived on time"
Cons: "Screens were very small Issue with with overhead space"
Pros: "The food and entertainment was good. The crew was very nice."
Cons: "Boarding time was supposed to be 19:10, we did not start to board until passed 20:00. Needless to say we were delayed. There was a woman at the counter,but there was no explanation given about the delay. Luckily it was the last leg of my journey and did not miss a connection flight,but being on an 11 hours flight just before, I was a little cranky. Overall I had a great experience."
Cons: "The flight was cancelled and I still didnt receive my refund."
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Cons: "Same thing happen with the kosher meal on the second flight."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "Boarding process started early and was efficient. Short flight so not much to say."
Cons: "We seemed to arrive late even though the boarding started early. Last call was displayed on the monitors 40 min before the flight took off which seemed excessive to me. And in spite of this we still didn’t arrive on time."
Pros: "Food was better than other airline."
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Cons: "Crew were rude and everything we asked for was an issue like we didn't exist not sure if they had a problem because we had a baby with us"
Cons: "Original flight was delayed and this was the next flight had to wait 6 hours"
Pros: "Number of times served and staff was excellent."
Cons: "Had one entree option. Take it or leave it is the only choice."
Pros: "Boarding was easy"
Cons: "Food, service and very mean crew. Upon landing in Istanbul no guidance is provided about your next flight and nobody helps. Very crowded and small airport."
Pros: "Nothing. The flight never happened coastumwr service was very bad"
Cons: "The were not very helpful, I lost the plain and they refuse to change my dates. I am I elderly women and they took advantage. I was force to by one more ticket when I live from I very small income. So know my 3 months social security I have to pay the new ticket. No mony left for food or my medication."
Pros: "Great"
Pros: "Despite the computer regulations the THY handled it smoothly in Istanbul. In Atlanta we had to wait at least half an hour to get them back. Service was good, till the end of the flight restrooms were clean. Besides they offer 2-luggage policy. I try to use them as much as I can. Thanks THY"
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Pros: "Food and drinks,"
Cons: "No USB outlets."
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "Everything"
Cons: "Nothing :D"
Pros: "Giving the kids a gift"
Cons: "Worker the didn't smile and not helping very well and getting angry when I asked for help or even they didn't know how to serve people. Airline to bad 2 airlines I go with them is very hot inside. Having bad AC. Thanks"
Pros: "Food and entertainment options are good"
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "Food and the service"
Cons: "Ground crew, misleading information"
Pros: "Good service"
Cons: "They need better movies and music"
Pros: "Really enjoyed the crew from NYC to Istanbul. Very professional and great courteous service. To Prague was also simply Excellent. For some reason the flight from Istanbul to NYC - JFK was not as good."
Pros: "excellent food, service"
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Pros: "All was great as mentioned earlier."

Very good to upgrade to premium select and enjoy a nice seat for such a long journey. Nice entertainment system with lots of selection. I always get a little reverse culture shock coming from the intense customer service of Japan to the more casual American crews. In flight crew wasn’t that friendly but I did get excellent service from the airport staff at HND.

Crew help with bags in bin

The check-in in Jamaica was a disaster

Shelly gave us good service. Check in however was another story. Quite the disappointment actuslly

Pros: "The comfort of the seating, the flight crew, and the services Delta provides. I always have a pleasant time flying with them."
Pros: "The crew was extremely helpful and friendly!"
Cons: "The seats, overall, could have been more comfortable... I have somewhat of a backache after my trip."
Pros: "The flight crew could have been more attentive. Jackets and coats were not collected during preboarding until last minute, by then I had already put mine away."
Cons: "No food was offered, short flight though, that’s okay, but the crew definitely could have been more attentive to the first class passengers."
Pros: "Good"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "Delta service is amazing"
Pros: "The crew was great."
Cons: "More food."
Cons: "They were great"
Pros: "Crew was great"
Pros: "The crew was communicative and courteous."
Cons: "There was a flight delay in LAX due to a maintenance issue. The captain and crew informed us before we boarded the plane which was excellent. However, they could not figure out what was wrong with the planed and delayed the boarding for another 3 hours, putting our 1900 departure time to 2100."
Pros: "Crew was very sweet"
Cons: "In flight movies would be nice . Tight seats for 6.3 huy"
Pros: "On time, smooth take off and landing."
Cons: "Crew could be on time for work so the flights aren’t delayed"
Pros: "I had a very comfortable seat, it was a very good experience overall."
Cons: "Unfortunately had flights delayed which forced me to arrive home much later than originally planned."
Pros: "Everythg was perfect"
Cons: "Have some headset so people can watch movies in the plane"
Cons: "Value for the price."
Pros: "Great service by gate operators."
Cons: "TSA process"
Cons: "Flight cancelled due to weather that was never bad but on the potential of bad weather. Had to scramble so my 18 year old son was not stranded overnight in a strange place and Delta does not help. Only rebooked a flight itinerary for the next day for a 4 hour flight with connections on a 1 hour direct flight. Spent an hour on line to figure out what to do. #neverdelta"
Pros: "seat was fine."
Cons: "A/C was blowing right on our heads. Asked to have the A/C turned down. They said sure. The nothing. Asked again? Nothing. 3rd time, my neighbor and the people in the seat ahead told them that we were ll cold. Nothing! I was sneezing by the time we landed."
Pros: "Nothing"
Cons: "Multilpe delays"
Pros: "On time."
Cons: "They changed my flight to a different one departing 2 hours earlier and did not notify me! The original flight was still available & they would not let me take it despite my reservation paper work. CRAZY! I have a two hour drive to the airport this gave me the option to leave home at 2:30am or go the night before and pay for a hotel. Flight was managed by DELTA who also did not care! All involved blamed each other. Beware"
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Quick and easy boarding. The overall flight was fast so no time to get uncomfortable."
Pros: "Jamaica security and boarding, despite a crowded airport and gate, was very quick. Appeared chaotic but was friendly and efficient. Boarding was orderly and efficient. Flight was smooth, seats luxurious (comfort+ aisle and window seats with an empty center!). Arrival into ATL half an hour early."
Cons: "Only one offer of beverage on 3 hr. flight. "Food" at dinner time was chips or crackers. Arriving 1/2 hour early we sat on tarmac for 50 minutes before reaching gate. 20+ minute walk to customs, 30 minute line."
Pros: "Easy boarding, Love to the sad that you were not nickeled and dimed while in flight they provided wonderful food and snacks. The crew so friendly and very hard working constantly there to please the passengers also having Free movies made the 5 and a 1/2 hour flight go very quickly. I fly across country frequently I will always fly Delta."
Pros: "A screen with free movies is nice."
Cons: "Nothing."
Pros: "Staff. Beautiful excellent"
Cons: "Need more food"
Cons: "4+ total hour delay"
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Pros: "We finally got home"
Cons: "Guests with no overhead luggage should be able to exit first."
Pros: "No hubo retraso y salió todo el vuelo a tiempo. El personal fue atento."
Cons: "El espacio entre asientos es mínimo y es súper incómodo. La experiencia fue de incomodidad."
Pros: "Comfortable flight, plenty of leg room and I live the individual chargers at each chair."
Cons: "When I pay more for a direct flight, I expect my flight to be non stop. Delta changed my flight and added a layover but I didn't receive any recompense from the airline. Seems very odd."
Pros: "At least the plane didn't return to the gate and we departed 7 hours late."
Cons: "All the delays and gate changes with no explanations and only informed via text message. The weather wasn't even that bad. Missed the connecting flight to Bucharest and part of vacation time."
Pros: "Crew did an outstanding job"
Cons: "No entertainment"
Pros: "Meal quality has improved"
Cons: "Usable to hear gate agent announcement in LAX"
Pros: "New and improved food options!"
Cons: "Boarding took more time than usual. They were able to accommodate less carry on baggage."
Cons: "Extreme delays"
Pros: "Nice crew, normal seats, TV etc. They were very apologetic about the delays. They gave multiple updates and came around with water/snacks"
Cons: "The plane was delayed to wait for passengers from another flight. We waited for almost two hours. After that there was multiple technical difficulties- loading the bags, closing the door, refueling...the list goes on. We ended up taking off almost four hours late."
Pros: "Boarding was quick"
Cons: "Wi-go didn't really work- crew was unpleasant. We upgraded to first class we were never offered a drink. One of the flight attendants keep using the restrokm"
Pros: "They had good movies"
Cons: "I'm not sure if this staff is exhausted or just over there job, but they cow towed to a woman who made major complaints about the air conditioning and even gave her points to help her deal with the temperature. Strange. They were only gold stays and I'm only Platinum and didn't complain once. Oh well, that's delta, we all deal with their silence when we post anything that is unfair."
Pros: "Upgrades, staff on and off the plane"
Cons: "The reservation system crash, it happened less than 24 hrs before our return flight to come home, fortunately it was resolved but it was a bit stressful"
Pros: "Good movies"
Cons: "Unsmiling, miserable staff. Seats like concrete. Cheap and nasty snacks"

I love to travel With Virgin, made to feel special even in economy seats

Virgin Atlantic lied to us that they will check in first bag free. From Indianapolis, Delta checked in first bag for free including carrying on. But Virgin Atlantic charged us £60.00 for one bag, from Manchester to Orlando, whereas that was not the agreement when we bought the thicket. The agreement was first bag free, even we showed them prove. They’re not trustworthy at all. They are pathological liars.

Virgin airline is the best❤️!

Everything was superb. The music selection is limited and please include some current news which is important for travelling business people.

I was harassed by The security officials at Heathrow terminal 3. They were abusive rude and had no etiquette of how to talk to passengers. They kept all my stuff which is legally allowed here in the US. It was all under 3 oz. The guy in black suit literally said to me “ if I say one word they will take more time to let me go”. The check in lines were long took me 2.5hrs and then I almost missed the flight. The security people yelled at me and literally made me cry. I felt insulted and abused..

Check in is poorly marked Heathrow lounge was excellent, service very good New Virgin upper class suites technically qualify as business class but they are very cramped and there is no storage space at all. No sleep suits available in my size, on any of the flights. Rather leave it if you can't deliver. Toiletry bag is cheap and tacky. Compare with the price paid for a business class ticket.

Staff are Experience and helpful and cheerful makes you feel at home good airlines 👍

Lounge in Heathrow is great. Staff aim to please and very courteous. The upper class seat is very narrow with no storage area. Strange seating position, no options to recline the seat while sitting up. Who thought that this was a good idea? IFE minimal. On borard Lavs shared with premium economy class.

Pros: "Crew was excellent - friendly and helpful"
Cons: "Seats in economy too cramped - I paid extra for next seat up from basic economy which covered our baggage but, for some reason, not seats with more leg room."
Pros: "This is the way to fly long haul."
Cons: "Frustration is it is impossible to sleep during the breakfast service, but this is a problem for all airlines and Virgin is better than most."
Pros: "Seats comfortable. Food was good."
Cons: "We are a little hard of hearing. It was hard to hear the attendant when giving directions over the intercom. The speech was garbled and directions spoken too fast. I am not referring to the safety speech. Recommend slowing down so that we have more time to process what was spoken."
Pros: "Very friendly crew. The meals are good, nice variety. Hot food is hot."
Cons: "Seats are not the most comfortable and sometimes the screen on the entertainment tv doesn't work that easily."
Pros: "Crew was nice"
Cons: "Screens have poor color quality Seat too small Legroom cut into by electronics box Row 45 next to bathroom and no windows"
Pros: "The crew were really nice and seemed to genuinely care about the passengers, were approachable and were very happy to chat with passengers and help them out."
Cons: "The food options always seem to run out by the back of the plane and this time didn't match the menu they gave me at the start of the flight, not that I minded because the option I was given was pretty tasty."
Pros: "It was empty so we were told we could move around in the empty seats"
Cons: "Food was basically carbs, carbs and more carbs (especially if vegetarian). Some diversity, please. Staff forgot requests on a couple of occasions (Economy Delight cabin)."
Cons: "More leg room"
Pros: "The boarding was fast."
Cons: "For starters our cabin crew were the worst. The first service I had ask for a snack and no napkins. Dinner service was like just chucking food down in front of you. Then a stewardess looks me dead in the face and passed me for the drink service, then she said she thought I was asleep."
Pros: "I had one of the few empty seats next to me."
Cons: "The food is awful. Not enough toilets."
Pros: "Limited numbers in the top deck, silence, service and deplaning first."
Cons: "Food has to much of an asian slant."
Pros: "Good collection of movies"
Cons: "To pay for luggage for international flights while on their website it says i dont have to pay if im going to South Africa. The food was not so great."
Pros: "Super friendly and helpful crew, food etc was fantastic very enjoyable flight. Thank you"
Pros: "A smoothtrip run by great staff."
Cons: "Thé food was rather stodgy overall."
Pros: "Entertainment Meal service and quality"
Pros: "Food and service was ok"
Cons: "Delayed at the airport. Very little leg room and hot while waiting to yake off. Entertainment was really bad. Bad screen and sound quality was awful."
Pros: "Nothing. The whole experience was horrible."
Cons: "I didn't make it to Siem Reap because the first leg of the trip from IAD to London was cancelled by Virgin Atlantic after it was fully boarded. The excuse was that a flight attendant had food poisoning and was unable to fly and so the entire flight was cancelled. The Virgin team seemed unconcerned and showed NO sense of urgency to try and get people rebooked. Their solution was to rebook everyone on an evening flight the next day. If a passenger was only going to London, that was probably fine. But for people with connecting flights -- or like me with multiple connecting flights -- that wasn't acceptable."
Cons: "I never expect airline food to be any good but I’m always hoping it’s edible. This was not the case, as the egg breakfast made me physically ill."
Pros: "Cool flight, mainly because it was empty. Good food"
Cons: "Seats weren't that comfortable. Entertainment sucked because the screen functions were terrible, very difficult"
Cons: "The crew was rude."
Pros: "Crew was very nice helpful and attentionate Entertainment had plenty of variety maybe not so many new movies but enough to find one you have not seen or classic you could watch again Food was good"
Cons: "We weighted our hand luggage at the counter and then they ask again during boarding little confusing"
Pros: "The crew was friendly and professional, the food was good and offered frequently due to the long flight time (10.5 hours). The plane was comfortable even though nearly full. Overall, it was a good experience and I would definitely fly with Virgin Atlantic again."
Cons: "We were told over the phone that we could bring our kayaks with us to Africa but the airport staff denied not only our kayaks, but also our paddles which were in a standard ski bag. Their excuse was that both the kayaks and paddle bags were 2 inches too long. .. TWO INCHES!!!!!! We had record of the person we talked to and the time and date, but none of that seemed to matter. It caused A HUGE INCONVENIENCE for us since we are in Zambia for 6 weeks without our gear to paddle one of the most challenging rivers in the world... the Zambezi. Now we are constantly trying to acquire the proper equipment with very little success. We run a nonprofit called the Montana Kayak Academy which provides free whitewater instruction to youth between 8 &18 yrs old and we will be sure to tell everyone we know to NOT TRAVEL WITH EITHER VIRGIN ATLANTIC OR BRITISH AIRWAYS.... EVER!!! VERY DISAPPOINTED! !!!!!!!!!!!!!!!!!"
Pros: "Virgin atlantic is the best airline with Dreamliner"
Cons: "Nothing"
Pros: "Food, crew, entertainment great"
Cons: "Seat were very uncomfortable.. hard, not enough leg room and there was no way to sleep comfortably with the head rest that is set up so you can rest your head on it,but its awkward and hard an in the way..."
Pros: "The Business - was The Business! Loved it."
Cons: "the child got the same food as us due i did not make clear i need a child food, now i am asking : is not clear that in that seat is a child of 4 years old ?"
Pros: "Virgin Premium economy offers a great up-grade on economy. Seperate check in (faster), seperate boarding (earlier), better food, service and more room than economy."
Cons: "There appears to have been an increase in cost above that you expect percentage wise. There has been reduction in the quality of the food."
Pros: "My flight was delayed boarding, Entertainment wasn't exciting oppose to other Virgin flights I have taken in previous years. Food wasn't great. I had teriyaki chicken with rice and I left it. Big dislike - when I was checking in online I found some economy seats I couldn't allocate for my seating due to additional charge applies. I think this is very off putting as I have been a Virgin member for years and it is very disappointing."
Cons: "I liked the Airbus carrier which had only two seats (window and Isle) on each sides oppose to three. It felt more comfortable."
Cons: "Seats need more padding"
Pros: "Food was great, plenty of it also"
Cons: "I'm 6'4" and there was no acknowledgement by the crew that I was squashed into a tight seat."
Pros: "Crew, fabulous, Plane configuration, GENEROUS, just the best flight I've experiences in a very long time!"
Cons: "Some meal choices were a bit sparse. That's my only complaint!"
Pros: "great food and service!"
Cons: "It got a little cold in the cabin for a few hours."
Pros: "Plenty of leg room Open area for self-serve snacks and non-alcoholic drinks Food was very good Super friendly attendants"
Pros: "Audrey agent at the counter at Heathrow was amazing assisted me in getting my bags located and transfer from air malta to vigin"
Pros: "reservations easy to make (like most other airlines) A water bottle, blanket, headset & sleep kit on each seat. Seats were not so close together in coach that your knees were against your chin if the guy in front of you put his seat back. The planes I was on To/from LAX-BNE felt very spacious because of the interior height. 2 free checked bags."
Cons: "The food was mediocre--doughy stuff for both meals Not very tasty. The entertainment selection was nowhere near as good as on other airlines. Very Australia-heavy music, old films & TV shows available, as well as some new ones. But no live TV channels, not even current news."
Pros: "Flight was on the emptier side, so my boyfriend and I each got our own entire rows to lay down and sleep the entire flight. Which was great, since I had just spent 6h vomiting from bali belly on the previous flight. Liked that they accommodated my GF meal."
Pros: "I loved wine and whiskey. Blanket and blindfolds, headphones helped me sleep. Care packet with toothbrush came in handy."
Cons: "The Sears were tight and thin. I felt pushes from behind. I could not recline the seat enough. I didn't get a window seat, which is my favorite."
Cons: "Cold draft at all times."
Pros: "Everything except the seating - far too cramped now"
Cons: "Seating! Seats getting ridiculously tight"
Pros: "The food has improved."
Cons: "Flight turned back after an hour. Held in HK for 24 hours. Dreamliner no big sea change in air transport. Economy still uncomfortable and cramped. Crew give the impression of being bossy and aloof, I saw them making faces behind someone's back. Emirates crew are so much more helpful and pleasant."

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

Book cheap flights from Caribbean Islands to Johannesburg

Recent return flight deals

3/3Fri
2 stopsVirgin Atlantic
38h 40mMBJ-JNB
17/3Fri
2 stopsVirgin Atlantic
27h 15mJNB-MBJ
R22 432
3/3Fri
1 stopVirgin Atlantic
31h 00mMBJ-JNB
17/3Fri
2 stopsVirgin Atlantic
27h 15mJNB-MBJ
R23 346
15/3Wed
2 stopsMultiple Airlines
39h 39mMBJ-JNB
29/3Wed
2 stopsMultiple Airlines
50h 45mJNB-MBJ
R25 553
15/5Mon
2 stopsQatar Airways
37h 40mGCM-JNB
8/6Thu
2 stopsQatar Airways
45h 24mJNB-GCM
R28 140
3/3Fri
1 stopDelta
39h 04mMBJ-JNB
17/3Fri
1 stopDelta
24h 42mJNB-MBJ
R31 019
15/5Mon
1 stopMultiple Airlines
32h 10mGCM-JNB
8/6Thu
2 stopsMultiple Airlines
31h 00mJNB-GCM
R31 623
15/5Mon
1 stopBritish Airways
30h 00mGCM-JNB
8/6Thu
1 stopBritish Airways
27h 55mJNB-GCM
R31 743
15/3Wed
2 stopsDelta
43h 10mMBJ-JNB
29/3Wed
1 stopDelta
21h 00mJNB-MBJ
R31 967
15/3Wed
1 stopDelta
41h 40mMBJ-JNB
29/3Wed
1 stopDelta
23h 37mJNB-MBJ
R32 657
15/5Mon
2 stopsMultiple Airlines
36h 45mGCM-JNB
8/6Thu
3 stopsMultiple Airlines
50h 50mJNB-GCM
R34 157
17/5Wed
2 stopsMultiple Airlines
46h 21mPOS-JNB
27/5Sat
2 stopsMultiple Airlines
31h 53mJNB-POS
R36 261
18/5Thu
2 stopsMultiple Airlines
36h 15mPOS-JNB
27/5Sat
2 stopsMultiple Airlines
48h 55mJNB-POS
R37 330
5/1Thu
2 stopsMultiple Airlines
33h 50mPOS-JNB
12/1Thu
2 stopsMultiple Airlines
34h 05mJNB-POS
R45 520
18/5Thu
2 stopsMultiple Airlines
59h 05mPOS-JNB
27/5Sat
3 stopsMultiple Airlines
36h 18mJNB-POS
R50 313
23/12Fri
2 stopsMultiple Airlines
43h 03mMBJ-JNB
30/12Fri
2 stopsMultiple Airlines
42h 25mJNB-MBJ
R50 400
6/1Fri
2 stopsBritish Airways
30h 35mPOS-JNB
12/1Thu
2 stopsBritish Airways
26h 50mJNB-POS
R52 279
23/12Fri
1 stopVirgin Atlantic
31h 00mMBJ-JNB
30/12Fri
2 stopsVirgin Atlantic
27h 15mJNB-MBJ
R58 435
6/1Fri
1 stopKLM
41h 25mPOS-JNB
12/1Thu
2 stopsKLM
27h 06mJNB-POS
R62 659
18/5Thu
3 stopsAmerican Airlines
35h 53mPOS-JNB
27/5Sat
3 stopsAmerican Airlines
47h 10mJNB-POS
R67 297
23/12Fri
1 stopDelta
39h 06mMBJ-JNB
30/12Fri
1 stopDelta
22h 44mJNB-MBJ
R74 643

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/1Fri
2 stopsMultiple Airlines
27h 40mSJU-JNB
R10 225
19/1Thu
2 stopsTurkish Airlines
35h 35mSJU-JNB
R12 553
18/1Wed
1 stopDelta
19h 36mNAS-JNB
R12 949
21/1Sat
3 stopsMultiple Airlines
50h 50mSJU-JNB
R12 984
29/12Thu
2 stopsMultiple Airlines
48h 26mSJU-JNB
R13 415
19/1Thu
2 stopsEtihad Airways
36h 01mSJU-JNB
R13 846
29/12Thu
2 stopsMultiple Airlines
48h 26mSJU-JNB
R14 035
25/12Sun
3 stopsMultiple Airlines
52h 50mSJU-JNB
R14 156
29/12Thu
3 stopsMultiple Airlines
52h 50mSJU-JNB
R14 225
16/1Mon
2 stopsMultiple Airlines
46h 35mSJU-JNB
R14 242
26/12Mon
3 stopsMultiple Airlines
52h 50mSJU-JNB
R14 363
19/1Thu
3 stopsMultiple Airlines
51h 30mSJU-JNB
R14 380
19/1Thu
1 stopUnited Airlines
21h 55mSJU-JNB
R17 846
20/1Fri
1 stopDelta
27h 05mSJU-JNB
R18 018
17/1Tue
2 stopsAir France
36h 45mSJU-JNB
R18 036
18/1Wed
1 stopUnited Airlines
34h 30mSJU-JNB
R18 622
19/1Thu
2 stopsUnited Airlines
57h 15mSJU-JNB
R18 949
25/12Sun
1 stopDelta
27h 05mSJU-JNB
R19 053
25/12Sun
2 stopsTurkish Airlines
42h 10mSJU-JNB
R19 260
18/1Wed
2 stopsUnited Airlines
49h 30mSJU-JNB
R19 398

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Caribbean Islands

Browse origins:

R28 140
R136 060
R58 383
R22 432
R85 764
View more

Browse destinations:

R22 432