Find Cheap Flights from Johannesburg to Cuba

Return
Economy
Johannesburg (JNB)
Cuba
Mon 10/14
Mon 10/21
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Cuba

Johannesburg OR Tambo to Cuba flight information

Flights arrive in Cuba
Flights depart from Johannesburg OR Tambo
Flight price R18 196
Airlines LATAM Airlines, Turkish Airlines, SWISS, KLM, Air France, United Airlines

FAQs for Booking Johannesburg to Cuba Flights

How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Johannesburg to Cuba (return)

Airports
Origin
Johannesburg
R18 196
only
R18 196
Destination
Havana
R18 196
only
R18 196
Fri, Mar 20
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
37h 11m
Wed, Mar 25
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
48h 26m
R18 196
Trip: 6 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 4 814 reviews
Overall
7,6
Boarding
7,6
Comfort
7,4
Crew
8,1
Entertainment
7,3
Food
7,0
BOG
CTG
Okay 4,5

Pros: There was a blonde flight attendant who was extremely attractive which distracted from how hot the plane was during boarding and prior to take off since the air was not on.

Cons: Turn the air on before you start boarding the flight.

LIM
TRU
Mediocre 2,0

Pros: The flight was very comfortable

Cons: The flight should be not delay.. I paid money for been late...45 dollars they don’t appreciate loyalty

BOG
SCL
Excellent 10,0

Pros: Yes, they did

Cons: Nothing

MDZ
AEP
Okay 5,0

Cons: Delay by an hour

MEX
SCL
Mediocre 2,0

Pros: Forced me to check my carry on even though it was perfectly legal

Sun, Mar 22
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
43h 40m
Tue, Mar 31
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
42h 45m
R20 787
Trip: 10 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 369 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
SAW
FRA
Good 7,6

Cons: Room temperature control should be better.

SFO
IST
Excellent 10,0

Pros: Love love love this airlines! I wish the US carriers were like this!

IST
LAX
Excellent 8,6

Pros: Comfort and food with good entertainment.

Cons: Crew could be trained for better service, most all were rude and annoyed that they were there.

SEA
YYZ
Mediocre 3,5

Cons: No one came with drink carts until halfway through the flight. I was very hungry, never offered food. Boarding was late but no communication from staff.

IST
ORD
Excellent 10,0

Pros: Service, food, comfort, entertainment.

Sun, Mar 22
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
28h 40m
Mon, Mar 30
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
31h 15m
R22 956
Trip: 9 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 607 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ATH
ZRH
Okay 4,6

Cons: Swiss Air from Athens to Zurich stellar—excellent service, seating, food—but left one hour late due to air traffic. Nearly missed connecting Edelweiss flight—and that flight was just terrible. Passengers behind me constantly kicking, pulling my seat—wouldn’t allow me to put seat in recline position.

JFK
ZRH
Excellent 10,0

Cons: Nothing Everything was excellent

BOS
ZRH
Good 7,6

Pros: The crew was very accommodating

Cons: Entertainment system was old and with few choices

VCE
ZRH
Mediocre 2,0

Cons: 70’ late on a 45’ flight

ATH
ZRH
Excellent 8,0

Cons: Entertainment system is dated. Screens froze often, were not very touch sensitive and the sound was pretty bad (on mine, would only provide sound to one ear, so I had to turn up other bc of poor quality and ended up w a headache.) Also, bathrooms were gross; ran out of paper and floors were "soiled"

Sun, Mar 22
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
24h 20m
Sun, Mar 29
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
29h 00m
R23 684
Trip: 8 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 389 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
JNB
Excellent 9,6

Pros: Crew helpful. Food good.

Cons: Better range of movies please

AMS
TXL
Excellent 10,0

Pros: Great airline

DAR
AMS
Excellent 10,0

Pros: Crew was great, very responsive and hospitable!

Cons: more lunch choices, especially choices without dairy products.

AMS
LCY
Excellent 10,0

Pros: Everything works and quick to get to destination.

AMS
LOS
Excellent 8,0

Pros: The crew was great. The soecial meal request was hadled well despite oversight.

Cons: Soecial meal request was made in advance but overlooked. Did not mind it so much as eating less is not a bad idea! To err is human.

