Airlines with flights from Johannesburg to Vilanculos
There are two airlines with scheduled flights between JNB and VNX. Both Airlink (South Africa) and LAM operates non-stop flights from Johannesburg International to Vilankulo and the flight time is 1 hour and 35 minutes.
Choose airline
Schedules
Non-stop with Airlink (South Africa)
-
Total flight time: 1 hour and 35 minutes
-
Johannesburg is a Airlink (South Africa) hub.
-
7 flights per week
-
Embraer 190Embraer 170Embraer RJ135 and Legacy 600/650
-
Business class available
JNB
Direct
VNX
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
4Z260
11:15
11:15
11:15
11:15
11:15
11:15
11:15
The timetable & schedule information was updated at 2025-01-15
Non-stop with LAM
-
Total flight time: 1 hour and 55 minutes
-
1 flight per week
-
De Havilland (Bombardier) DHC-8-400 Dash 8Q
JNB
Direct
VNX
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
TM332
----
----
----
----
----
----
10:50
The timetable & schedule information was updated at 2025-01-15
Via Nelspruit with Airlink (South Africa)
-
Total flight time: 2h 45m - 6h 10m.
-
Johannesburg is a Airlink (South Africa) hub.
-
15 flights per week
-
Embraer 190Embraer 170Embraer RJ135 and Legacy 600/650
JNB
Via MQP
VNX
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2025-01-15
Via Maputo with LAM
-
Total flight time: 4h 55m - 5h 55m.
-
7 flights per week
-
De Havilland (Bombardier) DHC-8-400 Dash 8Q
JNB
Via MPM
VNX
W7, Feb 10 - Feb 16
Flight
Mon
Feb 10
Tue
Feb 11
Wed
Feb 12
Thu
Feb 13
Fri
Feb 14
Sat
Feb 15
Sun
Feb 16
TM302
TM126
TM126
----
08:50
----
08:50
----
----
08:50
TM302
TM124
TM124
08:50
----
08:50
----
08:50
08:50
----
The timetable & schedule information was updated at 2025-01-15