How can I find cheap flights from Vilankulo Airport to O.R. Tambo International Airport?
Explore the cheapest one-way and round-trip flights from Vilankulo Airport to O.R. Tambo International Airport over the next 90 days, with one-way fares from DKK 1,998 and round-trip from DKK 4,264. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Recommended
- Nonstop
- Next 7 days
- Fastest
- Cheapest
VNX 2:15 PM17h 50m1 stopJNB 8:05 AMVilanculos - Johannesburg | Thu, Dec 3 | LAM MozambiqueDKK 1,998 DKK 2,51821% off21% offDKK 2,518 DKK 1,998
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Thu, Dec 3 | AirlinkDKK 2,031 DKK 2,51819% off19% offDKK 2,518 DKK 2,031
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Fri, Nov 27 | AirlinkDKK 2,031 DKK 2,64723% off23% offDKK 2,647 DKK 2,031
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Tue, Dec 29 | AirlinkDKK 2,06518% offDKK 2,518 DKK 2,065
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Sun, Dec 20 | AirlinkDKK 2,08117% offDKK 2,518 DKK 2,081
VNX 3:15 PM16h 50m1 stopJNB 8:05 AMVilanculos - Johannesburg | Mon, Nov 16 | LAM MozambiqueDKK 2,09517% offDKK 2,518 DKK 2,095
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Sun, Nov 15 | AirlinkDKK 2,11816% offDKK 2,518 DKK 2,118
VNX 2:15 PM17h 50m1 stopJNB 8:05 AMVilanculos - Johannesburg | Sun, Nov 15 | LAM MozambiqueDKK 2,14215% offDKK 2,518 DKK 2,142
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Mon, Nov 16 | AirlinkDKK 2,14719% offDKK 2,647 DKK 2,147
VNX 1:00 PM17h 25m1 stopJNB 2:00 PMVilanculos - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Tue, Dec 8 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Fri, Dec 11 | AirlinkDKK 4,264 DKK 4,98514% off14% offDKK 4,985 DKK 4,264
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Mon, Nov 23 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Sun, Nov 29 | AirlinkDKK 4,289 DKK 4,98514% off14% offDKK 4,985 DKK 4,289
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Sat, Jan 2 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Sun, Jan 3 | AirlinkDKK 4,301 DKK 4,98514% off14% offDKK 4,985 DKK 4,301
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Sun, Dec 20 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Sun, Dec 27 | AirlinkDKK 4,33213% offDKK 4,985 DKK 4,332
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Sat, Dec 12 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Sat, Dec 19 | AirlinkDKK 4,33413% offDKK 4,985 DKK 4,334
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Sat, Nov 28 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Tue, Dec 1 | AirlinkDKK 4,37512% offDKK 4,985 DKK 4,375
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Tue, Nov 17 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Tue, Nov 24 | AirlinkDKK 4,39312% offDKK 4,985 DKK 4,393
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Fri, Nov 20 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Fri, Nov 27 | AirlinkDKK 4,39312% offDKK 4,985 DKK 4,393
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Wed, Dec 16 | Airlink
JNB 11:15 AM1h 35mNonstopVNX 12:50 PMJohannesburg - Vilanculos | Wed, Dec 23 | AirlinkDKK 4,39412% offDKK 4,985 DKK 4,394
VNX 1:00 PM17h 25m1 stopJNB 2:00 PMVilanculos - Johannesburg | Mon, Nov 9 | Normal Airline
JNB 3:00 PM6hNonstopVNX 4:00 PMJohannesburg - Vilanculos | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Fri, Nov 27 | AirlinkDKK 2,031 DKK 3,14735% off35% offDKK 3,147 DKK 2,031
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Mon, Nov 16 | AirlinkDKK 2,147 DKK 3,14732% off32% offDKK 3,147 DKK 2,147
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Mon, Dec 21 | AirlinkDKK 2,241 DKK 3,14728% off28% offDKK 3,147 DKK 2,241
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Sat, Nov 28 | AirlinkDKK 2,24428% offDKK 3,147 DKK 2,244
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Tue, Nov 10 | AirlinkDKK 2,27728% offDKK 3,147 DKK 2,277
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Fri, Nov 13 | AirlinkDKK 2,28427% offDKK 3,147 DKK 2,284
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Tue, Nov 17 | AirlinkDKK 2,28627% offDKK 3,147 DKK 2,286
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Wed, Nov 18 | AirlinkDKK 2,29027% offDKK 3,147 DKK 2,290
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Thu, Nov 19 | AirlinkDKK 2,29027% offDKK 3,147 DKK 2,290
VNX 1:00 PM17h 25m1 stopJNB 2:00 PMVilanculos - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Thu, Dec 3 | AirlinkDKK 2,031 DKK 2,51819% off19% offDKK 2,518 DKK 2,031
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Fri, Nov 27 | AirlinkDKK 2,031 DKK 2,64723% off23% offDKK 2,647 DKK 2,031
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Tue, Dec 29 | AirlinkDKK 2,065 DKK 2,51818% off18% offDKK 2,518 DKK 2,065
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Sun, Dec 20 | AirlinkDKK 2,08117% offDKK 2,518 DKK 2,081
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Sun, Nov 15 | AirlinkDKK 2,11816% offDKK 2,518 DKK 2,118
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Mon, Nov 16 | AirlinkDKK 2,14719% offDKK 2,647 DKK 2,147
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Sun, Nov 22 | AirlinkDKK 2,16914% offDKK 2,518 DKK 2,169
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Tue, Nov 10 | AirlinkDKK 2,17314% offDKK 2,518 DKK 2,173
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Fri, Nov 13 | AirlinkDKK 2,22312% offDKK 2,518 DKK 2,223
VNX 1:00 PM17h 25m1 stopJNB 2:00 PMVilanculos - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Tue, Nov 10 | AirlinkDKK 2,277 DKK 3,01825% off25% offDKK 3,018 DKK 2,277
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Fri, Nov 13 | AirlinkDKK 2,284 DKK 3,01824% off24% offDKK 3,018 DKK 2,284
VNX 3:15 PM3h 30m1 stopJNB 6:45 PMVilanculos - Johannesburg | Sun, Nov 8 | LAM MozambiqueDKK 2,538 DKK 3,01816% off16% offDKK 3,018 DKK 2,538
VNX 2:15 PM4h1 stopJNB 6:45 PMVilanculos - Johannesburg | Fri, Nov 13 | LAM MozambiqueDKK 2,68611% offDKK 3,018 DKK 2,686
VNX 1:00 PM17h 25m1 stopJNB 2:00 PMVilanculos - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Thu, Dec 3 | AirlinkDKK 2,031 DKK 2,51819% off19% offDKK 2,518 DKK 2,031
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Fri, Nov 27 | AirlinkDKK 2,031 DKK 2,64723% off23% offDKK 2,647 DKK 2,031
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Tue, Dec 29 | AirlinkDKK 2,065 DKK 2,51818% off18% offDKK 2,518 DKK 2,065
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Sun, Dec 20 | AirlinkDKK 2,08117% offDKK 2,518 DKK 2,081
VNX 1:40 PM1h 45mNonstopJNB 3:25 PMVilanculos - Johannesburg | Sun, Nov 15 | AirlinkDKK 2,11816% offDKK 2,518 DKK 2,118
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Mon, Nov 16 | AirlinkDKK 2,14719% offDKK 2,647 DKK 2,147
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Sun, Nov 22 | AirlinkDKK 2,16914% offDKK 2,518 DKK 2,169
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Tue, Nov 10 | AirlinkDKK 2,17314% offDKK 2,518 DKK 2,173
VNX 1:30 PM1h 45mNonstopJNB 3:15 PMVilanculos - Johannesburg | Fri, Nov 13 | AirlinkDKK 2,22312% offDKK 2,518 DKK 2,223
VNX 1:00 PM17h 25m1 stopJNB 2:00 PMVilanculos - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Vilanculos to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Vilankulo Airport to O.R. Tambo International Airport
Which month has the lowest one-way flight price from Vilankulo Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from Vilankulo Airport to O.R. Tambo International Airport, the best time to book is in March, with an average price of DKK 1,793. Try to avoid October, when prices are highest, averaging around DKK 2,699.
What is the cheapest day of the week to fly from Vilankulo Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Vilankulo Airport to O.R. Tambo International Airport is usually Thursday, with average fares typically lower than other days. Try to avoid departing on Wednesday, as prices are usually the highest on that day.
Which airline offers the cheapest flights from Vilankulo Airport to O.R. Tambo International Airport?
The cheapest airline flying from Vilankulo Airport to O.R. Tambo International Airport is LAM Mozambique (from DKK 1,998) among 2 carriers operating this route. Based on Trip.com's latest 7-day flight data.


