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.71
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.71
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.71
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.71
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
$ 56.71
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)

Best return

$ 113.42
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
51 nights in Cape Town
Fly Safair
-
2h 5min
CPTCape TownCape Town (CPT)
JNBJohannesburgJohannesburg (JNB)
$ 113.42
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
2 nights in Cape Town
Fly Safair
-
2h 5min
CPTCape TownCape Town (CPT)
JNBJohannesburgJohannesburg (JNB)
$ 113.42
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
65 nights in Cape Town
Fly Safair
-
2h 5min
CPTCape TownCape Town (CPT)
JNBJohannesburgJohannesburg (JNB)
$ 113.42
Fly Safair
-
2h 10min
JNBJohannesburgJohannesburg (JNB)
CPTCape TownCape Town (CPT)
52 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.71, currently, the lowest price is $ 56.71 and is available with the departure on local with Fly Safair. Johannesburg - JNB is the cheapest airport for flights Johannesburg - Cape Town.

Loading map