JNB

Find cheap flights to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Fri 10/18
Sun 10/27
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 R787
Airlines Mango, FlySafair, Kulula, British Airways, SAA

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 R823, from Cape Town Intl R1 445, from Port Elizabeth R1 514
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be September, October and November. 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 East London 1h 29m
Flights from Port Elizabeth 1h 40m
Flights from George 1h 51m
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 R787 return on the route Durban to Johannesburg. The most popular route is Cape Town to Johannesburg and the cheapest ticket found on this route in the last 72 hours was R1 603 return.

Which airlines fly to Johannesburg?

In general from South Africa, SAA, FlySafair and Qatar Airways fly the most to Johannesburg. The most popular route is from Cape Town, and SAA, Qatar Airways & FlySafair 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
R787
only
R787
Cape Town
R1 900
only
R1 900
Destination
Johannesburg
R787
only
R787
Fri, Oct 18
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Tue, Oct 22
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 5 days
5,4OkayShow reviews
Overall 5,4 Okay
Based on 5 reviews
Boarding
7,5
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
7,0
JNB
PLZ
Mediocre 3,3

Pros: Nothing

Cons: Everything

CPT
JNB
Mediocre 2,0

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

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.

JNB
CPT
Mediocre 2,6

Pros: Crew seemed to be well trained.

Cons: 4th flight out of 7 that was delayed and pilots are on strike.

CPT
JNB
Excellent 10,0

Pros: Staff and comfort of this airline was great.

Thu, Oct 17
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sun, Oct 20
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 15m
Trip: 4 days
7,7GoodShow reviews
Overall 7,7 Good
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

CPT
ELS
Excellent 10,0

Pros: Great staff

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

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

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.

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!!!

Fri, Oct 18
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Oct 21
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 4 days
5,1OkayShow reviews
Overall 5,1 Okay
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
JNB
HRE
Mediocre 3,3

Pros: nothing

Cons: nothing

JNB
PLZ
Excellent 10,0

Pros: excellent service

Cons: nothing

JNB
PLZ
Mediocre 2,0

Cons: we did not take this flight due to massive wildfires in Port Elizabeth and the surrounding areas (with 5+ people dead)

JNB
CPT
Good 7,3

Cons: Late as usual albeit due to weather conditions!

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.

Tue, Dec 31
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
R1 024
Trip: 3 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 11 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
SEZ
LHR
Good 7,6

Pros: Excellent crew support for traveling with a wheelchair.

Cons: Food and entertainment.

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.

JMK
LHR
Good 6,8

Pros: Crew was very polite & friendly. Chicken & bacon sandwich was tasty, good amount of mayo!

Cons: A bit chaotic boarding in Mykonos... not BA’s fault! Bathroom was a bit smelly.

ATL
LHR
Excellent 10,0

Pros: Free Wifi

Cons: Free Wifi all over the flight

LHR
GOT
Okay 5,0

Cons: Punctuality. I landed over 2 hours late

Fri, Oct 18
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Oct 21
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 4 days
5,4OkayShow reviews
Overall 5,4 Okay
Based on 5 reviews
Boarding
7,5
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
7,0
CPT
JNB
Mediocre 2,0

Pros: I didn’t miss my connection

Cons: The crew was very rude, the plane was delayed, uncomfortable, and dirty.

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.

ZNZ
HLA
Okay 5,6

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

Cons: Long wait to.check in at Zanzibar

JNB
PLZ
Mediocre 3,3

Pros: Nothing

Cons: Everything

Sat, Oct 19
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 15m
Sun, Oct 20
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 2 days
7,7GoodShow reviews
Overall 7,7 Good
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

JNB
CPT
Excellent 10,0

Cons: service and punctuality all good

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!!!

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.

Fri, Oct 18
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Oct 21
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 4 days
5,1OkayShow reviews
Overall 5,1 Okay
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
JNB
CPT
Mediocre 2,0

Pros: nothing

Cons: nothing

JNB
CPT
Excellent 8,4

Pros: Crew was very nice. Boarding/unloading was efficient with both front and rear doors being used, though had to use stairs.

Cons: I couldn't get miles on my American Airlines program, even though they're a partner airline.

CPT
HLA
Excellent 8,0

Pros: Attendants are professional in their approach. Flight is typically not on time at arrival (origin) but the Kulula teams are usually able to turn the plane around and be flying back in time to meet their take off times.

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!

JNB
CPT
Excellent 8,0

Pros: Comfortable plane, excellent feedback from pilots regarding route, changes in altitude etc We had to drop a couple of 1000m to avoid bad turbulence. We were kept in the loop reg what was going on

