eDreams is now available in the following countries:

South African Airways flights from Johannesburg to Cape Town on eDreams South Africa

Flight deals from Johannesburg to Cape Town

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

South African Airways flights from Johannesburg to Cape Town

Johannesburg Cape Town
BEST
DEAL
Wed, 12 Jun JNB - CPT
R1809
Prime price per passenger
Johannesburg Cape Town
BEST
DEAL
Sun, 02 Jun JNB - CPT
Wed, 05 Jun CPT - JNB
R9249 R9034
Prime price per passenger
Johannesburg Cape Town
BEST
DEAL
Sat, 01 Jun JNB - CPT
Mon, 03 Jun CPT - JNB
R9868
Prime price per passenger

Find prices on flights from all airlines

Johannesburg Cape Town
BEST
DEAL
Sun, 02 Jun HLA - CPT
Wed, 05 Jun CPT - HLA
R1946 R1945
Prime price per passenger
Johannesburg Cape Town
BEST
DEAL
Sat, 01 Jun HLA - CPT
Wed, 05 Jun CPT - HLA
R1946
Prime price per passenger
Johannesburg Cape Town
BEST
DEAL
Sat, 01 Jun HLA - CPT
Sat, 01 Jun CPT - HLA
R2124 R1994
Prime price per passenger
Johannesburg Cape Town
BEST
DEAL
Sat, 01 Jun HLA - CPT
Sat, 01 Jun CPT - HLA
R2125 R2097
Prime price per passenger
Johannesburg Cape Town
BEST
DEAL
Sat, 01 Jun HLA - CPT
Sat, 01 Jun CPT - HLA
R2125 R2097
Prime price per passenger
Johannesburg Cape Town
BEST
DEAL
Sat, 01 Jun HLA - CPT
Sat, 01 Jun CPT - HLA
R2128 R2101
Prime price per passenger

South African Airways Johannesburg-Cape Town flights faq's

Which airports does South African Airways fly between Johannesburg and Cape Town?
For flights between Johannesburg and Cape Town, South African Airways operates from the following airport routes: OR Tambo International Airport (JNB) to Cape Town International Airport (CPT) ; OR Tambo International Airport (JNB) to Cape Town International Airport (CPT)
What do South African Airways flights from Johannesburg to Cape Town cost?
One of South African Airways cheapest prices for a Johannesburg to Cape Town flight we have right now is R1809. On average though, flights with South African Airways cost $6975.52 for the route Johannesburg to Cape Town, but it mostly depends on the season and how far in advance you book your tickets.

Plan your trip