Margate
Johannesburg
BEST
DEAL
Sun, 12 Jan
MGH - JNB
R2930
R2697
Prime price per passenger
Margate
Johannesburg
BEST
DEAL
Tue, 31 Dec
MGH - JNB
Wed, 01 Jan
JNB - MGH
R4582
R4301
Prime price per passenger
Margate
Johannesburg
BEST
DEAL
Tue, 31 Dec
MGH - JNB
Wed, 01 Jan
JNB - MGH
R4614
R4331
Prime price per passenger