Johannesburg
Maputo
BEST
DEAL
Fri., 17 May
JNB - MPM
Tue., 21 May
MPM - JNB
$365
$340
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Thu., 23 May
JNB - MPM
$106
$103
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Thu., 02 May
JNB - MPM
Mon., 06 May
MPM - JNB
$244
$236
Prime price per passenger
Johannesburg
Maputo
BEST
DEAL
Fri., 24 May
JNB - MPM
Sun., 26 May
MPM - JNB
$365
$358
Prime price per passenger