- Home
- Flights
- Flights from Vilanculos
- Vilanculos to Johannesburg
Flights from Vilanculos to Johannesburg
Airlink and LAM Mozambique Airlines fly nonstop from Vilanculos to Johannesburg. The flight takes around 1h 34m.
Direct flights available 1h 34m
Vilanculos to Johannesburg at a glance
Fastest flight1h 34mEstimated
Nonstop flightsYesAirlink, LAM Mozambique Airlines
Airlines flying nonstop from Vilanculos to Johannesburg
2 airlines on this route.
Good to know
- Distance
- 849 km527 miles
- Flight time
- 1h 34mestimate
- Time difference
- NoneJohannesburg vs Vilanculos
- Currency in Johannesburg
- ZAR
- Airports
- VNX → JNB, HLA
Flights from Vilanculos to Johannesburg: questions answered
Are there direct flights from Vilanculos to Johannesburg?
Yes. Airlink and LAM Mozambique Airlines fly this route nonstop.
How long is the flight from Vilanculos to Johannesburg?
A nonstop flight covers 849 km and takes around 1h 34m.
Which airlines fly from Vilanculos to Johannesburg?
Airlink and LAM Mozambique Airlines operate nonstop flights on this route.
Which airports serve Vilanculos and Johannesburg?
Vilanculos: Vilankulo Airport (VNX). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).