Cons: Budget travel - so no food, entertainment or the like

Tue, Oct 22
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 10m
Wed, Oct 23
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 15m
Trip: 2 days
7,7GoodShow reviews
Overall 7,7 Good
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
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.

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
ELS
Excellent 10,0

Pros: Great staff

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

Thu, Oct 24
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sun, Oct 27
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 4 days
5,1OkayShow reviews
Overall 5,1 Okay
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
HLA
CPT
Good 6,3

Pros: Boarding and disembarking the plane using both front and rear doors was fast and efficient. Luggage was retrieved quickly.

JNB
GRJ
Mediocre 2,0

Cons: My ticket was cancelled because Kiwi did not pay the airline. It cost me tons of extra money, and seriously delayed my trip!

JNB
CPT
Mediocre 3,6

Pros: Once the boarding started, it was efficient, and the crew were friendly.

Cons: The flight was delayed twice, and there was a lack of timeous communication around these delays making the process rather inconvenient. The airconditioner aboard wasn't working which made the environment extremely unpleasant.

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.

GRJ
JNB
Excellent 8,0

Pros: On time. At long last

Mon, Oct 28
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Thu, Oct 31
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 900
Trip: 4 days
7,5GoodShow 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,1
CPT
JNB
Excellent 8,0

Cons: LUGGAGE going missing! TLVET11960 1. In Cape Town I was told that I would need to collect and check in again on arrival in Addis - that was my understanding of the instruction. 2. At Addis I was advised that the luggage was being transferred to the Tel Avid flight ET404 3. On arrival at Tel Aviv - no luggage. Advised it would arrive Thurs afternoon and be delivered to my hotel. I asked which flight it would come on and when I could expect that it would be delivered. Was told that was not possible to confirm. IN MY MIND THAT INDICATES THAT THIS IS NOT GENUINE CONFIRMATION. 4. I asked what arrangements would they make for me to get an allowance to cover costs of some clothing/toiletry items I would need to buy. Was told this is not Ethiopian Airlines policy!!!!! 5. This cannot be as there are international regulations in this regard. 6.YOU WILL PAY for express laundry service and a couple of items I'll need to buy today!!! 7. Tried calling 039754008 and only get a recorded message! THIS IS TOTALLY UNSATISFACTORY

CPT
JNB
Okay 5,0

Pros: Crew was wonderful.

Cons: The plane was absolutely freezing even with a winter coat and two blankets. The website would not let me and my friend choose our seats prior to getting passes so we had to keep asking people to switch on both legs of the journey. The bathrooms were disgusting. Pillows are reused.

CPT
JNB
Excellent 10,0

Pros: Steward was very attentive

CPT
JNB
Good 6,0

Cons: Their aircrafts are dirty

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.

Fri, Oct 25
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 10m
Wed, Oct 30
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 6 days
7,7GoodShow reviews
Overall 7,7 Good
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
JNB
Excellent 8,0

Pros: Take off and landing was smooth

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

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

Fri, Oct 25
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sat, Oct 26
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 2 days
5,1OkayShow reviews
Overall 5,1 Okay
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
HLA
CPT
Good 6,6

Pros: Boarded on time and for a very full flight without a hitch

Cons: No complaints

JNB
CPT
Mediocre 3,6

Pros: Once the boarding started, it was efficient, and the crew were friendly.

Cons: The flight was delayed twice, and there was a lack of timeous communication around these delays making the process rather inconvenient. The airconditioner aboard wasn't working which made the environment extremely unpleasant.

CPT
JNB
Mediocre 2,0

Cons: They give my seats to other passengers and the move me and my girlfriend to different plac, although I have been charged for the seats.

JNB
DUR
Excellent 9,6

Pros: The staff were fantastic, as usual.

Cons: no complaints

JNB
CPT
Excellent 8,0

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

Fri, Jan 17
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
R1 024
Trip: 15 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 11 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
BWI
Excellent 10,0

Pros: Everything. No issues.

Cons: Nothing

DUB
LHR
Good 7,0

Pros: Friendly

Cons: Lost my luggage

ZAG
LHR
Excellent 8,0

Pros: Staff all nice

Cons: Maintenance service could be better manage so flight delays are avoided

BIO
LGW
Poor 0,0

Pros: BA cancelled my flight, but did offer an alternate on Lufthansa on same day,

Cons: Being notified of the cancellation, instead of accidentally finding out about it. Very poor or lack of communication regarding cancellation due to pilots' strike.

LGW
OPO
Okay 4,0

Cons: Less leg room than on other airlines, Crew was noisy, credit card reader was broken so all payments processed manually, maybe they were behind schedule because of this and were rushing through the cabin as a big group

