Johannesburg
Manzini
BEST
DEAL
Thu, 23 May
JNB - SHO
Fri, 24 May
SHO - JNB
-56 %
7162R
3175R
Prime price per passenger
Johannesburg
Manzini
BEST
DEAL
Tue, 25 Jun
JNB - SHO
1444R
1328R
Prime price per passenger
Johannesburg
Manzini
BEST
DEAL
Mon, 27 May
JNB - SHO
Mon, 27 May
SHO - JNB
-28 %
3436R
2463R
Prime price per passenger
Johannesburg
Manzini
BEST
DEAL
Mon, 20 May
JNB - SHO
Thu, 23 May
SHO - JNB
-17 %
3121R
2592R
Prime price per passenger
Johannesburg
Manzini
BEST
DEAL
Mon, 20 May
JNB - SHO
Mon, 20 May
SHO - JNB
2824R
2777R
Prime price per passenger
Johannesburg
Manzini
BEST
DEAL
Mon, 20 May
JNB - SHO
Fri, 24 May
SHO - JNB
3141R
2947R
Prime price per passenger
Johannesburg
Manzini
BEST
DEAL
Mon, 20 May
JNB - SHO
Fri, 24 May
SHO - JNB
3200R
3158R
Prime price per passenger
Durban
Manzini
BEST
DEAL
Tue, 21 May
DUR - SHO
Thu, 23 May
SHO - DUR
5389R
5056R
Prime price per passenger