Johannesburg
Changsha
BEST
DEAL
Sun, 26 May
JNB - CSX
Thu, 30 May
CSX - JNB
18717R
17591R
Prime price per passenger
Guangzhou
Changsha
BEST
DEAL
Thu, 23 May
CAN - CSX
1831R
1693R
Prime price per passenger
Hong Kong
Changsha
BEST
DEAL
Sun, 26 May
HKG - CSX
Thu, 30 May
CSX - HKG
3207R
3008R
Prime price per passenger