Margate
Johannesburg
BEST
DEAL
Tue, 31 Dec
MGH - JNB
-28 %
R3376
R2420
Prime price per passenger
Margate
Johannesburg
BEST
DEAL
Mon, 16 Dec
MGH - JNB
Tue, 17 Dec
JNB - MGH
R5410
R5080
Prime price per passenger
Margate
Johannesburg
BEST
DEAL
Mon, 16 Dec
MGH - JNB
Tue, 17 Dec
JNB - MGH
R5432
R5101
Prime price per passenger