Sat, Oct 26
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 15m
Mon, Oct 28
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
Trip: 3 days
7,7GoodShow reviews
Overall 7,7 Good
Based on 2 reviews
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
6,4
Food
6,5
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.

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

Fri, Oct 25
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Sat, Oct 26
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 2 days
5,1OkayShow reviews
Overall 5,1 Okay
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
DUR
JNB
Good 6,3

Pros: Quick boarding

Cons: Crying babies

JNB
CPT
Good 6,0

Pros: Short and sweet

Cons: Too short of a flight.

VFA
JNB
Okay 4,0

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

DUR
JNB
Mediocre 2,0

Pros: Just made it

Cons: Checked into Durban, expecting like any other time, to have boarding passes for all legs of flight and bag checked through to Toronto. Discovered that due to my flights not being on the same alliance network, I was given only flight tickets to Joburg and that I would have to pick up my bag in Joburg; check in at the airline counter for boarding passes and to have my bag checked; and then, only then, could I proceed. Given that I had only 2 hours between flights in Joburg and that I had to do all of this, besides going through security and customs, it was difficult. Found very helpful man who helped me rush to airline ticket counter (only to find my further flight cancelled which required quick rebooking) to check in bag and get boarding passes; ran to security (man directed me through to a special shorter security screening). just made gate. Close call for other connecting flight but as bag checked through and boarding passes in hand, less chance of a miss.

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.

Tue, Dec 10
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Jan 20
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
R1 039
Trip: 42 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 11 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
LAX
Excellent 8,3

Cons: Just not enough room in the economy class, especially when the person in front reclines their seat.

GVA
LHR
Excellent 10,0

Pros: All was good and on time

Cons: Just be good, they could still offer free drinks or water to passengers

LHR
GOT
Okay 5,0

Cons: Punctuality. I landed over 2 hours late

LHR
ATH
Good 7,6

Cons: Plugs to charge devices

MAN
LHR
Excellent 8,0

Pros: Crew was courteous and friendly.

Wed, Oct 30
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Wed, Nov 6
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 15m
Trip: 8 days
7,7GoodShow reviews
Overall 7,7 Good
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
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
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.

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

Thu, Oct 17
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Fri, Oct 18
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 10m
R1 083
Trip: 2 days
5,4OkayShow reviews
Overall 5,4 Okay
Based on 5 reviews
Boarding
7,5
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
7,0
CPT
JNB
Good 6,0

Pros: Flight was very punctual and staff efficient

Cons: Bagged reclaim took ages

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

JNB
CPT
Good 6,0

Pros: The crew was friendly and helpful.

Cons: Boarding times were totally messed up. Boarded an hour later than the scheduled time.

JNB
CPT
Okay 5,0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

Fri, Nov 22
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Mon, Nov 25
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
Trip: 4 days
5,1OkayShow reviews
Overall 5,1 Okay
Based on 7 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
CPT
JNB
Mediocre 2,0

Cons: Pathetic. 2 hour delay

CPT
JNB
Excellent 8,3

Pros: Crew helpful. Reasonable amount of leg room

Cons: Good value for money

CPT
HLA
Excellent 8,0

Pros: Attendants are professional in their approach. Flight is typically not on time at arrival (origin) but the Kulula teams are usually able to turn the plane around and be flying back in time to meet their take off times.

JNB
CPT
Okay 4,5

Pros: Cost, speed of boarding and un-boarding.

Cons: No baggage on arrival and no warning from the pilot who would of known since no one on the flight got their luggage because they were never loaded.

JNB
CPT
Excellent 8,4

Pros: Crew was very nice. Boarding/unloading was efficient with both front and rear doors being used, though had to use stairs.

Cons: I couldn't get miles on my American Airlines program, even though they're a partner airline.

Mon, Jan 13
DUR
Durban King Shaka Intl
JNB
Johannesburg OR Tambo
1h 05m
Thu, Jan 23
JNB
Johannesburg OR Tambo
DUR
Durban King Shaka Intl
1h 05m
R1 039
Trip: 11 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 11 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
ORD
Excellent 10,0

Pros: Service and drinks

FRA
LHR
Good 7,0

Cons: I paid extra for the seat but it was very cramped.

CDG
LHR
Excellent 10,0

Pros: The food was great—snacks, meals, drinks—all complimentary!

AMS
LGW
Excellent 8,6

Pros: Flights were on time. Good food portion for longer flights. Good pilots and cabin crew.

GVA
LHR
Excellent 10,0

Pros: All was good and on time

Cons: Just be good, they could still offer free drinks or water to passengers

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