Johannesburg
Astypalea Island
BEST
DEAL
Tue, 21 May
JNB - JTY
Fri, 24 May
JTY - JNB
25061R
23670R
Prime price per passenger
Athens
Astypalea Island
BEST
DEAL
Tue, 21 May
ATH - JTY
Fri, 24 May
JTY - ATH
4975R
4965R
Prime price per passenger