Find Cheap Flights from Cape Town to Johannesburg (CPT - JNB)

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

Depart
Return
Any month
Compare vs KAYAK |

Cape Town Intl to Johannesburg flight information

Avg. flight duration 2h 07m
Flights arrive in Johannesburg OR Tambo
Flights depart from Cape Town Intl
Flight price £72
Distance 790 miles
Airlines FlySafair, Kulula, British Airways, Mango

Good to know

Low season:
June
Best time to beat the crowds
2%
expected price decrease
High season:
March
Most popular time to fly
12%
expected price increase
Average price:
£99
(avg. price over the last 2 weeks)
Good deal:
£94
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 £94 or less.
The cheapest flight from Cape Town to Johannesburg was found, on average, 76 days before departure.
Book at least 4 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 June.
Morning departure is around 10% 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?
An average non-stop flight takes 1h 55m, covering a distance of 790 miles.
How many flights are there between Cape Town and Johannesburg?
There are 1,609 (non-stop) flights between Cape Town and Johannesburg per week, averaging 245 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 FlySafair (£72), Kulula (£83) and British Airways (£91).
Which airlines fly most frequently between Cape Town and Johannesburg?
South African (35 times daily), Qatar Airways (34 times daily), British Airways (32 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, Tuesday is the cheapest day to fly on average and Monday is the most expensive. Flying from Johannesburg back to Cape Town, the best deals are generally found on Tuesday, with Wednesday 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.

Book cheap flights from Cape Town to Johannesburg (return)

Airports
Origin
Cape Town
£72
only
£72
Destination
Johannesburg
£72
only
£72
Tue, 19 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 10m
Tue, 26 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
Trip: 8 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 9 reviews
Boarding
7.8
Comfort
8.0
Crew
8.2
Entertainment
6.4
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
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 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

DUR
JNB
Excellent 10.0

Pros: Timely service is their main priority. Excellent

Fri, 17 May
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Mon, 27 May
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 11 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
JNB
HRE
Mediocre 3.3

Pros: nothing

Cons: nothing

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.

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

Pros: Drink Service and lunch

Cons: No air!

CPT
JNB
Excellent 8.0

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

Fri, 22 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Mon, 25 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 4 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 29 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
OTP
LHR
OK 4.0

Pros: NA

Cons: flight was delayed about 2 hours. First hour waited in the plane. Why they've boarded us if we were not able to take off and had to wait in the aircraft? Near Heathrow, we took loops for about one hour. Expensive and offering nothing, no luggage, no seat selection, no meal on board. BA worst than lo

LHR
FCO
OK 4.0

Pros: The seats were nice

Cons: They didn't even offer complementary water,we were on the plane for 2 hours almost. Not friendly if you are pregnant or have kids

BOS
LHR
Excellent 9.6

Pros: Crew was very accommodating, seats were comfortable

Cons: everything was good

ZRH
LHR
Excellent 10.0

Pros: The seat was comfortable, and the crew was friendly

LCY
ZRH
Good 6.8

Cons: Incoming flight delayed so late departure

Sat, 23 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Sun, 24 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
Trip: 2 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 26 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.7
Food
7.1
JNB
CPT
Excellent 9.3

Pros: Very efficient and friendly cabin and ground crew, quick delivery of checked in bags, Placed my family together which was appreciated on a full flight

CPT
JNB
Good 6.6

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

Cons: See above

JNB
CPT
Mediocre 3.3

Pros: The plane was newer

Cons: The borparding crew tried to pull a fraud scam on several tourists trying to get on plane The is really criminal - I mean it Never will I fly this airline knowingly!!!!! I am done with Kayak also Disgusted Lion Lady

DUR
JNB
OK 5.6

Cons: Flght departed late.

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.

Thu, 7 Mar
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 05m
Sun, 10 Mar
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
Trip: 3 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 9 reviews
Boarding
7.8
Comfort
8.0
Crew
8.2
Entertainment
6.4
Food
6.6
CPT
ELS
Excellent 10.0

Pros: Great staff

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

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.

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

Thu, 7 Mar
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Mon, 11 Mar
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 4 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
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
Good 6.0

Pros: Short and sweet

Cons: Too short of a flight.

JNB
DUR
OK 5.3

Pros: The way to do any flight is to close your eyes and dream of better days. I did just that. I was left alone. That’s all I need.

Cons: Kulula flights have a tendency to run late as the day goes on. And being barked at by ground staff whilst waiting to board is getting too common with Kulula. There’s a way to do things professionally so we don’t feel like we’re cattle being crammed into a pen. The boarding process was cumbersome. Waiting 15 min on an air bridge is not the norm.

JNB
CPT
Excellent 10.0

Pros: The frenlynes

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.

Thu, 28 Mar
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Mon, 1 Apr
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 5 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
GRJ
JNB
Excellent 8.0

Pros: On time. At long last

CPT
JNB
Good 6.6

Cons: The flight was diverted to Lanseria due to inclement weather over ORT. As a result the flight was delayed by over two and a half hours, with relatives etc. waiting at ORT. At no time were any messages etc. broadcast relating to this diversion so those at ORT were completely in the dark regarding the events. To wait for passengers to send messages is to avoid the responsibility that the airline has to tell those waiting what is going on. Heaven forbid that there should be a real problem - you are clearly not geared to deal with it.

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

Pros: Cost and quickness.

Cons: Tiny cramped plane.

HLA
CPT
Good 6.6

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

Cons: No complaints

Fri, 22 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, 23 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
Trip: 2 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 29 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
AMS
LHR
Excellent 10.0

Pros: Crew was amazing

ZRH
LHR
Excellent 10.0

Pros: The seat was comfortable, and the crew was friendly

ARN
LHR
Excellent 10.0

Pros: Comfortable sits

LOS
LHR
Excellent 10.0

Pros: Yes they were so amazing

Cons: Boarding procedures need to be improved upon

MAD
LHR
OK 4.0

Pros: It left when I needed it to

Cons: Price. Crazy business fare for a very tight uncomfortable coach seat. No entertainment. Food was pretty awful.

Tue, 19 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 10m
Wed, 20 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 20m
Trip: 2 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 9 reviews
Boarding
7.8
Comfort
8.0
Crew
8.2
Entertainment
6.4
Food
6.6
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
ELS
Excellent 10.0

Pros: Great staff

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

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

Pros: Take off and landing was smooth

Sat, 18 May
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Tue, 28 May
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 11 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
JNB
DUR
Excellent 9.6

Pros: The staff were fantastic, as usual.

Cons: no complaints

CPT
JNB
Good 6.6

Cons: The flight was diverted to Lanseria due to inclement weather over ORT. As a result the flight was delayed by over two and a half hours, with relatives etc. waiting at ORT. At no time were any messages etc. broadcast relating to this diversion so those at ORT were completely in the dark regarding the events. To wait for passengers to send messages is to avoid the responsibility that the airline has to tell those waiting what is going on. Heaven forbid that there should be a real problem - you are clearly not geared to deal with it.

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!

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?

JNB
DUR
OK 5.3

Pros: The way to do any flight is to close your eyes and dream of better days. I did just that. I was left alone. That’s all I need.

Cons: Kulula flights have a tendency to run late as the day goes on. And being barked at by ground staff whilst waiting to board is getting too common with Kulula. There’s a way to do things professionally so we don’t feel like we’re cattle being crammed into a pen. The boarding process was cumbersome. Waiting 15 min on an air bridge is not the norm.

Thu, 21 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 15m
Sun, 24 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
Trip: 4 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 9 reviews
Boarding
7.8
Comfort
8.0
Crew
8.2
Entertainment
6.4
Food
6.6
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

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.

Thu, 1 Aug
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Sat, 10 Aug
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 10 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
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.

JNB
CPT
OK 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.

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.

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

Cons: Shuttle to plane stood stationary for 15mins.

Thu, 28 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 05m
Sun, 3 Mar
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
Trip: 4 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 9 reviews
Boarding
7.8
Comfort
8.0
Crew
8.2
Entertainment
6.4
Food
6.6
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.

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

Fri, 30 Aug
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Tue, 3 Sep
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 5 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
CPT
JNB
Good 7.6

Cons: Shuttle to plane stood stationary for 15mins.

CPT
JNB
Good 7.6

Cons: Shuttle to plane stood stationary for 15mins.

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

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.

Mon, 25 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Wed, 27 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
£118
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 29 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
DUR
JNB
Excellent 10.0

Pros: This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages.

Cons: The beverages thing above.

CPT
JNB
Good 6.0

Cons: Plane was old and probably a "spare lease" ans as such the seat quality was horrendous... lumpy, faulty (did not recline)

LHR
TXL
Mediocre 3.6

Pros: Entertainment

Cons: Everything else

MCO
LGW
OK 4.6

Pros: The crew was very helpful in adjusting my flights. The lack of information on passport policies from kayak have made me disappointed on this company and I will not be using it or recommending it in the future. I had to spent over 300$ in hotels and gas to get to Miami to obtain a new passport.

Cons: The booking services that kayak offered were not helpful at all. When I booked my flights to Spain the website should have alerted me that I needed a passport with an expiration date of over 3 months. Kayak should have information on travel policies to the countries they offered flights to.

MCO
LGW
Excellent 9.6

Cons: The breakfast croissant filling was disgusting!

Thu, 21 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 10m
Mon, 25 Feb
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 15m
Trip: 5 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 9 reviews
Boarding
7.8
Comfort
8.0
Crew
8.2
Entertainment
6.4
Food
6.6
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.

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

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, 27 Mar
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Mon, 1 Apr
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 6 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
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.

JNB
DUR
Excellent 9.6

Pros: The staff were fantastic, as usual.

Cons: no complaints

DUR
JNB
Good 6.3

Pros: Quick boarding

Cons: Crying babies

ELS
JNB
OK 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!

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

Fri, 22 Feb
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Fri, 22 Mar
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
£119
Trip: 28 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 29 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
BEY
LHR
Good 6.0

Pros: The safety video.

Cons: Cleanless, dont charge people to change seats when the flight is not super busy....

LCY
ZRH
Good 6.8

Cons: Incoming flight delayed so late departure

FCO
LHR
Excellent 8.4

Pros: Seat was comfortable

Cons: Time

LHR
BNA
Excellent 10.0

Pros: The crew was great!

BOS
LHR
Excellent 9.6

Pros: Crew was very accommodating, seats were comfortable

Cons: everything was good

Mon, 11 Mar
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
1h 55m
Fri, 15 Mar
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
£148
Trip: 5 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 26 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.7
Food
7.1
JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

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

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.

JNB
DUR
Excellent 9.3

Pros: Punctuality, comfort

Cons: Check in made us queue for 15minutes before actually checking people in.

Wed, 27 Mar
CPT
Cape Town Intl
JNB
Johannesburg OR Tambo
2h 00m
Mon, 1 Apr
JNB
Johannesburg OR Tambo
CPT
Cape Town Intl
2h 10m
Trip: 6 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 44 reviews
Boarding
7.6
Comfort
7.4
Crew
7.9
Entertainment
6.6
Food
7.0
CPT
JNB
Good 7.6

Cons: Shuttle to plane stood stationary for 15mins.

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.

CPT
JNB
Good 6.0

Pros: Cost and quickness.

Cons: Tiny cramped plane.

CPT
JNB
Good 6.6

Cons: The flight was diverted to Lanseria due to inclement weather over ORT. As a result the flight was delayed by over two and a half hours, with relatives etc. waiting at ORT. At no time were any messages etc. broadcast relating to this diversion so those at ORT were completely in the dark regarding the events. To wait for passengers to send messages is to avoid the responsibility that the airline has to tell those waiting what is going on. Heaven forbid that there should be a real problem - you are clearly not geared to deal with it.

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.

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.