CPT - JNB

Find Cheap Flights from Cape Town to Johannesburg

Return
Economy
Cape Town (CPT)
Johannesburg OR Tambo
Mon 11/18
Mon 11/25
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Cape Town to Johannesburg flight information

Avg. flight duration 2h 05m
Flights arrive in Johannesburg
Flights depart from Cape Town
Flight price R1 153
Distance 1 272 km
Airlines Kulula, British Airways, Mango, FlySafair

Good to know

Low season:
May
Best time to beat the crowds
2%
expected price decrease
High season:
December
Most popular time to fly
3%
expected price increase
Average price:
R1 684
(avg. price over the last 2 weeks)
Good deal:
R1 439
or less (return)

When to Book Flights from Cape Town to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

Looking for a cheap flight? 25% of our users found flights on this route for R1 439 or less.
The cheapest flight from Cape Town to Johannesburg was found, on average, 69 days before departure.
Book at least 4 weeks before departure in order to get a below-average price.
Morning departure is around 24% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Cape Town to Johannesburg Flights

How long does a flight from Cape Town to Johannesburg take?
The average direct flight takes 1h 55m, covering a distance of 1271 km.
How many flights are there between Cape Town and Johannesburg?
There are 966 (direct) flights between Cape Town and Johannesburg per week, averaging 147 per day.
Which airlines provide the cheapest flights from Cape Town to Johannesburg?
In the past 3 days, the cheapest return tickets were found on Kulula (R1 153), British Airways (R1 419) and Mango (R1 478).
Which airlines fly most frequently between Cape Town and Johannesburg?
SAA (27 times daily), British Airways (14 times daily), Qatar Airways (12 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Cape Town to Johannesburg?
For Cape Town to Johannesburg, Saturday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Johannesburg back to Cape Town, the best deals are generally found on Saturday, with Friday being the most expensive.
Which airports will I be using when flying from Cape Town to Johannesburg?
When flying out of Cape Town you will be using Cape Town Intl, often referred to as Cape Town Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
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 Cape Town to Johannesburg (return)

Airports
Origin
Cape Town
R1 153
only
R1 153
Destination
Johannesburg
R1 153
only
R1 153
Sat, Jan 18
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, Jan 25
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 153
Trip: 8 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 55 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
CPT
JNB
Excellent 10,0

Pros: Easy check in

CPT
JNB
Excellent 8,0

Pros: Made a plan to have a BA plane ready iso of us having to be delayed. Well done

Cons: Why not have the ladders ready when we arrive from Cape Town?

CPT
JNB
Excellent 8,0

Pros: The flight was on time and efficient and crew friendly and professional

Cons: The chicken curry was very bland but I guess I should be pleased food was served at all on a 2 hour flight

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
JNB
Mediocre 2,0

Pros: N/A

Cons: N/A

Thu, Nov 7
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Tue, Nov 12
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 419
Trip: 6 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 42 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
BOS
Okay 4,6

Cons: Didn't make it to this flight due to problems described in aforementioned flight (madrid to London). Was stranded in London overnight.

CPT
JNB
Good 7,3

Pros: BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good.

Cons: Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in

TLV
LHR
Good 6,6

Pros: The flight was relatively on time and the crew was nice

Cons: The food was not the British Airways high quality

NBO
LHR
Good 7,3

Pros: Direct flight. Crew was good. I got home alive.

Cons: The crew made far too many unnecessary announcements and the sound system was friggin loud. Everyone on the plane jumped and cringed everytime there was another completely unnecessary announcement. The seating area in coach was also a bit crammed. The flight was full as were the overhead bins so i had to stow everything at my feet and there was barely any room.

IST
LHR
Okay 4,3

Cons: Old plane

Tue, Dec 3
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Thu, Dec 5
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 478
Trip: 3 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 27 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
DUR
Good 6,0

Cons: Delay of 3 hours unacceptable

CPT
JNB
Excellent 8,6

Pros: Crew were all helpful but flight left late

Cons: Late departure

CPT
JNB
Excellent 10,0

Cons: Excellent service

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.

Sun, Oct 20
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 05m
Mon, Oct 21
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
R1 493
Trip: 2 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 12 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.

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

Cons: service and punctuality all good

CPT
PLZ
Excellent 10,0

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

Cons: None

DUR
JNB
Excellent 10,0

Pros: Timely service is their main priority. Excellent

Sat, Feb 1
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Mon, Feb 10
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 153
Trip: 10 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 55 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 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,

CPT
JNB
Mediocre 2,0

Cons: Pathetic. 2 hour delay

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.

HLA
CPT
Good 6,6

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

Cons: No complaints

Wed, Jan 15
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, Jan 25
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 257
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 55 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
CPT
JNB
Mediocre 3,6

Cons: knew 24 hours in advance and still no resolve

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
GRJ
Okay 5,0

Pros: Friendly helpful staff

Cons: Being delayed by 5 hours with a baby is not my idea of fun...

CPT
JNB
Mediocre 2,3

Pros: Color green is nice.

Cons: Flight delayed multiple times. Nothing complemtry even with long delays. Forced to pay for water. Online extra bag purchase was not working. After calling in, their system was also down. Forced me to pay extra price at the airport.

CPT
JNB
Mediocre 2,6

Cons: Missed connection by 3 min due to not booking bags through as they do not have an agreement with SAA. Absolutly no sympathy for $400USD rebooking of flights!

Sat, Jan 25
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, Feb 1
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 434
Trip: 8 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 42 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
SFO
LHR
Excellent 8,0

Pros: the food was really good and the service was good.

Cons: the entertainment system for the trip from lhr to acc was a bit outdated

BCN
LHR
Good 6,0

Pros: Seats were comfortable and plane was clean

Cons: Provide a hot drink and Small snavk

CPT
JNB
Okay 5,2

Pros: Quick and efficient boarding.

Cons: The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA.

CPT
JNB
Good 7,3

Pros: BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good.

Cons: Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in

MXP
LHR
Excellent 8,0

Pros: Crew was amazing.

Cons: First leg of our trip on British air on a smaller plane with lots of comfort and room. Our 2nd and long leg was on a larger and newer plane. Leg room and room for the tray table was so tight and uncomfortable for a long Flight. Paid extra for end seating and using British air for transfers through Heathrow as an American Air partner. Will try to avoid the extra cost in the future.

Wed, Nov 6
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 05m
Sat, Nov 9
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
R1 493
Trip: 4 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 12 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
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!!!

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

Wed, Jan 15
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, Jan 25
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 257
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 55 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
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.

JNB
DUR
Mediocre 3,6

Cons: Delayed with no communication from the airline

CPT
JNB
Good 7,6

Pros: Drink Service and lunch

Cons: No air!

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!

HLA
CPT
Good 6,6

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

Cons: No complaints

Sat, Nov 9
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 10m
Tue, Nov 12
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 449
Trip: 4 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 42 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

VCE
LHR
Good 7,6

Cons: I badly needed more leg room.

PSA
LHR
Excellent 10,0

Pros: Service

SFO
LHR
Excellent 8,0

Pros: the food was really good and the service was good.

Cons: the entertainment system for the trip from lhr to acc was a bit outdated

CPT
JNB
Good 7,3

Pros: BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good.

Cons: Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in

Wed, Dec 25
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Mon, Jan 6
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 611
Trip: 13 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 27 reviews
Boarding
7,5
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
7,0
CPT
JNB
Excellent 10,0

Pros: Very comfortable seat, great crew

Cons: Offering card payment for food and drinks

JNB
CPT
Okay 5,0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

CPT
JNB
Excellent 8,6

Pros: Crew were all helpful but flight left late

Cons: Late departure

CPT
JNB
Okay 5,3

Cons: Lost luggage

CPT
JNB
Excellent 10,0

Pros: Staff and comfort of this airline was great.

Sat, Nov 9
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Sun, Nov 10
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
R1 493
Trip: 2 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 12 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

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.

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.

Thu, Jan 16
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sun, Jan 26
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 316
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 55 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
CPT
JNB
Excellent 8,0

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

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.

CPT
JNB
Good 7,6

Pros: Easy to check in - yummy sandwich and friendly crew

Cons: Comfort - paid food by card only available

JNB
CPT
Excellent 8,0

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

DUR
CPT
Excellent 9,0

Pros: Excellent assistance

Cons: Nothing

Fri, Feb 7
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Tue, Feb 11
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 449
Trip: 5 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 42 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
CPT
JNB
Good 7,5

Cons: Better business class seats

EDI
PHL
Excellent 10,0

Pros: Lovely staff

IST
LHR
Okay 4,3

Cons: Old plane

JFK
LHR
Mediocre 3,6

Pros: We got to London on time

Cons: Is an old plane with a old hard product needs to be retired or retrofitted

LHR
BOS
Okay 4,6

Cons: Didn't make it to this flight due to problems described in aforementioned flight (madrid to London). Was stranded in London overnight.

Sat, Oct 26
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Sun, Nov 3
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
R1 508
Trip: 9 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 12 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.

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

Cons: service and punctuality all good

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

Pros: Great staff

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

Mon, Dec 2
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Thu, Dec 5
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 685
Trip: 4 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 27 reviews
Boarding
7,5
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
7,0
CPT
JNB
Mediocre 2,0

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

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
DUR
Good 6,0

Cons: Delay of 3 hours unacceptable

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

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

Tue, Feb 4
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, Feb 8
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 316
Trip: 5 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 55 reviews
Boarding
7,6
Comfort
7,3
Crew
8,0
Entertainment
6,7
Food
7,1
HRE
JNB
Excellent 10,0

Pros: Hospitality

Cons: All is awesome

CPT
JNB
Good 6,0

Pros: Cost and quickness.

Cons: Tiny cramped plane.

CPT
DUR
Okay 4,0

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

CPT
JNB
Excellent 8,3

Pros: Crew helpful. Reasonable amount of leg room

Cons: Good value for money

DUR
JNB
Good 6,3

Pros: Quick boarding

Cons: Crying babies

Sat, Nov 2
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 10m
Sun, Nov 3
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
R1 508
Trip: 2 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 12 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!!!

CPT
JNB
Excellent 8,0

Pros: Take off and landing was smooth

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.

JNB
CPT
Excellent 10,0

Cons: service and punctuality all good

Wed, Oct 30
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, Nov 2
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 552
Trip: 4 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 42 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
CPT
JNB
Good 6,6

Cons: Very narrow seats

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

CPT
JNB
Excellent 8,0

Cons: Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C

CPT
JNB
Mediocre 2,0

Cons: Delayed, twice!

LHR
ACC
Good 7,6

Pros: good food

Cons: the entertainment system is outdated

Wed, Dec 18
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Sat, Jan 4
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
R1 730
Trip: 18 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 27 reviews
Boarding
7,5
Comfort
7,3
Crew
7,8
Entertainment
6,5
Food
7,0
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,6

Cons: Flght departed late.

CPT
JNB
Okay 5,3

Cons: Lost luggage

CPT
JNB
Excellent 10,0

Pros: Very comfortable seat, great crew

Cons: Offering card payment for food and drinks

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.

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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
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