Cape Town
Maputo
Thu, 20 Jun
CPT - MPM
R3783
Price per passenger
Cape Town
Maputo
Thu, 16 May
CPT - MPM
Sat, 18 May
MPM - CPT
R7531
Price per passenger
Cape Town
Maputo
Thu, 16 May
CPT - MPM
Sat, 18 May
MPM - CPT
R7695
Price per passenger