Durban
Margate
BEST
DEAL
Sun, 05 May
DUR - MGH
Mon, 06 May
MGH - DUR
£357
£344
Prime price per passenger
Johannesburg
Margate
BEST
DEAL
Tue, 16 Jul
JNB - MGH
£91
£89
Prime price per passenger
Durban
Margate
BEST
DEAL
Wed, 08 May
DUR - MGH
Thu, 09 May
MGH - DUR
£281
£270
Prime price per passenger