Skip to content

Cheap flights to Vilanculos from 11 cities

11 cities in 6 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 9

Recent prices: 21

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Nelspruit$320one-way8 Jan 2027MQP → VNXnonstopAirlinkfound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 7 Nov.

Return

  • Nacala · 23 Nov – 29 Nov · found 6 days ago · See prices for these dates

  • Maputo · 7 Dec – 14 Dec · found 6 days ago · See prices for these dates

  • Johannesburg · 3 Jan 2027 – 9 Jan 2027 · found 3 days ago · See prices for these dates

  • Victoria Falls · 1 Sept 2027 – 4 Sept 2027 · found 6 days ago · See prices for these dates

One-way

  • Maputo · 7 Dec · found 6 days ago · Open this trip

  • Johannesburg · 2 Jan 2027 · found 4 days ago · Open this trip

  • Kochi · 1 Jun 2027 · found 4 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Mozambique
Maputo$247one-way7 DecMPM → VNXnonstopAir Mozambiquefound 6 days agoOpen this trip
Maputo$432return7 Dec – 14 DecMPM → VNXout nonstop, back 1 stopAir Mozambiquefound 6 days agoSee prices for these dates
Nacala$1,161return23 Nov – 29 NovMNC → VNXout 1 stop, back 1 stopAir Mozambiquefound 6 days agoSee prices for these dates
South Africa
Nelspruit$315one-way20 DecMQP → VNXnonstopAirlinkfound 4 days agoOpen this trip
Johannesburg$348one-way2 Jan 2027JNB → VNXstops unknownAirlinkfound 4 days agoOpen this trip
Hoedspruit$543one-way1 Jan 2027HDS → VNX1 stopCemAirfound 4 days agoOpen this trip
Johannesburg$769return3 Jan 2027 – 9 Jan 2027JNB → VNXout nonstop, back nonstopAirlinkfound 3 days agoSee prices for these dates
Cape Town$1,080return7 Dec – 20 DecCPT → VNXout 1 stop, back 1 stopAirlinkfound 5 days agoSee prices for these dates
Malawi
Blantyre$708one-way23 Jan 2027BLZ → VNX1 stopAirlinkfound 6 days agoOpen this trip
Lilongwe$735one-way16 NovLLW → VNX1 stopAirlinkfound 7 days agoOpen this trip
India
Kochi$824one-way1 Jun 2027COK → VNX3 stopsAkasa Airfound 4 days agoOpen this trip
Tanzania
Kilimanjaro$831one-way10 Aug 2027JRO → VNX2 stopsAir Tanzaniafound 8 days agoSee prices for these dates
Zimbabwe
Victoria Falls$1,025return1 Sept 2027 – 4 Sept 2027VFA → VNXout 1 stop, back 1 stopCemAirfound 6 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work