Dubai
Johannesburg
Sun, 26 May
DXB - JNB
R5369
Price per passenger
Dubai
Johannesburg
Sat, 18 May
DXB - JNB
Mon, 20 May
JNB - DXB
R8921
Price per passenger
Dubai
Johannesburg
Sat, 18 May
DXB - JNB
Mon, 20 May
JNB - DXB
R8921
Price per passenger
Sharjah
Johannesburg
Sat, 06 Jul
SHJ - JNB
R14851
Price per passenger