Some of the most frequent flights departing from Vilanculos everyday are: Johannesburg (17 flights per day), Maputo (7 flights per day), and Inhambane (6 flights per day).
The cheapest city to fly to from Vilanculos is Johannesburg OR Tambo, with prices starting at $267. Explore other affordable destinations below.