Book cheap flights from Johannesburg to Cape Town from ฿1463
Johannesburg
Cape Town
Sun, 09 Feb
HLA - CPT
Sat, 15 Feb
CPT - HLA
-11 %
5068THB
4532THB
Prime price per passenger
Johannesburg
Cape Town
Sat, 29 Mar
HLA - CPT
-15 %
1717THB
1463THB
Prime price per passenger
Johannesburg
Cape Town
Wed, 29 Jan
HLA - CPT
Wed, 05 Feb
CPT - HLA
4114THB
3736THB
Prime price per passenger
Johannesburg
Cape Town
Sat, 08 Feb
JNB - CPT
Fri, 14 Feb
CPT - JNB
4958THB
4958THB
Prime price per passenger
Johannesburg
Cape Town
Mon, 17 Feb
JNB - CPT
Thu, 20 Feb
CPT - JNB
4486THB
4136THB
Prime price per passenger