Cheap flights from Johannesburg to Cape Town Intl Airport from R340

Return
1 adult
Economy
From?
To?
Sun 22/5
Sun 29/5

Deals available from 900+ travel sites.

Flight information for Johannesburg to South Africa

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to South Africa

Best price found

R340

Fastest flight time

1h 05m

Direct flights

Mon, Wed, Thu, Fri, Sat and Sun
The best one-way flight to South Africa from Johannesburg in the past 72 hours is R340. The best return flight deal from Johannesburg to South Africa found on momondo in the last 72 hours is R16 802.
The fastest flight from Johannesburg to South Africa takes 1h 05m
Direct flights go from Johannesburg to South Africa on Monday, Wednesday, Thursday, Friday, Saturday and Sunday. Airlines offering direct flights are: Qatar Airways and British Airways.

How to get the cheapest flight ticket from Johannesburg to South Africa

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to South Africa from Johannesburg?

NAM Air

Condor, Eastern Air Lines, and Ellinair are the most popular carriers operating from Johannesburg to South Africa

What is the cheapest Johannesburg to South Africa flight route?

Johannesburg Lanseria - Durban King Shaka Intl

Fly from Johannesburg Lanseria to Durban King Shaka Intl for the best Johannesburg - South Africa flight prices


Easily compare return flights from Johannesburg to South Africa

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to South Africa by changing tabs
FlySafair
Jun 14
JNB12:25Johannesburg OR Tambo
1h 10m
DUR13:35Durban King Shaka Intl
Jul 1
DUR12:35Durban King Shaka Intl
1h 10m
JNB13:45Johannesburg OR Tambo
Kulula
May 26
JNB8:20Johannesburg OR Tambo
1h 10m
DUR9:30Durban King Shaka Intl
Jun 2
DUR13:30Durban King Shaka Intl
1h 10m
JNB14:40Johannesburg OR Tambo
Multiple Airlines
May 28
HLA16:05Johannesburg Lanseria
1h 10m
DUR17:15Durban King Shaka Intl
Jun 4
DUR5:40Durban King Shaka Intl
1h 10m
HLA6:50Johannesburg Lanseria
Airlink
Jun 10
JNB2:15Johannesburg OR Tambo
2h 00m
GRJ4:15George
Jun 17
GRJ9:45George
1h 45m
JNB11:30Johannesburg OR Tambo
British Airways
May 27
JNB3:00Johannesburg OR Tambo
1h 05m
DUR4:05Durban King Shaka Intl
May 29
DUR2:30Durban King Shaka Intl
1h 05m
JNB3:35Johannesburg OR Tambo
Lift
Sep 14
JNB2:50Johannesburg OR Tambo
2h 10m
CPT5:00Cape Town Intl
Sep 19
CPT15:30Cape Town Intl
2h 00m
JNB17:30Johannesburg OR Tambo

Find the cheapest one-way flights from Johannesburg to South Africa

If you're looking for one-way flights from Johannesburg to South Africa, view some of our deals below provided by Airlink, British Airways and FlySafair
FlySafair
May 22
JNB2:00Johannesburg OR Tambo
1h 15m
DUR3:15Durban King Shaka Intl
Kulula
Jun 1
JNB8:20Johannesburg OR Tambo
1h 10m
DUR9:30Durban King Shaka Intl
British Airways
May 27
JNB3:00Johannesburg OR Tambo
1h 05m
DUR4:05Durban King Shaka Intl

Search last-minute flights to South Africa from Johannesburg

Find and compare return flight prices for your last-minute flight from Johannesburg to South Africa
FlySafair
May 21
JNB2:00Johannesburg OR Tambo
1h 15m
DUR3:15Durban King Shaka Intl
Jun 12
DUR4:35Durban King Shaka Intl
1h 10m
JNB5:45Johannesburg OR Tambo
Multiple Airlines
May 22
JNB2:45Johannesburg OR Tambo
1h 10m
DUR3:55Durban King Shaka Intl
May 23
DUR11:30Durban King Shaka Intl
1h 15m
JNB12:45Johannesburg OR Tambo
British Airways
May 23
JNB11:50Johannesburg OR Tambo
1h 05m
DUR12:55Durban King Shaka Intl
May 25
DUR5:00Durban King Shaka Intl
1h 05m
JNB6:05Johannesburg OR Tambo
Kulula
May 23
JNB11:35Johannesburg OR Tambo
1h 05m
DUR12:40Durban King Shaka Intl
May 24
DUR5:00Durban King Shaka Intl
1h 10m
JNB6:10Johannesburg OR Tambo
Airlink
May 23
JNB13:15Johannesburg OR Tambo
1h 45m
PLZ15:00Port Elizabeth
May 26
PLZ2:30Port Elizabeth
1h 50m
JNB4:20Johannesburg OR Tambo
FlySafair
May 23
HLA16:05Johannesburg Lanseria
1h 10m
DUR17:15Durban King Shaka Intl
May 24
DUR3:55Durban King Shaka Intl
1h 15m
HLA5:10Johannesburg Lanseria

