Find cheap flights to Johannesburg

JNB

Find cheap flights to Johannesburg

Return
Economy
Wichita (ICT)
Johannesburg OR Tambo
Fri 1/3
Fri 1/10
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

South Africa to Johannesburg flight information

Flights arrive in Johannesburg
Flights depart from South Africa
Flight price R730
Airlines Kulula, FlySafair, Mango, British Airways, South African

Top tips for finding cheap flights to Johannesburg

Looking for cheap airfare to Johannesburg? 25% of our users found return tickets to Johannesburg for the following prices or less: From Durban King Shaka Intl R879, from Port Elizabeth R1 197, from Cape Town Intl R1 956
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be January, February and December. The cheapest month to fly to Johannesburg is May.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

How long is the flight to Johannesburg?

Flights from Port Elizabeth 1h 41m
Flights from George 1h 55m
Flights from Durban 1h 07m
Flights from Cape Town 2h 05m

What is the cheapest flight to Johannesburg?

The cheapest airline ticket to Johannesburg from South Africa in the last 72 hours was R730 return on the route Durban to Johannesburg. The most popular route is Durban to Johannesburg and the cheapest ticket found on this route in the last 72 hours was R1 081 return.

Which airlines fly to Johannesburg?

In general from South Africa, South African, JetBlue and British Airways fly the most to Johannesburg. The most popular route is from Durban, and South African, JetBlue & Air Seychelles fly this route the most.

How far is Johannesburg airport from central Johannesburg?

Johannesburg Airport is 21 kilometres from the centre of Johannesburg. View on map.

What is the name of Johannesburg’s airport?

Johannesburg is served by Johannesburg OR Tambo Airport, also commonly referred to as O.R. Tambo Intl, OR Tambo, OR Tambo Airport, Johannesburg, or simply Johannesburg Airport. The airport code is JNB.

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 Johannesburg Plane Tickets

(Return)
Airports
Origin
Durban
R730
only
R730
Cape Town
R1 738
only
R1 738
Destination
Johannesburg
R730
only
R730
Sun, Jan 26
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Fri, Jan 31
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 6 days
7,5Good Show reviews
Overall 7,5 Good
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
VFA
JNB
Okay 4,0

Cons: Flight was extremely late. Food was pretty mediocre.

JNB
CPT
Mediocre 2,0

Cons: Always delayed. Again 2 hours. No communication from Kulula

JNB
CPT
Excellent 8,0

Cons: When buying my ticket departure time was 19h25. When getting to the airport departure time on display was 19h35. No indication of delay. So why the difference in times?

CPT
JNB
Good 7,6

Pros: Drink Service and lunch

Cons: No air!

CPT
DUR
Excellent 10,0

Pros: With a little tail wind, this flight can be as short as 1.5 hours! Crew was positive and quick with great service. Baggage collected within 20 minutes of landing.

Sat, Jan 18
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 15m
Mon, Jan 20
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 3 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
JNB
CPT
Excellent 10,0

Cons: service and punctuality all good

CPT
JNB
Excellent 8,0

Pros: Take off and landing was smooth

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

CPT
PLZ
Excellent 10,0

Pros: Professional staff from airport right through to the aircraft staff. Great service with a smile!

Cons: None

CPT
JNB
Good 6,0

Pros: It's alright, safe flight and pilot good landing skills. I particularly liked their crew's sense of humour.

Cons: If only we were served drinks, but that's asking too much.

Fri, Jan 31
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sun, Feb 2
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 3 days
7,3Good Show reviews
Overall 7,3 Good
Based on 5 reviews
Boarding
7,4
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
6,9
CPT
JNB
Okay 5,3

Cons: Lost luggage

DUR
CPT
Okay 5,6

Cons: Flight delayed almost 2 hours

CPT
JNB
Mediocre 2,0

Cons: Delay after delay with a lack of timeous communication. Pathetic.

DUR
JNB
Okay 4,0

Pros: Cheap flight.

Cons: Terrible landing.

CPT
JNB
Excellent 8,6

Pros: Crew were all helpful but flight left late

Cons: Late departure

