Johannesburg
Geneva
Wed, 26 Jun
JNB - GVA
R7338
Price per passenger
Johannesburg
Lyon
Mon, 01 Jul
JNB - LYS
R21214
Price per passenger