Thu, Mar 19
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
28h 45m
Mon, Mar 30
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
22h 40m
R24 193
Trip: 12 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 864 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
JFK
CDG
Excellent 10,0

Cons: More options for gluten free food. Always get the same dish

DXB
CDG
Excellent 8,6

Pros: Well trained, professional, highly efficient flight attendant, and what is more important, in good mood during the whole the flight

Cons: The mobile application Air France didn't know the city or airport Dubai. Often same thing happens on the android application work Sheremetievo airport in Moscow

BOS
CDG
Excellent 9,6

Pros: Great newer plane, great service!

BOS
CDG
Excellent 8,6

Pros: Boarding procedures and crew were top. Wines and beverages excellent and even in super economy water was served several times

Cons: The food could have been much better, should consider doing everything organic. As it was, the chicken in the meal was awful, the dessert terrible. The rice in the salad hard, almost uncooked. The only good quality food was the bread and the cheese

CDG
YUL
Excellent 8,0

Pros: Fly was delayed.i was told my bag would go to end but it was not.instead of coming to the hotel 7pm i came 1am.

Cons: Explain me to take the bag on time.it was almost left in the airport.

Sat, Mar 21
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
56h 50m
Wed, Mar 25
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
48h 26m
R19 477
Trip: 5 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 4 814 reviews
Overall
7,6
Boarding
7,6
Comfort
7,4
Crew
8,1
Entertainment
7,3
Food
7,0
AEP
IGR
Excellent 8,5

Pros: Airport (AEP) was nice, plane and crew were good.

Cons: The only problem was that our flight moved 50 minutes earlier and we didn’t get any email notification from kayak. But that may not be latam fault.

JFK
LIM
Good 7,6

Cons: English speaking staff.

CTG
CLO
Excellent 10,0

Cons: The landing was a bit rough!!

LIM
PIU
Mediocre 2,0

Pros: Absolutely nothing Flight was overbooked

Cons: You can not overbook!!!!!!!

LIM
MCO
Excellent 10,0

Pros: Flight on time Departure & arrival

Cons: Two seats in every set of rows

Tue, Mar 24
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
43h 40m
Tue, Mar 31
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
42h 45m
R20 787
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 369 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
KBL
Excellent 8,4

Cons: Boarding I was with my family but they didn’t give me the seats in one row my kids some where else my wife was in another seat and I was also so far from everyone That was not fair

IST
AMM
Excellent 10,0

Pros: Crew and flight where amazing. Thank you

TLV
IST
Okay 4,3

Cons: Ticketing staffs should and can be more co considerate. Average rating at best, and sometimes very rude.

SAW
FRA
Good 7,6

Cons: Room temperature control should be better.

IST
MIA
Good 6,3

Cons: Free WiFi

Sun, Mar 22
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
32h 50m
Wed, Mar 25
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
48h 26m
R19 477
Trip: 4 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 4 814 reviews
Overall
7,6
Boarding
7,6
Comfort
7,4
Crew
8,1
Entertainment
7,3
Food
7,0
LIM
LAX
Excellent 10,0

Cons: I can’t think of any thing else you could do better. You really provide a customer first service. I will always fly Latam and advise others to as well. Thank you.

MIA
SCL
Excellent 10,0

Pros: Very friendly and attentive crew; very efficient and timely boarding; surprisingly good meals

LIM
MIA
Excellent 10,0

Pros: Yes the crew was great and my veggie meal was great as well

Cons: The flight was delayed, I guess was not the airline fault

GRU
FLN
Mediocre 2,0

Cons: They lost one of my bags. Amateur and inefficient company. Avoid at all cost.

FLN
GRU
Mediocre 3,0

Pros: Nothing much, really.

Cons: Baggage handling. They lost one of my baggages and are giving me a hard time to get a refund.

Wed, Mar 25
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
29h 25m
Mon, Mar 30
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
31h 15m
R22 956
Trip: 6 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 607 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
KBP
Mediocre 2,0

Pros: I never made the connection because the flight was cancelled. I liked nothing about the flight and to boot I got sick because I was up for over 40 hours straight... 11 of them spent in Customer Service line.