Mon, Dec 23
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Tue, Dec 31
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
R1 022
Trip: 9 days
7,4Good Show reviews
Overall 7,4 Good
Based on 11 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
SYD
SIN
Excellent 10,0

Pros: Flight was excellent crew awesome.

Cons: Nothing

AUS
LHR
Good 6,0

Pros: The flight was 9hr each leg which is not baf of elder people. The food was fine. Entertainment was good. Austin to london flight was a little spacious and comfortable.

Cons: You need to display gate information for connecting flight well in advance for thr elder people to get to the gate on time. We had the gate information displayed just 1 hour before departure. London to hyderabad flight was too cold. If the temperature was adjusted above 72 degrees it would have been appreciated. London to hyderabad flight was cramped up. Not at all spacious, my knees started to hurt after the flight.

OPO
LGW
Mediocre 3,0

Pros: Only the speed of the flight. The seat was terrible! No pitch, no room, squeezed in like sardines. The crew spent most of their time hawking BA products. Embarrassing.

Cons: More room! It was excruciating, and I am not a large person. The boarding process was chaotic and confused. Took a very long time. The only good part of the flight was that the pilot provided a smooth and quick (thankfully, because the rest was pretty miserable) time in the air. BA has become worse than Ryanair.

LHR
LYS
Excellent 9,0

Pros: Flight left on time and arrived in Lyon early. Crew was attentive.

Cons: Seat wouldn't go back.

DUR
JNB
Good 7,2

Pros: Boarding was quick and efficient and the crew was friendly and very helpful. The one flight was on time, but the other can be excused because of a technical fault on the plain. Safety is priority #1 so although a 3 hour delay was not nice, i'd rather be safe than sorry!

Cons: The food was absolutely appalling on both flights... We received a cheese snack. It was an old sesame seed bun ,with a very thin, small slice of cheese which you could hardly taste on it. With that they placed cucumber, that does not add to the taste of the dish, but only makes the bread soggy. There is also a piece of lettuce on that is past its crunchy freshness it is supposed to have. The last ingredient is sun-dried tomato that was the only ray of light for a poor effort of a snack by BA. I can truly say that during the past year BA's in flight food service on local flights, are on a downward spiral and almost in the dumps.

Mon, Jan 27
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Fri, Jan 31
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 5 days
7,5Good Show reviews
Overall 7,5 Good
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
JNB
DUR
Excellent 9,6

Pros: The staff were fantastic, as usual.

Cons: no complaints

JNB
CPT
Mediocre 2,0

Cons: Always delayed. Again 2 hours. No communication from Kulula

JNB
CPT
Good 7,3

Pros: Lots of leg room

Cons: No complementary food

CPT
HLA
Excellent 8,3

Cons: Limited legspace. I'm tall. Flysafair is better in that regard. They no longer take cash for payment, which could be a pain for some people.

DUR
JNB
Good 6,3

Pros: Quick boarding

Cons: Crying babies

Mon, Jan 27
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 10m
Wed, Jan 29
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 15m
Trip: 3 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
JNB
CPT
Mediocre 3,3

Cons: FlySafair forced me to pay for my second bag - even though my ticket was clearly marked "2 bags" all the way to Cape Town. Totally disgusted with this airline, not honoring the ticket. And they way they treated me about it makes me never want to fly with them again. Warning: Seats don't recline!!!

JNB
CPT
Excellent 9,0

Pros: The planes seem fresh and new. The staff were efficient and professional. Although a budget airline, we thought they offered value for money.

Cons: Can't think of anything. Although expectations weren't high, they surpassed them.

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

CPT
JNB
Excellent 8,0

Pros: Take off and landing was smooth

CPT
JNB
Good 6,0

Pros: It's alright, safe flight and pilot good landing skills. I particularly liked their crew's sense of humour.

Cons: If only we were served drinks, but that's asking too much.

Tue, Jun 16
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Tue, Jun 23
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 738
Trip: 8 days
7,5Good Show reviews
Overall 7,5 Good
Based on 166 reviews
Overall
7,5
Boarding
7,6
Comfort
7,4
Crew
7,9
Entertainment
6,6
Food
7,2
CPT
JNB
Good 7,2

Pros: Priority boarding went reasonably well. We left almost on time,

