Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Find cheap flights to Johannesburg OR Tambo

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

Wed 23/8
Wed 30/8
Any month
1 adult
Compare vs KAYAK all | none

Book cheap flights from United Kingdom to Johannesburg OR Tambo (return)

Airports
Origin
Southampton
£427
only
£427
London
£368
only
£368
£609
only
£609
£388
only
£388
£687
only
£687
Manchester
£376
only
£376
Edinburgh
£430
only
£430
Birmingham
£376
only
£376
Destination
Johannesburg
£368
only
£368
Wed, 31 Jan
LHR
JNB
15h 30m
Tue, 13 Feb
JNB
LHR
16h 15m
£368
Trip: 14 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 526 reviews
Overall
7.0
Boarding
6.9
Comfort
7.1
Crew
7.3
Entertainment
6.4
Food
6.6
WIL
KGL
Mediocre 2.6

Late take off, no concern for transfer at Nairobi - consequently we nearly missed our connection to London and our luggage did not!

VFA
CPT
Poor 0.0

Late arrival Nairobi. missed flight

Late arrival Nairobi. missed flight

ABJ
NBO
Poor 2.0

No seat assignments honored, handwritten boarding passes, lost luggage, extremely old plane with no entertainment and bad air quality. No lounge for sky priority with Kenya airways at Abidjan airport.

ACC
NBO
Excellent 8.3

The baggage handler for Kenya Airways, Derrick, in Johannesbury was very helpful checking on my delayed luggage. The flights and flight attendants were very good.

Late departures, unscheduled stop for crew, and baggage not making new flights made me miss two transfer flights. Closed sales kiosk in Johannesburg unable to get an hotel and meal vouchers. Sales lady was rude the next day. Arrived Cape Town over 24 hours late.

LVI
WIL
Mediocre 4.0

Poor Service. Did not care attitude.

Tue, 21 Nov
MAN
JNB
24h 25m
Tue, 28 Nov
JNB
MAN
16h 25m
£376
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1485 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
LIS
CDG
Excellent 10.0

Being able to have my meal at the airport before my flight so that I could sleep in comfort.

VIE
CDG
OK 5.6

All crew I interacted with was great, friendly, and helpful.

Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good.

CDG
ABZ
Excellent 10.0

leg space in plane

MRS
AMS
Excellent 9.3

No delays, service with a smile

Nothing to report.

CDG
CAI
OK 4.6

The Crew was the only thing that stuck out. Associates had Way more patience than i.

Late takeoff, priority seating happens same time as general boarding, two pieces of lost luggage

Fri, 10 Nov
LHR
JNB
17h 00m
Mon, 20 Nov
JNB
LHR
20h 45m
£378
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 780 reviews
Boarding
7.1
Comfort
7.2
Crew
7.4
Entertainment
6.6
Food
7.0
RUH
JED
Excellent 10.0

The way they surve the food and drinks was very bad it should be more gentel to make saudia better

CMN
RUH
Poor 2.0

Nothing was good about this flight

The flight was delayed to next day. It was a mess

LHE
RUH
OK 5.0

Crew was very good and extremely helpful and efficient

Boarding was too slow due to multiple security checks Seats were worn out and very uncomfortable Entertainment system was not working

CMN
JED
Excellent 10.0

Everything was perfect! Its my first travel with saudia and found it very good!

RUH
IST
Mediocre 3.6

It is not clean at all

Fri, 10 Nov
LGW
JNB
16h 25m
Sun, 12 Nov
JNB
LGW
16h 00m
£388
Trip: 3 days
8.0GoodShow reviews
Overall 8.0 Good
Based on 14490 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
7.9
AYT
IST
Good 8.0

Excellent service by good mood personal and cabine crew. I enjoyed the short flight.

ZAG
IST
Excellent 10.0

Food, entertainment, crew

CAI
IST
Good 6.3

The 2 flights were delayed, I went to my work late Both bags were broken

