Location of Azura Benguerra Island
Azura is located on Benguerra Island within the Bazaruto Marine National Park. Benguerra Island lies 14km north east of Vilanculos, the nearest town and site of the international airport.
Co-ordinates: 21o51’12.83”S 35o26’ 18.79”E

Getting There
There are flights on Airlink and LAM from Johannesburg International airport (OR Tambo) to the newly modernised Vilanculos International Airport (VNX). The flying time from Johannesburg is approximately 1½ hours. These flights are designed to connect well with the major international flights to and from Europe. There are also regular flights from Maputo (MPM) on LAM. Both Airlink and LAM offer daily flights from Johannesburg to Vilanculos.
Excellent Travel Combination
Azura Benguerra can be easily combined with a Kruger or Sabi Sands Safari; Airlink is flying from Nelspruit (KMIA) airport to Vilanculos daily. You will be able to enjoy a game drive in the morning and sip your cocktail on the Azura beach in the afternoon. Have a look at our Promotions to check out the offers for this excellent combination.


Visas Information
Visas are available on arrival (currently US$50 but note this is subject to frequent change). US Dollars, South African Rands and Mozambican Meticals are accepted in Mozambique. Please have cash for your visa available on arrival.
Where possible please obtain your visa in advance to speed your arrival through the airport.
Transferring to Benguerra Island
There is a state of the art helicopter operated by Archipelago Charters for the transfers from Vilanculos to Benguerra Island. The flying time is approx 10 minutes, and will connect with your arriving/departing flight. This should be booked at the same time as your accommodation.
Benguerra Island does have a short grass strip which can accommodate smaller private aircraft. You should check conditions in advance as the runway lies in a wetland area and conditions are not always suitable for take off and landing.