Cons: It was a terrible two day experience that would have turned into over 3 if I did not cancel my flight plans.... vacation ruined.

DXB
ZRH
Mediocre 2,0

Pros: This was my first and last time I will ever fly with Swiss airline-it’s been 4 days and I still didn’t receive my baggage and I had all my medicines in them,that’s including my carry on bag too,because it was taking from me @ the gate and I was told I will get it at my final destination,which I didn

Cons: I just would like to get my baggage- which is been 4 days since my arrival and they can’t even tell me where they are at!!!....

ZRH
EWR
Okay 5,3

Pros: The crew was very professional and helpful. If you travel Business Class it is very pleasant. But if you are traveling Economy the boarding management and economy seats suck! Many people were complaining about how narrow the economy seats are on the A320/330 aircraft.

Cons: Swiss has finally done it! If you are a person who is large framed, around 225 lbs or higher you will not fit into their economy seats. I'm quite athletic and not obese but large framed (ex- football player), I could not sit squarely in the seat as my hips were severely pinched. Misery :(

GVA
ZRH
Good 7,3

Pros: Flight crew was on top of things. Flight was smooth and ontime.

Cons: A bit cramped in the economy class. Could have been more room for the money we had to spend on tickets

ZRH
BOS
Excellent 10,0

Pros: My husband was on a business trip and his company booked him in business class. Economy was overbooked they cave me a free upgrade so I could sit with him!

Cons: Cost of extra bag. Also size limit for overhead carryon

Fri, Mar 20
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
24h 20m
Mon, Mar 30
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
22h 40m
R24 179
Trip: 11 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 389 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
JFK
Excellent 9,3

Cons: I was seated next to the restroom, which is not a pleasant experience for an international flight.

AMS
ATH
Okay 4,4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

AMS
JNB
Excellent 9,6

Pros: Crew helpful. Food good.

Cons: Better range of movies please

AMS
YYZ
Good 7,3

Cons: Don’t be late

ARN
AMS
Okay 4,4

Pros: Onboard crew were nice and polite. Flight was on time (a rarity).

Cons: The boarding crew was rude and unpleasant, the plane was boiling hot.

Sat, Mar 21
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
28h 45m
Mon, Mar 30
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
22h 40m
R24 193
Trip: 10 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 864 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
CDG
DTW
Good 7,2

Cons: CDG airport in Paris is a very inefficient and by far the slowest airport. I recommend other passengers to get to the airport at least 4 hours before their departure.

CDG
DTW
Mediocre 2,0

Pros: NA

Cons: Both flights through Detroit were re-routed, our luggage was lost for 4 days.

MRS
CDG
Excellent 8,8

Pros: Crew very professional

Cons: Boarding was a little confusing

ATL
CDG
Excellent 8,8

Cons: First class bathroom could have been cleaner and wider - very narrow, hard to maneuver

YYZ
CDG
Good 7,3

Cons: the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit.

Sun, Mar 22
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
43h 40m
Sat, Mar 28
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
41h 55m
R22 519
Trip: 7 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 369 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
SFO
Excellent 9,6

Pros: The service was excellent. They are very helpful and friendly.

Cons: Maybe refresh the plan in the near future. Other then that it was very enjoyable trip.

ORD
IST
Excellent 10,0

Pros: Everything.

Cons: Nothing.

CPT
IST
Excellent 10,0

Pros: Food was really good, staff was helpful and friendly and there was more legroom that I've often experienced. Also - flight was NOT packed - there was actually an empty mid-row seat!

FCO
IST
Excellent 8,0

Pros: Turkish Air’s boarding is very good and their food and entertainment is good

Cons: I have flown many international miles and many with Turkish Air. I have seen them go backwards as an airline these past 9 years. No more Premium Economy and very small seats, no more hot towels b4 takeoff, unbearably hot cabins, no good snacks on long flights, etc.

LHE
IST
Excellent 10,0

Pros: NOTHING