Cons: The layout of the business class section was very basic, as was the quality of food served.

CPT
JNB
Okay 5,6

Pros: Excellent staff

CPT
JNB
Excellent 10,0

Pros: Good meals. Not too cold or hot. Comfortable seats.

Cons: We had to refuel in Dakar because of head winds. Made a long flight longer, but it was unavoidable.

CPT
JNB
Excellent 10,0

Pros: Steward was very attentive

CPT
JNB
Excellent 8,0

Pros: The seats were comfortable and staff was friendly. Lunch was served, which was good.

Tue, Jan 28
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 10m
Sat, Feb 1
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 15m
Trip: 5 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

CPT
PLZ
Excellent 10,0

Pros: Professional staff from airport right through to the aircraft staff. Great service with a smile!

Cons: None

CPT
JNB
Excellent 8,0

Pros: Take off and landing was smooth

CPT
ELS
Excellent 10,0

Pros: Great staff

Cons: No entertainment, but then you are a budget airline

CPT
JNB
Good 6,0

Pros: It's alright, safe flight and pilot good landing skills. I particularly liked their crew's sense of humour.

Cons: If only we were served drinks, but that's asking too much.

Fri, Feb 7
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sun, Feb 9
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 3 days
7,3Good Show reviews
Overall 7,3 Good
Based on 5 reviews
Boarding
7,4
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
6,9
CPT
JNB
Good 7,6

Pros: Friendly and satisfactory service

Cons: I was booked on an SAA flight, did not know it was MANGO flight. At JHB airport, my SAA flight was not listed, nor was there any indication that it was actually on a MANGO flight. A helpful airport information person found the flight and agreed it was not visible anywhere.

DUR
JNB
Okay 5,5

Cons: The flight was delayed a bit, so I had to rush to get to my connecting flight. The process of boarding was a bit of a free for all.

CPT
JNB
Mediocre 2,0

Cons: how do you do that? Split my son who is a minor and myself? I checked in online and I received my boarding passes. Why does the system not received 'Bought' seats? this is extremely frustrating. I get to the airport early and need to waste time while you sort out your issue. This is unacceptable service. Tracy Pawson - JE164 on saturday at 15h10

DUR
JNB
Okay 5,6

Cons: Flght departed late.

CPT
JNB
Excellent 8,6

Pros: Crew were all helpful but flight left late

Cons: Late departure

Mon, Feb 10
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 10m
Wed, Feb 19
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 10 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
CPT
ELS
Excellent 10,0

Pros: Great staff

Cons: No entertainment, but then you are a budget airline

JNB
CPT
Excellent 9,0

Pros: The planes seem fresh and new. The staff were efficient and professional. Although a budget airline, we thought they offered value for money.

Cons: Can't think of anything. Although expectations weren't high, they surpassed them.

CPT
JNB
Excellent 8,0

Pros: Take off and landing was smooth

JNB
CPT
Mediocre 3,3

Cons: FlySafair forced me to pay for my second bag - even though my ticket was clearly marked "2 bags" all the way to Cape Town. Totally disgusted with this airline, not honoring the ticket. And they way they treated me about it makes me never want to fly with them again. Warning: Seats don't recline!!!

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

Wed, Dec 18
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sun, Jan 5
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 19 days
7,5Good Show reviews
Overall 7,5 Good
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
JNB
CPT
Excellent 8,0

Pros: They can actually be on time. The best way of winning me over. Do as you say.

DUR
JNB
Mediocre 2,6

Cons: It was pathetic. Our flight was delayed and we had a connecting flight in Jhb. We were promised we will get priority disembarkment and there will be someone to escourt us through customs. We flight was supposed to land at 6 30 and we had to have boarded our next flight by 7:05pm. To my horrow we landed in Jhb at 7 10. Only got off the plane at 7:15 because the stairs took forever to come. There was no priority disembarkment and there was nobody waiting to escort us through customs and passport control. It was a complete nightmare having to jump queues and running to catch the next flight. Will never fly kulula again .

DUR
JNB
Good 6,3

Pros: Quick boarding

Cons: Crying babies

CPT
JNB
Excellent 10,0

Pros: Easy check in