Find more flights and airlines
What is the flight schedule from Vilankulo Airport to O.R. Tambo International Airport?
Check the schedule for flights from Vilanculos to Johannesburg and find the flight that best matches your travel plans.
-
4Z263
Vilankulo Airport
1:40 PM
VNX
3:25 PM
JNB
S - T - T - SSearch -
4Z261
Vilankulo Airport
1:30 PM
VNX
3:15 PM
JNB
S M T W T F SSearch -
TM126
Vilankulo Airport
2:25 PM
VNX
3:55 PM
MPM
- M - W - - SSearch -
TM305
Maputo International Airport
5:35 PM
MPM
6:55 PM
JNB
S M T W T F S -
TM124
Vilankulo Airport
2:00 PM
VNX
4:35 PM
MPM
S - T - T F -Search -
TM305
Maputo International Airport
5:35 PM
MPM
6:55 PM
JNB
S M T W T F S -
TM126
Vilankulo Airport
2:25 PM
VNX
3:55 PM
MPM
- M - W - - SSearch -
TM301
Maputo International Airport
6:55 AM
MPM
8:15 AM
JNB
S M T W T F S -
TM124
Vilankulo Airport
2:00 PM
VNX
4:35 PM
MPM
S - T - T F -Search -
TM301
Maputo International Airport
6:55 AM
MPM
8:15 AM
JNB
S M T W T F S
About Vilankulo Airport and O.R. Tambo International Airport
Learn about Vilankulo Airport (VNX) and O.R. Tambo International Airport (JNB) — including location, terminals, transportation, and travel tips.
| Flight distance | 852.88 km |
|---|---|
| Cheapest one-way ticket price | DKK 1,998 |
| Cheapest return ticket price | DKK 4,221 |
FAQs for Vilankulo Airport to O.R. Tambo International Airport Flights
How long is the flight from Vilankulo Airport to O.R. Tambo International Airport?
Vilankulo Airport to O.R. Tambo International Airport takes about 1 hour 32 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Vilankulo Airport (VNX) to O.R. Tambo International Airport (JNB)?
There are around 2 daily flights from Vilankulo Airport (VNX) to O.R. Tambo International Airport (JNB).What is the flight schedule from Vilankulo Airport to O.R. Tambo International Airport?
The earliest flight from Vilankulo Airport to O.R. Tambo International Airport departs at 13:30, and the last departs at 13:40, with about 2 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Vilankulo Airport (VNX) to O.R. Tambo International Airport (JNB) most expensive?
The route from Vilankulo Airport (VNX) to O.R. Tambo International Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around DKK 2,610 in November, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
Which airline operates the most direct flights from Vilankulo Airport (VNX) to O.R. Tambo International Airport (JNB)?
Airlink is a very popular airline operating an average of 127 flights per month.What are the cheapest flights from Vilankulo Airport to O.R. Tambo International Airport?
One-way flights from Vilankulo Airport to O.R. Tambo International Airport currently start from DKK 1,998, and round-trip fares start from DKK 4,221. The current lowest fare is a LAM Mozambique flight departing on Thu, Dec 3; prices may vary depending on availability.Which airlines offer direct flights from Vilankulo Airport to O.R. Tambo International Airport?
Yes. Airlink operate direct flights from Vilankulo Airport to O.R. Tambo International Airport, with an average flight time of 1 hour 35 minutes, and around 11 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Vilankulo Airport to O.R. Tambo International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Vilankulo Airport to O.R. Tambo International Airport is DKK 2,436. Prices may vary depending on the departure date, airline, and availability.How many weekly flights are there from Vilankulo Airport to O.R. Tambo International Airport?
Vilankulo Airport to O.R. Tambo International Airport operates around 11 weekly flights, mainly by Airlink. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Vilankulo Airport to O.R. Tambo International Airport on Trip.com?
Enter Vilankulo Airport and O.R. Tambo International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Cheap flights from Ninoy Aquino International Airport to O. R. Tambo International Airport
- Cheap tickets from Cape Town International Airport to O. R. Tambo International Airport
- Cheap tickets from Changi Airport to O. R. Tambo International Airport
- Cheap tickets from Harry Reid International Airport to O. R. Tambo International Airport
- Return plane tickets from Kotoka International Airport to O. R. Tambo International Airport
- Cheap flights from Accra to O. R. Tambo International Airport
- Return flight tickets from Cape Town to O. R. Tambo International Airport
- Cheap flights from Las Vegas to O. R. Tambo International Airport
- Return flight tickets from Manila to O. R. Tambo International Airport
- Return flight tickets from Singapore to O. R. Tambo International Airport
- Best Time to Visit Sapa
- Indonesia eSIM
- Best Time to Visit Dubai
- South Korea Tax Refund
- Hong Kong Tax Refund
- International Driving Permit
- Hong Kong Weather in June
- Trip.com Promo Code
- Best Time to Visit Ho Chi Minh City
- Taipei Weather Temperature
- Trip Coins
- Guangzhou Airport to City
- How to Get to Boracay Island
- Is Vape Allowed in the Airport
- Schengen Visa
- How to Enter a Passenger Name When Booking a Flight
- How to Book on Trip.com with GCash Installment
- Canton Fair
- How to Buy SIM Card at Beijing Airport
- Trip.com Airport Transfer
- KL MRT Map
- Brunei Arrival Card
- Bangkok Transport
- iPASS Card
- Can I Bring Spray on a Plane
- Canada Tax Refund
- Best Time to Visit Palawan
- Best Time to Visit Philippines
- How to Get SIM Card in China
- Hong Kong Airport to City
- Flights to Ioannina King Pyrros Airport
- Cheap Flights to Dhawalagiri
- Return tickets from Kuala Lumpur to France
- 3U4375 Flight Status
- Flight ticket to San Borja
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.