Cons: WHEN i ARRIVED AT AIRPORT ON JUNE 3,2019 TRUKISH STAFF TOLD ME YOUR FLIGHT IS NOT CONFIRMED BUT MY FLIGHT WAS CONFIRMED.I AM VERY UPSET BECAUSE I AM DISABLED AND LOW VISION.I THINK THIS IS TOATLY WRONG.20 MAY I WAS SICK TRUKISH AIRLINES CANCELED MY FLIGHT BECAUST I WAS SICK.

Mon, Mar 23
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
24h 20m
Mon, Mar 30
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
22h 40m
R24 179
Trip: 8 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 389 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
EBB
AMS
Excellent 8,3

Pros: KLM STAFF WERE VERY PROFESSIONAL

Cons: SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE

AMS
MAN
Good 6,0

Pros: Flight arrived on time

Cons: No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers.

PTY
AMS
Excellent 8,6

Cons: I congratulate the KLM crew!

AMS
LCY
Mediocre 3,3

Pros: The aircraft

Cons: No overbooking next time!

AMS
TXL
Excellent 10,0

Pros: the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight

Tue, Mar 24
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
28h 45m
Mon, Mar 30
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
22h 40m
R24 193
Trip: 7 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 864 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
NCE
CDG
Good 6,0

Pros: Seats are comfortable on Business Class. Service is good

Cons: Constant delays specially from CDG! Poor cabin service specially on this flight.

CDG
MAN
Good 7,3

Pros: Flight was on time.

Cons: In flight complimentary food and drink service could have been better.

KBP
CDG
Excellent 10,0

Pros: The whole crew is so kind

Cons: Delta made my whole first flying experience the best.

BEY
CDG
Excellent 10,0

Pros: All went right namely the seats but the luggage condition is the worst

Cons: Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France

CDG
TLV
Mediocre 2,0

Cons: No leg room at all, cant believe those seats met legal standard. The plane smelled, boarding was a nightmare because too many people had big bags. An announcement had been madd that vags would be collected, but obviously were not.

Sun, Mar 22
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
43h 40m
Thu, Mar 26
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
42h 45m
R22 941
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 369 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
LHE
IST
Excellent 10,0

Pros: NOTHING

Cons: WHEN i ARRIVED AT AIRPORT ON JUNE 3,2019 TRUKISH STAFF TOLD ME YOUR FLIGHT IS NOT CONFIRMED BUT MY FLIGHT WAS CONFIRMED.I AM VERY UPSET BECAUSE I AM DISABLED AND LOW VISION.I THINK THIS IS TOATLY WRONG.20 MAY I WAS SICK TRUKISH AIRLINES CANCELED MY FLIGHT BECAUST I WAS SICK.

IST
YUL
Okay 4,3

Pros: The flight attendants were friendly, attentive and efficient.

Cons: Many flights were grounded for several hours because of some airline operational glitch. We were provided with no information or guidance about how to resume our travels. As we tried to sort ourselves out we were sent from lineup to lineup without much progress or friendly service.

CLJ
IST
Excellent 10,0

Pros: Everything was great.

TLV
IST
Excellent 9,3

Pros: The service was great, crew was sweet and accommodating, food was good

Cons: Seats were a bit uncomfortable...but what do you expect after an 11 hour and 20 minute flight?

IST
IAD
Excellent 8,3

Cons: It was a very long flight and the leg room is too small especially for a very tall person.

Tue, Dec 24
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
37h 11m
Sun, Dec 29
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
32h 56m
R23 102
Trip: 6 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 4 814 reviews
Overall
7,6
Boarding
7,6
Comfort
7,4
Crew
8,1
Entertainment
7,3
Food
7,0
JFK
LIM
Good 7,6

Cons: English speaking staff.

CUZ
LIM
Mediocre 2,0

Cons: The flight was delayed and caused all sorts of problems and headaches. Had to book a new final destination and didn't even make it to my original final destination.

LIM
TPP
Excellent 8,0

Pros: The crew was nice, wifi entertainment was available, flight on time

Cons: offering beverages.

BOG
SCL
Excellent 10,0

Pros: Yes, they did

Cons: Nothing

CTG
MDE
Excellent 8,0

Pros: Quick comfortable trip.

Cons: Some food or drinks

