Find cheap flights from Cape Town to Johannesburg

CPT - JNB

Find cheap flights from Cape Town to Johannesburg

Return
Economy
Cape Town (CPT)
Johannesburg OR Tambo
Wed 27/5
Wed 3/6
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

May Best time to beat the crowds (15% less expensive on average)

High season

March Most popular time to fly (10% more expensive on average)

Average price of a return ticket

£76 (avg. price over the last 2 weeks)

Good deal for a return ticket

£119 or less

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 £82 or less.
  • The cheapest flight from Cape Town to Johannesburg was found, on average, 83 days before departure.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be February, March and April. The cheapest month to fly is May.
  • Morning departure is around 88% 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?

How many flights are there between Cape Town and Johannesburg?

Which airlines provide the cheapest flights from Cape Town to Johannesburg?

Which airlines fly most frequently between Cape Town and Johannesburg?

Which airports will I be using when flying from Cape Town to Johannesburg?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Cape Town to Johannesburg (return)

Airports
Origin
Cape Town
£73
only
£73
Destination
Johannesburg
£73
only
£73
Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 10m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
Based on 0 reviews
Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
CPT
JNB
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

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.

CPT
JNB
Excellent 10.0

Cons: Excellent service

CPT
JNB
Mediocre 2.0

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

Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 00m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
Based on 0 reviews
Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 10m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
Based on 0 reviews
Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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
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.

CPT
JNB
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

Sat, 26 Sep
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Sat, 26 Sep
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 1 days
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
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
Okay 5.3

Cons: Lost luggage

CPT
JNB
Good 6.6

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

Cons: See above

CPT
JNB
Okay 5.0

Cons: Flight was delayed by 2 and a half hours which is very inconvenient

CPT
JNB
Excellent 10.0

Pros: Staff and comfort of this airline was great.

Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 00m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
7.5Good Show reviews
Overall 7.5 Good
Based on 59 reviews
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
6.8
Food
7.1
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 3.3

Cons: I was in the row next to the toilets which meant a constant stream of people using the toilet and queuing outside of it that makes sleeping impossible. The noise of the toilet flushing every two minutes is disturbing and the smell from the toilet really is rather unpleasant. Having paid for economy plus I expect a reasonable comfortable seat. Which is the point of paying the premium, otherwise I’d have just bought an economy seat. It’s poor design that creates an unpleasant experience for your customers.

CPT
JNB
Good 6.0

Pros: Cost and quickness.

Cons: Tiny cramped plane.

CPT
JNB
Excellent 8.0

Cons: Baggage control very bad. Waited an hour for the carousel to deliver the bag

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?

Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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.

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
Okay 5.3

Cons: Lost luggage

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

Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 00m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
7.5Good Show reviews
Overall 7.5 Good
Based on 59 reviews
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
6.8
Food
7.1
CPT
JNB
Mediocre 2.0

Cons: Pathetic. 2 hour delay

CPT
JNB
Excellent 8.0

Cons: Baggage control very bad. Waited an hour for the carousel to deliver the bag

CPT
JNB
Good 7.6

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

Cons: Comfort - paid food by card only available

CPT
JNB
Excellent 10.0

Pros: The flight crew were very helpful and insightful. The customer service and willingness to help were incomparable.

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.

Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
6h 35m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
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
Okay 5.0

Cons: Flight was delayed by 2 and a half hours which is very inconvenient

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.

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: Delay after delay with a lack of timeous communication. Pathetic.

Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
6h 35m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
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
Excellent 10.0

Pros: Staff and comfort of this airline was great.

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

CPT
JNB
Good 6.0

Pros: Flight was very punctual and staff efficient

Cons: Bagged reclaim took ages

Sat, 22 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
6h 10m
Sat, 29 Aug
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Trip: 8 days
Based on 0 reviews
Show more results

Book cheap flights from Cape Town to Johannesburg (one-way)

Airports
Origin
Cape Town
£26
only
£26
Destination
Johannesburg
£26
only
£26
Wed, 1 Jul
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 15m
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 12 reviews
Boarding
7.8
Comfort
7.8
Crew
8.3
Entertainment
6.5
Food
6.6
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

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.

Wed, 1 Jul
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
CPT
JNB
Excellent 10.0

Cons: Excellent service

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
Excellent 8.6

Pros: Crew were all helpful but flight left late

Cons: Late departure

CPT
JNB
Good 6.6

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

Cons: See above

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.

Mon, 10 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 15m
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 12 reviews
Boarding
7.8
Comfort
7.8
Crew
8.3
Entertainment
6.5
Food
6.6
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
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!!!

Mon, 1 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
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

CPT
JNB
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

CPT
JNB
Excellent 10.0