SIN
IST
Excellent 10.0

Excellent customer service, crew always helpful and glad to please.

Atatürk airport link too confusing and decreased my flight experience

JFK
IST
Excellent 10.0

Everything was great. Service. Very comfortable. The staff was great

N/A

Wed, 13 Sep
LHR
JNB
15h 05m
Sun, 24 Sep
JNB
LHR
18h 10m
£427
Trip: 12 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1047 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.5
Food
6.6
LLI
ADD
Poor 2.0

Changing my flight at office in Lalibela, agent was very friendly and helpful

Flight was delayed for over one hour and NO explanation was given.. nothing, passengers kept approaching the gate, No one would give them an explanation as to why flight is delayed, when it was departing, nothing , we just sat and waited No communication at all

MPM
ADD
OK 5.0

The crew were very friendly and professional.

They lost my bag, there was no announcement that the flight was boarding.

CAI
ADD
Excellent 9.0

The take was very smooth.

The seats did not recline & I had a back problem

EWR
LFW
Excellent 10.0

Everything including crew members .

LFW
EWR
Excellent 10.0

Everything was great. The seats were comfortable. The crew was awesome! They provided us singular care and 10 hours flights did not seem too long! Entertainment was outstanding.

Mon, 30 Oct
SOU
JNB
26h 45m
Mon, 27 Nov
JNB
SOU
18h 51m
£427
Trip: 29 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1172 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
MAN
AMS
Good 6.5

Crew service

Flight delayed.

EDI
AMS
Excellent 10.0

The staff was fast and curteous.

There is not anything to complain about besides the usual discomfort of travel.

AMS
LHR
Excellent 9.6

Staff superb. They even surprised us with an exit row and a gift for my partners birthday! Amazing. Samantha and Dennis also took time to come and personally wish him a happy birthday. A lovely touch. This airline runs like clockwork. They are just great. The sandwich and stoop waffle are nice too.

There is a bus to the plane, so that takes a bit of extra time but they are very well organized.

EDI
AMS
Excellent 8.8

The staff were friendly and all smiles. Seats were comfortable and we had a quick, smooth flight from Edinburgh to Amsterdam. The breakfast supplied was an egg and mayonnaise sandwich plus a drink, which seemed about right and very Dutch in character.

It was rainy and necessary to walk outside to access the plane; the staff should give their customers a heads-up so that jackets can be donned. Additionally, the check-in queue seemed rather sluggish.

AMS
LHR
OK 5.3

The flight was delayed by 40 minutes initially then a further 20 making it an hour late. Sitting at the gate there was then suddenly a last call to board the flight and a mad rush for everyone to get on. I appreciate that delays happen but the lack of communication ragardinh altered boarding times didn't make the situation any easier

As above

Wed, 4 Oct
EDI
JNB
24h 50m
Wed, 25 Oct
JNB
EDI
23h 25m
£430
Trip: 22 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 5411 reviews
Overall
8.2
Boarding
8.2
Comfort
8.1
Crew
8.5
Entertainment
8.2
Food
7.9
DOH
SIN
Excellent 10.0

Although I felt Qatar responded poorly to the cancelled flight, the actual flying experience was wonderful and made me forget about the extreme inconvenience and poor customer service regarding the cancelled flight.

My flight got cancelled ten minutes before boarding. Workers gathered phone numbers and told us they would call to direct us a new flight. However, no calls were ever made. I had to call the airline multiple times to get an answer about a new flight. In my first call, the customer service was rude. There was also zero compensation for the inconvenience.

IAD
DOH
OK 6.0

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

HEL
DOH
Mediocre 3.3

The movie selection was good.

-my seat did not recline, which I understand that I was close to the emergency exit but the person in front of me could still put their seat back way farther than they should be able to and I was unable to do simple things like put my glass of water on my tray -I had a vegetarian meal which was literally just rice and ground up brown mush-I have no idea what that much was -I asked twice for new headphones because my was broken but they forgot -When the flight attendant was coming around with water and she looked me to see if I wanted any and I said yes, she just skipped over me. I didn't pay a few hundred dollars extra for this.

