Beginning of main content

Cheap Flights from Johannesburg to Maputo

Prices were available within the past 7 days and starts at $120 for one-way flights and $241 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Reviews from verified customers

Dec 10, 2019

Just to note that it was SAA 142 and not a LAM plane. Thank you

Mar 22, 2018

Excellent services

Jan 8, 2017

When you arrive in Johannesburg airport and have a connecting international flight, don't waste time and start making your way to the next gate immediately! It takes ages to get through immigration and the baggage check.... I have always almost lost my connecting flight due to the very slow moving queues which dont take into account people's different boarding times - its crazy!

Dec 10, 2016

Passport control at Johanesburg airport was horrible!! Long lines, unfriendly staff, a lot of time lost.

Johannesburg to Maputo route information

Origin Airport O.R. Tambo Intl.
Destination Airport Maputo Intl.
Flight Price $241
Distance 269 mi

Cheap JNB to MPM Flights