Johannesburg
Margate
BEST
DEAL
Mon, 17 Feb
JNB - MGH
R1938
R1815
Prime price per passenger
Johannesburg
Margate
BEST
DEAL
Tue, 28 Jan
JNB - MGH
Thu, 30 Jan
MGH - JNB
R3806
R3572
Prime price per passenger
Johannesburg
Margate
BEST
DEAL
Thu, 30 Jan
JNB - MGH
Fri, 31 Jan
MGH - JNB
-23 %
R4725
R3643
Prime price per passenger