BOS
DOH
Good 8.0

good service, good food

staff could be more cheerful towards travellers

BOM
DOH
Good 8.0

Everything

Long hours from Doha to Atlanta

Mon, 2 Oct
BHX
JNB
17h 45m
Mon, 9 Oct
JNB
BHX
18h 10m
£499
Trip: 8 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 8241 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.5
Entertainment
8.6
Food
8.1
DXB
JFK
Poor 2.0

Emirates advertised for $66 RT tickets from Mali to NYC which I purchased, only to find out by email that two days later that they weren't going to honor my tickets. Hence didn't end up taking the trip.

Emirates advertised for $66 RT tickets from Mali to NYC which I purchased, only to find out by email that two days later that they weren't going to honor my tickets. Hence didn't end up taking the trip.

MXP
JFK
Excellent 9.6

Crew is amazing. friendly. Professional. Food is great. Comfortable seating.

Inflight entertainment is a little stale. More recent movies would be great.

MXP
JFK
Excellent 10.0

The service, the comfort,

CPH
DXB
Excellent 10.0

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

SFO
DXB
Good 7.6

I requested the waiter(Asian) to serve me a non-egg breakfast if there were any remaining. He curtly told me that if I had not pre-booked the non-egg breakfast he could not provide me. Few minutes later I made the same request to another waitress and she quickly provided me the non-egg breakfast.

Wed, 8 Nov
LHR
JNB
10h 55m
Wed, 15 Nov
JNB
LHR
11h 10m
£556
Trip: 8 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4 reviews
Overall
8.1
Boarding
8.3
Comfort
7.8
Crew
8.5
Entertainment
8.1
Food
7.8
MCO
MAN
Excellent 9.3

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.

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.

LHR
BOS
Good 8.0

The movie selections and comfortable headsets made it possible to watch three movies uninterrupted. The food selections were well prepared. Flight attendants were helpful and efficient.

Boarding is always a bit of chaos when our seats are right in the back. People further up insist on boarding early and block the aisles in the process. Multiple levels of passport control and baggage checkout are chaotic, but that's for most all flights coming into USA? VIrgin/Delta handled it well enough. By the time we got through passport control in Boston ur bags were waiting and we had no problems at all.

AKL
OOL
OK 5.0

Reduction in available seat space will probably make me look at other suppliers the flight over on air New Zealand was significantly more comfortable

LHR
ATL
Good 7.6

Aisle/window seating!

My entertainment unit did not work. I was graciously offered an iPad, but declined, however, the picture quality at my son's seat was also iffy. Both my long-haul flights had poor signage for toilets.

MIA
LHR
Good 8.0

One toilet not working

Mon, 4 Dec
LHR
JNB
11h 05m
Tue, 19 Dec
JNB
LHR
11h 10m
£559
Trip: 16 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
SAN
Good 7.6

Crew was friendly and polite, food was ok, decent entertainment system. Plane was new and clean.

Seat pitch was small and not a lot of legroom. When passenger in front of your folds his seat, the seat back is mere inches from your face. Cabin announcements were too loud in headphones.

SAN
LAX
Good 8.0

Smaller plane, Embraer, but relatively comfortable seats. Friendly personnel.

EWR
LHR
Good 8.0

Leg room seats

London transfer had to go through security again almost missed flight I'm sure some people didn't make it

LHR
JNB
OK 5.6

Everything was good after we finally left.

Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory.

LHR
JFK
Good 6.6

great selection of movies and tv shows, smooth interface, good quality screen and sound

the crew was very noisy during the later hours. the pilots did a great job with the announcements during the flight though, kept everyone well informed with accurate information

