Johannesburg
Tel Aviv
BEST
DEAL

Fri, 18 Apr
JNB - TLV
-12 %
R19558
R17230
Prime price per passenger