Find cheap flights from Johannesburg to Cape Town

JNB - CPT

Find cheap flights from Johannesburg to Cape Town

Round-trip
Economy
Johannesburg (JNB)
Cape Town Intl
Mon 5/25
Mon 6/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Cape Town

Good to know

Low season: May
High season: December
Average price: $132
Good deal: $109

Best time to beat the crowds

3%

expected price decrease

Most popular time to fly

3%

expected price increase

(avg. price over the last 2 weeks)

or less (round trip)

When to book flights from Johannesburg to Cape Town

Estimated round-trip price
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 $109 or less.
  • The cheapest flight from Johannesburg to Cape Town was found 0 days before departure, on average.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.
  • Morning departure is around 4% 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 Johannesburg to Cape Town flights

Are flight prices cheaper from Johannesburg to Cape Town because of Coronavirus (COVID-19)?
Currently, KAYAK has observed decreased prices for several flights because of COVID-19. Unnecessary travel is not recommended at this time, and flights may be at risk of cancellation: please refer to local authorities in both Johannesburg and Cape Town for any travel warnings, and please check the airline's cancellation policy and travel advisories before booking your trip. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.
How long does a flight from Johannesburg to Cape Town take?
An average nonstop flight takes 2h 10m, covering a distance of 790 miles.
How many flights are there between Johannesburg and Cape Town?
There are 26961 (nonstop) flights between Johannesburg and Cape Town per week, averaging city per day.
Which airlines provide the cheapest flights from Johannesburg to Cape Town?
In the past 3 days, the cheapest round-trip tickets were found on Mango ($66) and Multiple Airlines ($77)
Do I need a passport to fly between Johannesburg and Cape Town?
No.
Which airlines fly most frequently between Johannesburg and Cape Town?
South African (12 times daily), British Airways (12 times daily), Qatar Airways (10 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly Johannesburg to Cape Town?
For Johannesburg to Cape Town, Saturday is the cheapest day to fly on average and Tuesday is the most expensive. Flying from Cape Town back to Johannesburg, the best deals are generally found on Saturday, with Friday being the most expensive.
Which airports will I be using when flying from Johannesburg to Cape Town?
When flying out of Johannesburg you will be using Johannesburg OR Tambo, often referred to as Johannesburg Airport. You will be landing at Cape Town Intl, also known as Cape Town Airport.
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 travelers know whether to wait or book now.

Book cheap flights from Johannesburg to Cape Town (round-trip)

Airports
Origin
Johannesburg
$66
only
$66
Destination
Cape Town
$66
only
$66
Sat, Jun 6
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Tue, Jun 9
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 4 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

JNB
CPT
Okay 5.0

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

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

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

Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jul 29
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 15 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

JNB
CPT
Okay 5.0

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

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: Flight was delayed due to plane issues and then again due to weather. While safer to postpones flight, the communication and the like surrounding it could have been better.

Tue, Jun 2
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jun 3
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 2 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

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
Mediocre 2.0

Pros: Nothing

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

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

Thu, Oct 8
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Mon, Oct 12
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 5 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Okay 5.0

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

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

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

Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jul 29
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 15m
Trip: 15 days
Based on 0 reviews
Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jul 22
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 15m
Trip: 8 days
Based on 0 reviews
Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jul 22
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 15m
Trip: 8 days
Based on 0 reviews
Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jul 29
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 15 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

JNB
CPT
Okay 5.0

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

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

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

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

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

Thu, Jul 16
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Thu, Jul 30
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 15m
Trip: 15 days
Based on 0 reviews
Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jul 22
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

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

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

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

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

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

JNB
CPT
Okay 5.0

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

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

Tue, Jul 14
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Tue, Jul 21
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 8 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

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.

Thu, Jul 16
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
7h 55m
Thu, Jul 30
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
2h 15m
Trip: 15 days
Based on 0 reviews
Mon, Jun 1
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Tue, Jun 9
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 9 days
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Okay 5.0

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

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

JNB
CPT
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
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
Mediocre 2.0

Pros: Nothing

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

Wed, Jun 17
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jun 24
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 8 days
Based on 0 reviews
Tue, Jun 2
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
Wed, Jun 3
CPT
Cape Town Airport
JNB
OR Tambo Airport, Johannesburg
1h 55m
Trip: 2 days
Based on 0 reviews
Show more results

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

Airports
Origin
Johannesburg
$44
only
$44
Destination
Cape Town
$44
only
$44
Sat, Jun 20
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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

JNB
CPT
Okay 5.0

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

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

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

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

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

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

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

Tue, Jun 9
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

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

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

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

Thu, Jun 11
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

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

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

Sat, Jun 20
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
5h 30m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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

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

JNB
CPT
Okay 5.0

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

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.

Sun, Jun 14
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Mediocre 2.0

Pros: Nothing

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

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

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

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

Wed, Jun 10
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
25h 30m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
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
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

JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

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

JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

Sat, Jun 20
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
5h 25m
Based on 0 reviews
Fri, Jun 12
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
5h 55m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Mediocre 2.0

Cons: Ineffective ground staff at guest services

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

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

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

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

Fri, Jun 12
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
2h 10m
7.3Good Show reviews
Overall 7.3 Good
Based on 29 reviews
Boarding
7.4
Comfort
7.4
Crew
7.9
Entertainment
6.5
Food
7.0
JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

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

JNB
CPT
Okay 5.0

Pros: Good Boarding. On time arrival and departure

Cons: Extremely little leg room. VERY UNCOMFORTABLE

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

JNB
CPT
Okay 5.0

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

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

JNB
CPT
Mediocre 2.0

Pros: Nothing

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

JNB
CPT
Good 7.0

Pros: Friendly staff

Cons: There was a Last minute boarding gate swap that resulted in lots of confusion between Durban and Cape Town passengers

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

JNB
CPT
Okay 5.0

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

Fri, Jun 12
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
4h 10m
Based on 0 reviews
Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
5h 40m
Based on 0 reviews
Thu, Jun 11
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
5h 40m
Based on 0 reviews
Fri, Jun 12
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
6h 30m
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
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.

BEW
JNB
Excellent 10.0

Pros: short, easy flight

WDH
CPT
Mediocre 2.0

Pros: We were on a small cramped plane. The food was horrible.

Cons: Rude employees at the counter in the airport.

JNB
PZB
Good 6.0

Pros: Pilot effectively communicated about the fueling delay and the imminent storm.

Cons: Refueling issue : After boarding we had to sit on the aircraft to wait for the refueling driver to arrive and fuel the aircraft. This resulted in a delay of some 20 minutes. ssue

VFA
CPT
Mediocre 3.6

Pros: Left inn time and arrived a bit early only 12 14 passengers in a 36 pAX plane...

Cons: Small Cramped seats No power plugs...average food

Thu, Jun 11
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
3h 30m
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
GBE
Good 7.3

Pros: It was good just the way it is.

Cons: Why put cheese on the cross bun not good at all.

BBK
JNB
Excellent 8.0

Pros: Airport check in went quickly and smoothly! Waiting lounge was excellent!

Cons: Nothing to report.

CPT
PRY
Excellent 9.2

Pros: Efficient, pleasant experience. Coming from the US, it was unusual to have complimentary meal and alcoholic beverages on a short domestic flight.

Cons: Boarding was a bit confusing and disorganized. I think better communication of procedures would've helped.

MSU
JNB
Excellent 10.0

Pros: Easy process to get to Joberg. Flight was on time and comfortable.

Cons: Similar to some other reviewers we had to completely exit the terminal at JNB and then check in for our international flight sequence on Qatar, this was easy but caused a little anxiety, especially after learning that the total checked baggage for one person on the air link is 30kgs (66lbs) which is less than standard international weights. We had to pay extra for the “overweight” bags but the cost was reasonable. I would use the airline again.

BUQ
JNB
Excellent 8.0

Cons: No entertainment available, and the BUQ departure lounge could be improved

Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
6h 30m
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
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.

MUB
CPT
Excellent 8.0

Pros: Great time to arrive in Cape Town. Late Afternoon, head into Cape Town against the flow of traffic so it is an easy ride. Quick, convenient.

Cons: It is an expensive flight

CPT
UTN
Excellent 10.0

Pros: Boarding was on time, and flight went smoothly. Loved the timing, giving me the whole day to explore the area and move on to the National Parks in the area. Breakfast at Uppington Airport is the best!

Cons: Nothing

TNR
JNB
Excellent 8.0

Pros: It's a shorter flight so, no IFE. The front row of the business section was nice. I'm glad that reserving those seats worked out for this flight, although it didn't on all the other flights.

MQP
JNB
Okay 4.0

Cons: Johannesburg Airport was terrible and every where we turned in the airport we got misinformation and people tried to scam us for tips including airport employees.

Sat, Jun 20
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
17h 25m
7.5Good Show reviews
Overall 7.5 Good
Based on 53 reviews
Boarding
7.7
Comfort
7.4
Crew
7.7
Entertainment
6.1
Food
6.7
GBE
JNB
Good 6.4

Pros: Check in laddy was disinterested, arrogant and rude. Horrible experience...she was a smart a**. I complained to her supervisor

JNB
MUB
Okay 5.0

Pros: We got to Botswana on time. They do not inform passengers ahead of time about the spraying of pesticides. I'm going to switch to SAA from now on. Bring something to cover up during spraying.

Cons: The bathroom door broke off and the attendant just ignored it

MUB
JNB
Good 6.6

Cons: The flight was delayed by an hour.

GBE
JNB
Excellent 8.0

Pros: Plenty of empty seats so extra space.

Cons: Most Air Botswana flights have a decent sandwich but just rubbish snack food on this one.

GBE
JNB
Excellent 9.6

Pros: The snacks were wonderful. The crew were amazing!

Cons: The plane is small and noisy, but the ride was not bad!

Sat, Jun 20
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
6h 30m
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
CPT
PRY
Excellent 9.2

Pros: Efficient, pleasant experience. Coming from the US, it was unusual to have complimentary meal and alcoholic beverages on a short domestic flight.

Cons: Boarding was a bit confusing and disorganized. I think better communication of procedures would've helped.

TNR
JNB
Okay 4.0

Pros: the seats

Cons: Food was cold

GBE
JNB
Excellent 10.0

Pros: Amazing crew, wonderful short flight and delicious snack. Could not be any better.

Cons: Just continue the wonderful service.

TNR
JNB
Excellent 10.0

Pros: There was hardly anyone on the flight so I got a row to myself! Also the flight was fast and smooth and landed on time despite boarding about 45 minutes late

Cons: At the beginning they needed 8 people to move up front for take off which was weird but obviously not anyone’s fault, and if the flight was full wouldn’t have happened, so it’s probably not something that could be done differently but was just weird.

JNB
TNR
Excellent 10.0

Pros: Everything was good

Sun, Jun 14
JNB
OR Tambo Airport, Johannesburg
CPT
Cape Town Airport
6h 00m
7.5Good Show reviews
Overall 7.5 Good
Based on 53 reviews
Boarding
7.7
Comfort
7.4
Crew
7.7
Entertainment
6.1
Food
6.7
JNB
GBE
Okay 4.0

Cons: The flight attendant's spraying of air freshener/ disinfectant in the cabin just before take-off was unusual and unpleasant.

GBE
JNB
Excellent 10.0

Pros: Quick and comfortable - very professional

GBE
JNB
Mediocre 3.3

Cons: The airplane was very old with non reclining seats and no entertainment coming back. The pilot and flight attendant seemed to be in training and confused and that made all of us uncomfortable.

GBE
JNB
Excellent 9.6

Pros: The snacks were wonderful. The crew were amazing!

Cons: The plane is small and noisy, but the ride was not bad!

BBK
GBE
Good 6.6

Pros: They accommodated my vegetarian need & served everything very efficiently and fast

Cons: The crew made us nervous because the safety talk was a little too much in details ...

Show more results
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

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 the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes 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 can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals 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.

If you have 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
  • Round-trip
  • 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