Wed, 6 Dec
LTN
JNB
15h 45m
Mon, 8 Jan
JNB
LTN
37h 55m
£609
Trip: 34 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 1957 reviews
Boarding
7.1
Comfort
6.6
Crew
7.6
Entertainment
5.9
Food
6.5
TLV
JFK
Poor 2.0

8 hour delay. No information. Crew turned off the screens and refused to give people information. Hungry screaming children. No compensation. Couldn't even get water on the flight more than one time. Television was a small screen. Volume didn't work. Only four channels and one was the map. Spend your money elsewhere. El Al has a lot of growing up to do. I've flown all over the world with multiple carriers. This was by far the worst. They're profoundly more expensive than other carriers to Tel Aviv. They could do a lot better than this!

TLV
PRG
OK 4.6

Nothing

Everything, seriously, found out I'm flying with Up instead of with El Al, had to pay for everything You should have written its up and put Ups logo not El Als 1 hour delay Noisy people, who were walking around the plain all the time, even when the seat belt light was on

TLV
JFK
OK 4.3

הצוות משתדל

מטוס ישן מערכת בידור משנות ה 80 המאוחרות.

JFK
TLV
Mediocre 3.6

direct flight

no entertainment in long flight small leg room kids in especial seats disabled the option of moving the seat in front row food - taistless

OTP
TLV
Good 7.0

Food and service

The entertainment system is terribly old. The movie was inappropriate and didn't fit children. Price is very high. And we had to pay extra money in order to be seated together.

Tue, 2 Jan
STN
JNB
36h 00m
Tue, 9 Jan
JNB
STN
24h 55m
£687
Trip: 8 days
8.0GoodShow reviews
Overall 8.0 Good
Based on 14312 reviews
Overall
8.2
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
TUN
FRA
OK 6.0

clean plane almost on time departure

landing near a jet bridge in Frankfurt but still taking a bus to the terminal for connections deplaning through the backdoor of the plane lack of care by the staff...poor service connections are too long in Frankfurt

OTP
FRA
OK 6.0

crew was not friendly

FRA
JFK
OK 5.6

crew was not friendly

MUC
IAD
Good 7.6

The attendants, gate agents etc. were all very friendly, but professional. Plane was clean and on time. Not too many announcements over the PA system too! Your inflight movies, choices and other options were very good too.

When I flew to Frankfort, Aug. 5, they served me very good lactose free meals. I assumed the notation would be in my reservation and apply to the return flight from Munich on Aug. 20. Not true! The main courses both had cheese in them and the snack was awful! Some kind of chicken (? could have fooled me), in a tough dough. UGH! Couldn't figure out what was in it.

SEA
FRA
Good 8.0

There was light turbulence in some parts during the flight but the captain never turned the "fasted hour seatbel on" sign which was strange.

Tue, 29 Aug
BHX
JNB
24h 15m
Wed, 6 Sep
JNB
BHX
25h 20m
£693
Trip: 9 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3880 reviews
Overall
7.4
Boarding
7.5
Comfort
7.3
Crew
7.7
Entertainment
7.5
Food
7.0
AUH
ORD
Poor 2.0

I wasn't able to take the flight for the reasons mentioned above.

KWI
AUH
Poor 2.0

They wouldn't print my boarding pass in time for me to make it back. The transfer desk at Kuwait airport is inefficient and I missed my flight home. I could not get a flight home without buying another flight. They refused to put me on the next flight out without me purchasing it. I will never fly them again. Now they don't want to reimburse me for my flight I missed without an $800 penalty. Ridiculous!

AUH
COK
Good 7.6

The staff was very friendly and the food was very good

The seats were very crammed

AUH
SFO
Good 7.0

Friendly crew.

The flight had TOo few restrooms. About 4 for 250 people or so. There was at least a 15 minute wait at almost any given time.

HYD
AUH
Excellent 8.3

Good choice of entertainment. Food is better than most of the airlines.