CPT
JNB
Excellent 8,3

Pros: Crew helpful. Reasonable amount of leg room

Cons: Good value for money

Fri, Jun 19
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Jun 22
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 4 days
7,3Good Show reviews
Overall 7,3 Good
Based on 5 reviews
Boarding
7,4
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
6,9
CPT
JNB
Good 6,6

Pros: Pay for everything, abd lots of choices NA.

Cons: See above

CPT
JNB
Okay 5,3

Cons: Lost luggage

JNB
CPT
Mediocre 2,0

Pros: Nothing

Cons: Delayed flight, constantly changing gates, poor aircraft management, they charged for water on the flight, they didn’t turn on A/C until people complained.

JNB
CPT
Okay 5,0

Pros: Flight was delayed due to plane issues and then again due to weather. While safer to postpones flight, the communication and the like surrounding it could have been better.

DUR
JNB
Okay 4,0

Pros: Cheap flight.

Cons: Terrible landing.

Fri, Mar 20
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 15m
Wed, Apr 1
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 15m
Trip: 13 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
CPT
PLZ
Excellent 10,0

Pros: Professional staff from airport right through to the aircraft staff. Great service with a smile!

Cons: None

JNB
CPT
Excellent 9,0

Pros: The planes seem fresh and new. The staff were efficient and professional. Although a budget airline, we thought they offered value for money.

Cons: Can't think of anything. Although expectations weren't high, they surpassed them.

CPT
JNB
Good 6,0

Pros: It's alright, safe flight and pilot good landing skills. I particularly liked their crew's sense of humour.

Cons: If only we were served drinks, but that's asking too much.

JNB
CPT
Mediocre 3,3

Cons: FlySafair forced me to pay for my second bag - even though my ticket was clearly marked "2 bags" all the way to Cape Town. Totally disgusted with this airline, not honoring the ticket. And they way they treated me about it makes me never want to fly with them again. Warning: Seats don't recline!!!

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

Tue, Dec 24
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Wed, Jan 1
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 9 days
7,5Good Show reviews
Overall 7,5 Good
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
CPT
DUR
Okay 4,0

Cons: No window at seat row 11, no warning about this at check-in

DUR
JNB
Good 6,3

Pros: Quick boarding

Cons: Crying babies

CPT
JNB
Excellent 10,0

Pros: E very thing, the Super friendly cabin crew,the outstanding friendliness of our wheel chair attendants, the friendly reception at check-in

Cons: Zero,

JNB
CPT
Mediocre 2,0

Pros: nothing

Cons: nothing

JNB
CPT
Good 7,3

Cons: Late as usual albeit due to weather conditions!

Mon, Dec 23
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Fri, Dec 27
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
R1 125
Trip: 5 days
7,4Good Show reviews
Overall 7,4 Good
Based on 11 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LIS
LHR
Mediocre 2,3

Pros: Nothing.

Cons: Timeliness. Cleanliness. Service. Food and drinks.

ABZ
LHR
Excellent 8,0

Cons: Seats are cramped. Also I was sitting on the aisle seat and the food trolley hit my elbow so there isnt much space for it to go down the aisle

ISB
LHR
Excellent 10,0

Cons: Timing is good

LGW
JFK
Okay 5,0

Cons: Maybe not BA fault but immigration wait at jfk was 11/2 hours!

LGW
NCE
Excellent 9,5

Pros: Quick flight and boarding

Fri, Jun 26
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Jun 29
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 4 days
7,3Good Show reviews
Overall 7,3 Good
Based on 5 reviews
Boarding
7,4
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
6,9
ZNZ
HLA
Okay 5,6

Pros: Good flight once in air and made up lost time.

Cons: Long wait to.check in at Zanzibar

DUR
JNB
Okay 4,0

Pros: Cheap flight.

Cons: Terrible landing.

DUR
JNB
Okay 5,5

Cons: The flight was delayed a bit, so I had to rush to get to my connecting flight. The process of boarding was a bit of a free for all.

DUR
CPT
Okay 5,6

Cons: Flight delayed almost 2 hours

DUR
JNB
Mediocre 2,0

Pros: Nothing! They stole $140 from us!

