Cape Town
Johannesburg
20 Dec
CPT - JNB
20 Dec
JNB - CPT
$260
$254
Prime price per passenger
Durban
Johannesburg
13 Dec
DUR - JNB
17 Dec
JNB - DUR
$132
$130
Prime price per passenger
Port Elizabeth
Johannesburg
18 Dec
PLZ - JNB
22 Dec
JNB - PLZ
$222
Prime price per passenger
Johannesburg
Victoria Falls
12 Dec
JNB - VFA
14 Dec
VFA - JNB
$276
$259
Prime price per passenger
Johannesburg
George
20 Dec
JNB - GRJ
23 Dec
GRJ - JNB
$382
$372
Prime price per passenger
Johannesburg
George
18 Dec
JNB - GRJ
$262
$256
Prime price per passenger
Cape Town
Port Elizabeth
14 Dec
CPT - PLZ
14 Dec
PLZ - CPT
$286
$280
Prime price per passenger
George
Johannesburg
19 Dec
GRJ - JNB
23 Dec
JNB - GRJ
$352
$344
Prime price per passenger
Cape Town
Durban
16 Dec
CPT - DUR
24 Dec
DUR - CPT
$389
$378
Prime price per passenger
Durban
Cape Town
12 Dec
DUR - CPT
16 Dec
CPT - DUR
$324
$318
Prime price per passenger
Johannesburg
Maputo
21 Dec
JNB - MPM
24 Dec
MPM - JNB
$259
$254
Prime price per passenger