Boarding experience is horrible. Every time you need to board a bus to get to the terminal in AbuDhabi. Why can't they get more gates for better boarding. Why should we go through another security check as soon as you arrive in AbuDhabi ? I have never seen this any other airport.

Wed, 29 Nov
BHX
JNB
26h 35m
Wed, 17 Jan
JNB
BHX
14h 35m
£376
Trip: 50 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1485 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
TLV
OK 5.6

Flight went smoothly

Flight left late The seats are small and crowded There are no entertainment options

ATL
CDG
Excellent 9.6

Staff was responsive, effective and pleasant; Nice selection of digestifs too. Food was decent and, in airline level, even good.

The audio system is outdated with unreliable touch-screen that makes it frustrating to navigate.

VIE
CDG
OK 5.6

All crew I interacted with was great, friendly, and helpful.

Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good.

CDG
CAI
OK 4.6

The Crew was the only thing that stuck out. Associates had Way more patience than i.

Late takeoff, priority seating happens same time as general boarding, two pieces of lost luggage

CDG
ATL
Excellent 8.6

We were on a 9 hour flight which is pretty exhausting on its own. However, Air France provided you with a pillow and blanket, as well as headphones, so that you can make the best of the long trip.

The chairs, for whatever reason, after just not that comfortable. Too squishy and they make noise when you adjust your position. I fidget a lot on flights so I felt like I was making a lot of noise. Also the plane didn't have cold air, do you get toasty pretty quick.

Tue, 20 Feb
LHR
JNB
29h 00m
Sun, 4 Mar
JNB
LHR
29h 20m
£379
Trip: 13 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 526 reviews
Overall
7.0
Boarding
6.9
Comfort
7.1
Crew
7.3
Entertainment
6.4
Food
6.6
NBO
JNB
Good 6.6

Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line

LVI
WIL
Mediocre 4.0

Poor Service. Did not care attitude.

ABJ
NBO
Poor 2.0

No seat assignments honored, handwritten boarding passes, lost luggage, extremely old plane with no entertainment and bad air quality. No lounge for sky priority with Kenya airways at Abidjan airport.

VFA
CPT
Poor 0.0

Late arrival Nairobi. missed flight

Late arrival Nairobi. missed flight

NBO
VFA
Poor 0.0

Late arrival Nairobi. missed flight

Late arrival Nairobi. missed flight

Fri, 27 Oct
LHR
JNB
18h 00m
Wed, 29 Nov
JNB
LHR
20h 45m
£380
Trip: 34 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 780 reviews
Boarding
7.1
Comfort
7.2
Crew
7.4
Entertainment
6.6
Food
7.0
LHE
RUH
OK 5.0

Crew was very good and extremely helpful and efficient

Boarding was too slow due to multiple security checks Seats were worn out and very uncomfortable Entertainment system was not working

RUH
JED
Excellent 10.0

The way they surve the food and drinks was very bad it should be more gentel to make saudia better

RUH
IST
Mediocre 3.6

It is not clean at all

JED
LAX
OK 5.3

The special security screening needed for US bound flight boarding started about 45 minutes the international flight, that's the time when other operators normally start boarding. The entertainment system on a 16+ hour flight did not work for me so I was bored to death.

IST
RUH
Poor 2.0

Recived the delay SMS after the flight landed

Wed, 17 Jan
LGW
JNB
16h 25m
Thu, 1 Mar
JNB
LGW
16h 10m
£388
Trip: 44 days
8.0GoodShow reviews
Overall 8.0 Good
Based on 14490 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
7.9
VIE
IST
Poor 2.0

They refused to print my boarding pass when I made to the counter on time. Because I didn't have a boarding pass I could not make the flight and had to rebook for 3 days later

IST
LIS
Excellent 8.6

great crew and flight!

We would have loved to have been able to easily upgrade to business class but weren't able to.

IST
SIN
Excellent 10.0

The vegan meal was a bit underwhelming. I ended up not eating.

