Magaruque lies just off the Vilankulo town, approximately 8km off shore.

Getting to Vilankulo

Fly In

• Airlink: BOOK ONLINE
• LAM Mozambican Airlines: Daily Johannesburg to Vilanculos return / direct or via Inhambane Flights from Harare via Beira.
• MEX Air: Maputo via Inhambane to Vilanculos

Self Drive Distances

• Maputo 724km
• Beira 400km

Island Transfer Services

CFA Aviation – Light Aircraft from Vilankulo Airport direct to the Island.
Archipelago Charters – Helicopter transfer from Vilankulo Airport direct to the Island - US$190 per person each way.

Complimentary bus transfer from Vilankulo Airport to the Hotel Dona Ana from where you will be transferred to the Island by boat - Boat Cost US$350 each way.