Wed, Mar 25
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
28h 20m
Fri, Mar 27
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
24h 40m
R57 077
Trip: 3 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 65 518 reviews
Overall
7,3
Boarding
7,4
Comfort
7,0
Crew
7,7
Entertainment
6,6
Food
6,5
ORD
AVL
Excellent 9,6

Pros: The flight was quick for the time we were in the air.

Cons: This flight was delayed by over an hour. The plane is tiny so overhead space barely fits a briefcase and the seats are smaller than normal. Since this is a smaller aircraft, unfortunately that is expected.

EWR
ORD
Good 7,6

Pros: Pleasant staff.

Cons: not enough room in seating area.

IAD
BRU
Excellent 8,0

Pros: Staff found us two seats together. Food was good.

Cons: Email telling us about pre airport arrival check in and seat selection.

KOA
SFO
Mediocre 3,6

Pros: It ended up being united not Lufthansa and they were delayed 45 minutes so they rerouted me through Munich which made me miss a free bus to my destination outside of Rome

Cons: More time in Chicago in case of a delay I only missed my flight by 5 minutes

LAX
SBP
Excellent 10,0

Pros: on time. Seat was fine.

Fri, Mar 20
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
24h 20m
Wed, Apr 1
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
29h 00m
R24 193
Trip: 13 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 389 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
CPT
AMS
Excellent 9,3

Pros: The crew was amazing, flight on schedule and good entertainment.

Cons: Space is just reasonable on a long flight, even if there's seats more spacious that you could choose if you pay more.

DUB
AMS
Okay 5,3

Cons: Information on arrival time was not correct

NBO
AMS
Good 6,6

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

CWL
AMS
Good 7,2

Pros: Just as I expected. And I made my last connection easily.

AMS
HAM
Good 7,0

Pros: Great crew.

Cons: Ran out of business class meal. Substituted a Econ class.

Thu, Mar 19
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
28h 45m
Tue, Mar 31
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
22h 40m
R24 208
Trip: 13 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 864 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
YVR
CDG
Excellent 8,3

Cons: Our request for vegetarian meals got lost after a glight was cancelled.

CDG
BLQ
Okay 4,4

Pros: Flight attendant was rude to my non French speaking 12 year old. He ripped his charger out of the USB port and threw it at him.

Cons: TSA was sketchy and gave a FULL search, part down, etc. I kept asking and the excuse kept changing. Final excuse ridiculous! Flight attendant could have not treated my son as he way he did. I was unaware that the usb cord being inputted during taxiing As was my son. He was horrible to him!!

CDG
NBO
Excellent 9,3

Pros: Staff were friendly and seats in business were super comfortable.

JFK
CDG
Good 6,0

Pros: The crew did its best to make up for the fact that the special meal I ordered was inedible.

Cons: See previous

BIO
CDG
Okay 4,8

Pros: Crew was attentive. Timings were spot on.

Cons: Virtually no information at boarding which made everybody just make a huge line. Boarding they a bus, it was raining and we got wet.

Tue, Mar 24
JNB
Johannesburg OR Tambo
HAV
Havana Jose Marti Intl
43h 40m
Sat, Mar 28
HAV
Havana Jose Marti Intl
JNB
Johannesburg OR Tambo
41h 55m
R23 873
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 369 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
SFO
Excellent 10,0

Pros: Crew was nice, seats were comfortable

Cons: I enjoyed the flight

VCE
IST
Excellent 8,6

Pros: Crew was professional, food was good.

Cons: The screen to manage in-flight entertainment was not very responsive and live tv was cutting out constantly

IST
YUL
Okay 4,3

Pros: The flight attendants were friendly, attentive and efficient.

Cons: Many flights were grounded for several hours because of some airline operational glitch. We were provided with no information or guidance about how to resume our travels. As we tried to sort ourselves out we were sent from lineup to lineup without much progress or friendly service.

IST
SFO
Excellent 9,6

Pros: The service was excellent. They are very helpful and friendly.

Cons: Maybe refresh the plan in the near future. Other then that it was very enjoyable trip.

OTP
IST
Excellent 10,0

Pros: The service and food are always fantastic. The staff really goes out of their way to make you feel welcomed and comfortable. The ticket price was fantastic too!

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

1
  • Return
  • One-way
  • Multi-city
  • 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