iStock International
ShermansTravel experts map out your travel route to get you to your vacation spot as quickly and easily as possible. We painstakingly research the airports and airlines servicing your destination – as well as any train, bus, or ferry options – so getting there is as simple as a jaunt across town.

Getting to Mozambique


Mozambique’s main airport is Mavalane (MPM) in Maputo. Regional flights serve Vilanculos (VNX) for the Bazaruto Archipelago, Beira (BEW) for Gorongosa National Park, and Pemba (POL) for the Quirimbas Archipelago and northern Mozambique.


South African Airways flies from New York (JFK) or Atlanta to Maputo via Johannesburg. TAP Air Portugal flies from New York to Maputo via Lisbon. British Airways, KLM and Swiss Airlines fly from New York to London, Amsterdam, or Zurich (respectively), with direct connections to Nairobi. From Nairobi, take KLM-partner Kenya Airways to Maputo. SA Airlink and Pelican Air Services link South Africa with the Bazaruto Archipelago.

Flight Times

17 hours from New York to Johannesburg, plus 1 hour to Maputo; 15-16 hours from New York to Nairobi, plus 1.5 hours to Pemba, or 4 hours to Maputo.

Compare Rates to Mozambique

Sign up for the Top 25 Newsletter
to get exclusive weekly deals

Tell Us Your Preferences

To help us understand your travel preferences, please select from the following categories

Check all that apply
Oops, something went wrong.
No Thanks