Direct flights from Maputo to Vilanculos (MPM → VNX)
Distance 514 km (319 mi)
Est. duration 36m
Loading map...
Available flights
Frequently asked questions
How far is the flight from Maputo to Vilanculos? The flight distance from MPM to VNX is approximately 514 km (319 miles).
How long is the flight from MPM to VNX? The estimated flight time from Maputo to Vilanculos is approximately 36m.
What airlines fly from MPM to VNX? Airlines operating direct flights from Maputo to Vilanculos include: TM.
Cheapest fares Maputo → Vilanculos
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Maputo → Vilanculos.
Try a nearby airport to Maputo
Flights to Vilanculos (VNX) from other airports within 350 km of Maputo. Often unlocks cheaper fares or better times.
Other flights from Maputo (MPM)
Other flights from Vilanculos (VNX)
Maputo → Vilanculos Free · No signup · Compare fares instantly
Check Prices →