Johannesburg
Margate
BEST
DEAL
Fri, 03 Jan
JNB - MGH
R2114
R1973
Prime price per passenger
Johannesburg
Margate
BEST
DEAL
Wed, 27 Nov
JNB - MGH
Sat, 30 Nov
MGH - JNB
R4015
R3776
Prime price per passenger
Johannesburg
Margate
BEST
DEAL
Fri, 29 Nov
JNB - MGH
Sun, 01 Dec
MGH - JNB
R4096
R3844
Prime price per passenger