This website uses cookies to ensure you get the best experience on our website. Learn more

Skip to main content

Talk to an expert 1-800-242-2434 Lines open now

User menu
Flights to Mozambique

Flights to Mozambique

International flight routes to Mozambique

We can arrange flights to Mozambique for you from the UK. Alternatively, if you would prefer to arrange your own flights, or book with air-miles or the like, then feel free to do so. If you organise your flights to Mozambique, we are happy to just make the ground arrangements.

Flights from London to Mozambique

Coming from London, you have choices to make about your flights, depending on where you are going in Mozambique. In broad terms, your options for the flight arrangements are:

1) Flights to the Bazaruto Archipelago

The easiest way (and therefore usually cheapest) to the Bazaruto Archipelago is to fly via Johannesburg, in South Africa – which is served by British Airways. Flights from London Heathrow depart every evening, arriving in Johannesburg the following morning.

Then connections with Airlink link through from Jo'burg to Vilanculos. Outbound they usually leave Jo'burg around 10:30 and arrive in Vilanculos around the middle of the day – from where lodges are accessed by helicopter or speedboat.

2) Flights to Pemba and the Quirimbas Archipelago

The easiest route is to fly to Pemba via Jo'burg. Flights from London to Jo'burg with British Airways depart every evening and arrive in Jo'burg the following morning; then Airlink flights between Jo'burg and Pemba operate daily, arriving in Pemba in the early afternoon. From Pemba, most of our lodges can generally be reached by a short hop by light aircraft.

The lodges on the mainland near Pemba are much easier to reach by road. Avani Pemba Beach is in town itself so only a short drive away.

To reach Vamizi from Jo'burg, it would probably be easiest to take a Jo'burg to Pemba flight, and charter to Vamizi from there.

3) Flights to Nampula Province

The easiest route is to fly via Jo'burg to Nampula Airport. British Airways flights from London depart every evening and arrive in Jo'burg the following morning. From there you’ll take an Airlink flight from Jo'burg to Nampula – these do not operate daily, usually flying on a Tuesday and Thursday only, arriving in Nampula at around 13:00. From Nampula, you’ll have a two-hour drive to the coast for Ilha do Moçambique (Mozambique Island), and then a further boat or road transfer to get to our lodges.

Nampula Airport is also serviced by Kenya Airways from Nairobi on Mondays and Thursdays, for an alternative route in, so you could fly with Kenya Airways from London Heathrow to Nairobi and then travel onwards from there to Nampula.

Flights from the USA to Mozambique

Flying from the USA, you have choices to make about your flights. In broad terms, your two options for the flight arrangements are:

1) You arrange your return flights USA -> London and London -> USA for yourself.
Expert Africa arranges the London -> your lodge and your lodge -> London flights and transfers for you.

This makes a lot of sense as we can then organise linked, connecting flights all the way through from London through to your end destination, which is very important. This means your regional flight within Africa (e.g. from Johannesburg to Vilanculos) is linked to you international ticket, thus the airlines have the obligation to get you through to your end destination, even if there are flight delays. (Please do speak to us about this for further clarification if you’d like). However, you need to make sure that you have enough of turn-around time between planes in London.

2) You arrange your own flights USA -> Mozambique and Mozambique -> USA, either via London or on any other route, and advise us of the flight times and carriers.
Expert Africa arranges your travels in Mozambique for you, including any smaller flights within Mozambique.

This makes more sense if you are flying direct from the USA – e.g. on the service linking Atlanta with Jo'burg. If you choose to arrange your own intercontinental flights then it's best to book any regional connecting flights at the same time, using the same company who arranges your intercontinental flight tickets (eg: links between Jo'burg and Vilanculos/Pemba).

This way there's no danger of one flight changing and you being left with two separate flights which do not connect.

Flights to the rest of Africa

For more information on flights, please see our webpage on International flights to Africa.
Click on the links below to read specific information about flights to each of our other African destinations:

Flights to Botswana
Flights to Malawi
Flights to Namibia
Flights to Rwanda
Flights to Seychelles
Flights to South Africa
Flights to Tanzania
Flights to Zambia
Flights to Zanzibar
Flights to Zimbabwe

Our top picks for holidays to Mozambique

We'll always tailor-make your Beach for you. Here are some of our favourites to inspire you.


Itinerary image

Azura Beach Holiday

6 days • 1 locations
VILANCULOS AIRPORT TO VILANCULOS AIRPORT

Stay in a stunning location on the western coastline of Benguerra Island. Elegant accommodation, a highly personalised level of care and a wide range of land and water-based activities make Azura a fantastic destination for travellers.

US$4,690 - US$5,720 per person

Itinerary image

Anantara Beach Holiday

6 days • 1 locations
VILANCULOS AIRPORT TO VILANCULOS AIRPORT

Enjoy a range of land and water-based activities from Anantara Bazaruto Beach Resort and Spa. A great destination for families, it offers something to keep all ages entertained as well as ample opportunity for utter relaxation.

US$2,670 - US$5,660 per person

Itinerary image

Benguerra Beach Holiday

6 days • 1 locations
VILANCULOS AIRPORT TO VILANCULOS AIRPORT

This luxurious lodge offers a fantastic blend of total relaxation and more active pursuits. Explore your idyllic surroundings with a range of land and water-based activities before unwinding with a massage and sundowner drinks on the beach.

US$6,280 - US$8,380 per person

Inspire me

Need inspiration?

Let our trip chooser narrow down the options for you

Inspire me

Login to Expert Africa

Sign in with password

Sign in with email link


New to Expert Africa? Create an account

Forgotten your details?

It's free & quick to set up

  • Save your wish-list
  • Send us an enquiry
  • Pay online for your trip
  • Subscribe to our newsletter
  • Give us feedback on your trip
  • Full site benefits of the site

Need some help? Talk to our team