Best airlines flying from Johannesburg to South Africa

Compare and see reviews for airlines that fly from Johannesburg to South Africa with momondo
AirlineRatingFree CancellationPrice
NAM AirPriceFrom R315Free CancellationRating
0,0
Search NAM Air flights
Volga-DneprPriceFrom R317Free CancellationRating
0,0
Search Volga-Dnepr flights
EllinairPriceFrom R385Free CancellationRating
0,0
Search Ellinair flights
Neos AirPriceFrom R409Free CancellationRating
0,0
Search Neos Air flights
Eastern Air LinesPriceFrom R429Free CancellationRating
0,0
Search Eastern Air Lines flights
KululaPriceFrom R512Free CancellationRating
8,0
Search Kulula flights
MangoPriceFrom R658Free CancellationRating
7,3
Search Mango flights
CondorPriceFrom R709Free CancellationRating
7,3
Search Condor flights
British AirwaysPriceFrom R871Free CancellationRating
6,7
Search British Airways flights
FlySafairPriceFrom R895Free CancellationRating
5,3
Search FlySafair flights

Lift flights from Johannesburg to South Africa

Our best Lift deals on Johannesburg to South Africa flight tickets
Lift
Sep 14
JNB2:50Johannesburg OR Tambo
2h 10m
CPT5:00Cape Town Intl
Sep 19
CPT15:30Cape Town Intl
2h 00m
JNB17:30Johannesburg OR Tambo
Lift
Jun 1
JNB12:30Johannesburg OR Tambo
2h 10m
CPT14:40Cape Town Intl
Jun 30
CPT12:00Cape Town Intl
2h 00m
JNB14:00Johannesburg OR Tambo
Lift
Sep 22
JNB12:00Johannesburg OR Tambo
2h 10m
CPT14:10Cape Town Intl
Sep 25
CPT3:00Cape Town Intl
2h 00m
JNB5:00Johannesburg OR Tambo

Kulula flights from Johannesburg to South Africa

Our best Kulula deals on Johannesburg to South Africa flight tickets
Kulula
May 26
JNB8:20Johannesburg OR Tambo
1h 10m
DUR9:30Durban King Shaka Intl
Jun 2
DUR13:30Durban King Shaka Intl
1h 10m
JNB14:40Johannesburg OR Tambo
Kulula
Jun 1
JNB3:10Johannesburg OR Tambo
1h 10m
DUR4:20Durban King Shaka Intl
Jun 8
DUR10:10Durban King Shaka Intl
1h 10m
JNB11:20Johannesburg OR Tambo
Kulula
Jun 1
JNB11:35Johannesburg OR Tambo
1h 10m
DUR12:45Durban King Shaka Intl
Jun 8
DUR5:00Durban King Shaka Intl
1h 10m
JNB6:10Johannesburg OR Tambo

  • Are airlines flying from Johannesburg to South Africa offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Johannesburg to South Africa, such as FlySafair, Airlink, and Kulula may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.


Alternative routes for Johannesburg to South Africa

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to Cape Town Flights
Fastest flight time2h 05m
Cheapest priceR1 491
Johannesburg to Durban Flights
Fastest flight time1h 05m
Cheapest priceR1 005
Cape Town to Johannesburg Flights
Fastest flight time2h 00m
Cheapest priceR1 523
Durban to Cape Town Flights
Fastest flight time2h 10m
Cheapest priceR1 717
Johannesburg to Port Elizabeth Flights
Fastest flight time1h 40m
Cheapest priceR1 701
Cape Town to Durban Flights
Fastest flight time2h 00m
Cheapest priceR1 766
Durban to Johannesburg Flights
Fastest flight time1h 10m
Cheapest priceR1 053
Johannesburg to George Flights
Fastest flight time2h 00m
Cheapest priceR1 231
Cape Town to Nelspruit Flights
Fastest flight time2h 25m
Cheapest priceR4 213
Bloemfontein to Cape Town Flights
Fastest flight time1h 45m
Cheapest priceR1 588
Port Elizabeth to Cape Town Flights
Fastest flight time1h 15m
Cheapest priceR1 685
Port Elizabeth to Johannesburg Flights
Fastest flight time1h 35m
Cheapest priceR1 669

Why use momondo?

It is quick and easy to find Johannesburg to South Africa flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to South Africa that suits you.

Flights from Johannesburg to South Africa with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as help filter your options to help you make an informed choice when booking flights to South Africa from Johannesburg.

If you are not ready to book a flight from Johannesburg to South Africa now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to South Africa and let you know when they change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.