IST
ORD
Excellent 9.6

Food was excellent

JFK
IST
Excellent 10.0

The experience was great.

Everything was good the service, the staff was professional.

Thu, 7 Dec
BHX
JNB
18h 20m
Wed, 17 Jan
JNB
BHX
14h 35m
£376
Trip: 42 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1485 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
LIS
CDG
Excellent 10.0

Being able to have my meal at the airport before my flight so that I could sleep in comfort.

ATL
CDG
Excellent 9.6

Staff was responsive, effective and pleasant; Nice selection of digestifs too. Food was decent and, in airline level, even good.

The audio system is outdated with unreliable touch-screen that makes it frustrating to navigate.

YUL
CDG
Mediocre 3.3

That it was a night flight

No airconditioning, no food choice, no space.

CDG
IAD
OK 5.0

All crew I interacted with was great, friendly, and helpful.

Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good. I did not find the seats comfortable.

CDG
CAI
OK 4.6

The Crew was the only thing that stuck out. Associates had Way more patience than i.

Late takeoff, priority seating happens same time as general boarding, two pieces of lost luggage

Wed, 7 Feb
LHR
JNB
29h 00m
Sun, 25 Feb
JNB
LHR
24h 15m
£384
Trip: 19 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 526 reviews
Overall
7.0
Boarding
6.9
Comfort
7.1
Crew
7.3
Entertainment
6.4
Food
6.6
WIL
KGL
Mediocre 2.6

Late take off, no concern for transfer at Nairobi - consequently we nearly missed our connection to London and our luggage did not!

JRO
NBO
Mediocre 3.6

The plane and flight crew were fine

Overbooked flight- cancelled many people's trips! A dozen people with printed out and confirmed flights were turned away and asked to book with other airlines. Anyone who didn't checkin online was left at the airport- even those who booked, paid in full, and confirmed in person at the Kenya Airways office the day before. And we were all at the airport hours early. The ground staff in Arusha had no idea how to check people into the flight. They lied to us about what was happening and wouldn't update us about how they overbooked. They tried to email the main office and refused to just call them on the phone. I only got on the flight because I ignored their suggestion to 'just go sit down and let them work it out'. For people who did what they were told- they all missed the flight. I did online checkin on my phone and then all of a sudden there was a seat for me on the plane and I got on. Everyone else was left at the airport with no idea what was happening. I normally love Kenya Airways, but this level of overbooking and incompetent ground staff made me change my mind.

NBO
VFA
Poor 0.0

Late arrival Nairobi. missed flight

Late arrival Nairobi. missed flight

LVI
WIL
Mediocre 4.0

Poor Service. Did not care attitude.

VFA
CPT
Poor 0.0

Late arrival Nairobi. missed flight

Late arrival Nairobi. missed flight

Fri, 1 Dec
LHR
JNB
17h 00m
Wed, 13 Dec
JNB
LHR
20h 45m
£386
Trip: 13 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 780 reviews
Boarding
7.1
Comfort
7.2
Crew
7.4
Entertainment
6.6
Food
7.0
CMN
RUH
Poor 2.0

Nothing was good about this flight

The flight was delayed to next day. It was a mess

LAX
RUH
Good 7.0

The bus shuttle at LAX jammed passengers in a single bus where most of passengers were families!!!!

RUH
HAS
Poor 2.0

Delayed flight Bad captain Turbulences

RUH
IST
Mediocre 3.6

It is not clean at all

JED
LAX
OK 5.3

The special security screening needed for US bound flight boarding started about 45 minutes the international flight, that's the time when other operators normally start boarding. The entertainment system on a 16+ hour flight did not work for me so I was bored to death.

Flights to Johannesburg OR Tambo

Destination:

Johannesburg OR Tambo (JNB) South Africa

Return flight deals:

Johannesburg OR Tambo - United Kingdom

Browse destinations:

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

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 email and someone from our team will get back to you promptly.