Cons: Excellent service

CPT
JNB
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

CPT
JNB
Good 6.6

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

Cons: See above

Mon, 1 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
CPT
JNB
Good 6.6

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

Cons: See above

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
Excellent 10.0

Pros: Staff and comfort of this airline was great.

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
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

Wed, 1 Jul
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
7h 05m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
CPT
JNB
Mediocre 2.0

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

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
Okay 5.0

Cons: Flight was delayed by 2 and a half hours which is very inconvenient

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.

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.

Mon, 15 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
7h 05m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
CPT
JNB
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

CPT
JNB
Good 6.6

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

Cons: See above

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.

Wed, 1 Jul
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
11h 10m
Based on 0 reviews
Wed, 1 Jul
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
12h 40m
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 12 reviews
Boarding
7.8
Comfort
7.8
Crew
8.3
Entertainment
6.5
Food
6.6
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

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
Excellent 8.5

Pros: Seat could be wider or a business class option would be welcome

Mon, 10 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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.

CPT
JNB
Excellent 10.0

Cons: Excellent service

CPT
JNB
Mediocre 2.0

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

CPT
JNB
Excellent 8.6

Pros: Crew were all helpful but flight left late

Cons: Late departure

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.

Mon, 10 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
18h 00m
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 12 reviews
Boarding
7.8
Comfort
7.8
Crew
8.3
Entertainment
6.5
Food
6.6
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

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

Mon, 1 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
6h 05m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
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
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

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
Good 6.6

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

Cons: See above

CPT
JNB
Okay 5.3

Cons: Lost luggage

Mon, 1 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
6h 05m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
CPT
JNB
Excellent 10.0

Cons: Excellent service

CPT
JNB
Excellent 8.6

Pros: Crew were all helpful but flight left late

Cons: Late departure

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
Excellent 10.0

Pros: Staff and comfort of this airline was great.

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.

Mon, 15 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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.

CPT
JNB
Okay 5.0

Cons: Flight was delayed by 2 and a half hours which is very inconvenient

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: Delay after delay with a lack of timeous communication. Pathetic.

CPT
JNB
Good 6.0

Pros: Flight was very punctual and staff efficient

Cons: Bagged reclaim took ages

Mon, 10 Aug
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
7h 05m
7.3Good Show reviews
Overall 7.3 Good
Based on 27 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
CPT
JNB
Good 6.0

Pros: Flight was very punctual and staff efficient

Cons: Bagged reclaim took ages

CPT
JNB
Excellent 10.0

Pros: Staff and comfort of this airline was great.

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
Excellent 8.8

Pros: Very happily surprised by the quality of the food on the flight. It was flesh and delicious. Crew was very friendly, professional.

Cons: Nice flight all around.

CPT
JNB
Excellent 10.0

Pros: Staff and comfort of this airline was great.

Mon, 1 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
6h 10m
Based on 0 reviews
Mon, 1 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
7h 05m
Based on 0 reviews
Mon, 1 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
7h 05m
Based on 0 reviews
Mon, 15 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
3h 45m
£102
Based on 0 reviews
Mon, 15 Jun
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
13h 30m
£132
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 169 reviews
Boarding
8.0
Comfort
8.0
Crew
8.5
Entertainment
6.2
Food
7.2
JNB
SZK
Okay 4.0

Pros: I was forced to give my carry on bag to be put in the hold. They said that it would not fit in the plane. When we got to our destination, i found that a large sum of money from my bag was stolen,

Cons: Security of our baggage should be better. And if you cannot fit the standard carry on bags, then please say so when people make their booking so that they can pack accordingly and do not bring carry on bags that they have to give up at the last minute. it is impossible to remove items last minute.

CPT
WDH
Excellent 9.6

Pros: Stewardess was very professional, spoke clearly, was very helpful. On time and affordable rates!

JNB
TNR
Okay 5.3

Cons: Spraying a very potent chemical in an already crowded small plane that send people home sick is not the best way to treat passengers. We do recognize there is probably a reason for doing it. Has the airline consider the impact on those with respiratory issue? Some passenger could not stop coughing until their final destination. Hope they find a better way.

JNB
RCB
Excellent 8.8

Pros: Tayla the stewardess was very sweet!

Cons: Nothing. It’s a small plane!

SZK
JNB
Okay 4.0

Pros: Pilot and Stewardess were good and airport was nice. I appreciated the flights from Cape Town to Skukuza and from Skukuza to Johanesberg.

Cons: Airport crew not able to answer questions outside of their scope of responsibility. I asked a question several times and reply was "good afternoon". finally another person helped and directed me to another part of the airport where I asked the same question and received blank faces until supervisor showed up.

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