Harare
Johannesburg
BEST
DEAL
Sun, 26 May
HRE - JNB
Wed, 29 May
JNB - HRE
-23 %
4849R
3738R
Prime price per passenger
Durban
Johannesburg
BEST
DEAL
Thu, 23 May
DUR - HLA
350R
344R
Prime price per passenger
Durban
Johannesburg
BEST
DEAL
Mon, 27 May
DUR - HLA
Mon, 27 May
HLA - DUR
-41 %
1864R
1093R
Prime price per passenger
Cape Town
Johannesburg
BEST
DEAL
Mon, 20 May
CPT - HLA
Fri, 24 May
HLA - CPT
2663R
2641R
Prime price per passenger
Cape Town
Johannesburg
BEST
DEAL
Mon, 20 May
CPT - HLA
Fri, 24 May
HLA - CPT
2666R
2647R
Prime price per passenger
George
Johannesburg
BEST
DEAL
Mon, 20 May
GRJ - JNB
Mon, 20 May
JNB - GRJ
3054R
3023R
Prime price per passenger
Durban
Johannesburg
BEST
DEAL
Tue, 21 May
DUR - HLA
Tue, 21 May
HLA - DUR
1166R
1095R
Prime price per passenger
Durban
Johannesburg
BEST
DEAL
Thu, 23 May
DUR - HLA
Thu, 23 May
HLA - DUR
1353R
1337R
Prime price per passenger