Johannesburg
Maputo
BEST
DEAL
Mon, 20 May
JNB - MPM
Wed, 22 May
MPM - JNB
10811R
10199R
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Thu, 30 May
JNB - MPM
1375R
1290R
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Mon, 20 May
JNB - MPM
Tue, 21 May
MPM - JNB
4693R
4401R
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Mon, 20 May
JNB - MPM
Mon, 20 May
MPM - JNB
4703R
4411R
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Mon, 20 May
JNB - MPM
Fri, 24 May
MPM - JNB
5405R
4851R
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Tue, 21 May
JNB - MPM
Thu, 23 May
MPM - JNB
5450R
4989R
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Tue, 21 May
JNB - MPM
Fri, 24 May
MPM - JNB
5600R
5433R
Prime price per passenger
Cape Town
Maputo
BEST
DEAL
Wed, 22 May
CPT - MPM
Thu, 23 May
MPM - CPT
7536R
7071R
Prime price per passenger