Cons: They changed our flight to one 5 hours more inconvenient and we were stranded in the airport AND we weren’t refunded the difference in prices between our originally paid flight and the one we were changed to. We were scammed by South African Air.

Fri, Apr 17
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sun, Apr 19
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 15m
Trip: 3 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
CPT
JNB
Good 6,0

Pros: It's alright, safe flight and pilot good landing skills. I particularly liked their crew's sense of humour.

Cons: If only we were served drinks, but that's asking too much.

CPT
PLZ
Excellent 10,0

Pros: Professional staff from airport right through to the aircraft staff. Great service with a smile!

Cons: None

CPT
ELS
Excellent 10,0

Pros: Great staff

Cons: No entertainment, but then you are a budget airline

JNB
CPT
Excellent 10,0

Cons: service and punctuality all good

CPT
JNB
Excellent 8,0

Pros: Take off and landing was smooth

Thu, Dec 26
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Thu, Jan 2
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 8 days
7,5Good Show reviews
Overall 7,5 Good
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
JNB
PLZ
Excellent 8,3

Pros: Hot meal a pleasant surprise.

Cons: One hour delay. One piece of baggage lost, which arrived the next day.

JNB
DUR
Excellent 9,6

Pros: The staff were fantastic, as usual.

Cons: no complaints

JNB
CPT
Mediocre 2,0

Pros: nothing

Cons: nothing

CPT
HLA
Excellent 8,3

Cons: Limited legspace. I'm tall. Flysafair is better in that regard. They no longer take cash for payment, which could be a pain for some people.

ELS
JNB
Okay 4,0

Pros: Caring and courteous crew.

Cons: Crampped more than 90mins late -- made me miss the last train and cost me a large taxi fare to get home! Terribly disappointing experience. The morning flight to East London was also over an hour late because (according to the Captain) the aircraft was late in coming out of its weekly service! Hope never having to resort to Kulula ever again!

Tue, Jan 7
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sat, Jan 11
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
R1 125
Trip: 5 days
7,4Good Show reviews
Overall 7,4 Good
Based on 11 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
GVA
Excellent 10,0

Pros: great seats, friendly staff, quick boarding

Cons: free snacks

LHR
PHX
Excellent 8,0

Pros: Unlike my previous BA LHR-PHX flights, this one was in a 787. The humidity is much better in a 787. It makes a huge comfort difference in a 10-hour flight. As always on BA, the food was very good.

Cons: Seats were a a bit cramped. The flight crew seemed overworked.

LGW
NCE
Excellent 9,5

Pros: Quick flight and boarding

AMS
LHR
Excellent 10,0

Pros: Everything ran on time.

AMS
LGW
Excellent 10,0

Pros: Friendly staff and smooth boarding process.

Cons: British Airways charge you for water. However the flight attendant did her best and brought me a glass of water. It is the first time that water is not courtesy form an airline.

Sat, Feb 8
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Feb 10
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 3 days
7,5Good Show reviews
Overall 7,5 Good
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
JNB
DUR
Okay 4,0

Pros: Relatively quick boarding procedures

Cons: My bag was clearly tampered with as is now the norm when flying domestically in South Africa.

CPT
JNB
Good 6,0

Pros: The airport staff went to great length to try and assist me but couldn't due to things not in their control.

Cons: Checking in was a huge hassle as they checked by bags in all the way to Dublin but could only give me a boarding pass for one flight.

VFA
JNB
Okay 4,0

Cons: Flight was extremely late. Food was pretty mediocre.

DUR
JNB
Mediocre 2,6

Cons: It was pathetic. Our flight was delayed and we had a connecting flight in Jhb. We were promised we will get priority disembarkment and there will be someone to escourt us through customs. We flight was supposed to land at 6 30 and we had to have boarded our next flight by 7:05pm. To my horrow we landed in Jhb at 7 10. Only got off the plane at 7:15 because the stairs took forever to come. There was no priority disembarkment and there was nobody waiting to escort us through customs and passport control. It was a complete nightmare having to jump queues and running to catch the next flight. Will never fly kulula again .

CPT
JNB
Excellent 8,0

Cons: Except for nuts and regular drinks no food was available that was complimentary.

Show more results
*
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