Johannesburg
Margate
BEST
DEAL
Sat, 28 Dec
JNB - MGH
R3943
R3609
Prime price per passenger
Johannesburg
Margate
BEST
DEAL
Sat, 28 Dec
JNB - MGH
Wed, 01 Jan
MGH - JNB
R6538
R6138
Prime price per passenger
Johannesburg
Margate
BEST
DEAL
Mon, 30 Dec
JNB - MGH
Thu, 02 Jan
MGH - JNB
R6565
R6165
Prime price per passenger