Johannesburg
Hakodate
BEST
DEAL
Sat, 25 May
JNB - HKD
Wed, 29 May
HKD - JNB
28650R
28644R
Prime price per passenger