Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 10% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Cape Town (CPT) to Johannesburg (JNB)
Prices were available within the past 7 days and start at €73 for one-way flights and €144 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 16 Mar - Wed, 19 Mar
CPT
Cape Town
JNB
Johannesburg
€144 Return, found 15 hours ago
€144
Return
found 15 hours ago
Thu, 24 Oct - Tue, 5 Nov
CPT
Cape Town
JNB
Johannesburg
€145 Return, found 2 days ago
€145
Return
found 2 days ago
Sun, 16 Mar - Wed, 19 Mar
CPT
Cape Town
JNB
Johannesburg
€163 Return, found 15 hours ago
€163
Return
found 15 hours ago
Thu, 25 Jul - Sat, 27 Jul
CPT
Cape Town
JNB
Johannesburg
€165 Return, found 2 days ago
€165
Return
found 2 days ago
Thu, 24 Oct - Tue, 5 Nov
CPT
Cape Town
JNB
Johannesburg
€166 Return, found 2 days ago
€166
Return
found 2 days ago
Tue, 9 Jul - Fri, 19 Jul
CPT
Cape Town
JNB
Johannesburg
€168 Return, found 1 day ago
€168
Return
found 1 day ago
Sun, 16 Mar - Wed, 19 Mar
CPT
Cape Town
JNB
Johannesburg
€169 Return, found 15 hours ago
€169
Return
found 15 hours ago
Sat, 25 Jan - Sat, 1 Feb
CPT
Cape Town
JNB
Johannesburg
€170 Return, found 6 days ago
€170
Return
found 6 days ago
Thu, 24 Oct - Tue, 5 Nov
CPT
Cape Town
JNB
Johannesburg
€172 Return, found 2 days ago
€172
Return
found 2 days ago
Sat, 1 Jun - Wed, 5 Jun
CPT
Cape Town
JNB
Johannesburg
€172 Return, found 6 days ago
€172
Return
found 6 days ago
Origin airport | Cape Town Intl. |
Destination airport | O.R. Tambo Intl. |
Airlines serving | Airlink, Cemair, FlexFlight, Hahn Air Systems, Hahn Air Technologies, South African Airways |
Return price | €143 |
Distance | 1264 km |
Top Routes from Cape Town
Top Routes from Cape Town
Top Flight Destinations
Related Airlines
Johannesburg Airports
Johannesburg
*Available to Expedia members.