All scheduled flights from Maputo to Pietermaritzburg (MPM-PZB)
Mozambique
South Africa
All scheduled flights from MPM to PZB. You can fly from Maputo to Pietermaritzburg with 1 stop. The flight time is between 4 and 5 hours depending on your connecting flight. The MPM-PZB route has no non-stop flights.