1 passenger
Johannesburg
Cape Town
Stops
Duration
Days and times
More options

Flights from Johannesburg (South Africa) to Cape Town (South Africa)

Best one-way

$ 56.33
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.33
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.33
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.33
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.33
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)

Best return

$ 112.66
Fly Safair
-
2h 15min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
37 nights in Cape Town
Fly Safair
-
2h 5min
CPTCape TownCape Town (CPT)
JNBJohannesburgJohannesburg (JNB)
$ 112.66
Fly Safair
-
2h 15min
HLAJohannesburgJohannesburg (HLA)
CPTCape TownCape Town (CPT)
93 nights in Cape Town
Fly Safair
-
2h 5min
CPTCape TownCape Town (CPT)
JNBJohannesburgJohannesburg (JNB)
$ 112.66
Fly Safair
-
2h 15min
HLAJohannesburgJohannesburg (HLA)
CPTCape TownCape Town (CPT)
40 nights in Cape Town
Fly Safair
-
2h 5min
CPTCape TownCape Town (CPT)
JNBJohannesburgJohannesburg (JNB)
$ 112.66
Fly Safair
-
2h 15min
HLAJohannesburgJohannesburg (HLA)
CPTCape TownCape Town (CPT)
89 nights in Cape Town
Fly Safair
-
2h 5min
CPTCape TownCape Town (CPT)
JNBJohannesburgJohannesburg (JNB)

Useful information for flights Johannesburg - Cape Town

Cape Town (South Africa)

Information:

Flights Johannesburg - Cape Town are offered by 1 airline(s) that include Fly Safair.

Day when the cheapest one-way flights are usually available is Wednesday. Average price for one-way flights is $ 56.33, currently, the lowest price is $ 56.33 and is available with the departure on local with Fly Safair. Johannesburg - JNB is the cheapest airport for flights Johannesburg - Cape Town.

Loading map