Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

VNO - JNB

R6 536 Find cheap flights from Vilnius to Johannesburg

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Vilnius to OR Tambo departing on 19/2. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Johannesburg

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Vilnius to Johannesburg.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Vilnius to Johannesburg.
In the last 7 days, travellers have searched 45 426 595 times on KAYAK, and here's why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals from Vilnius to Johannesburg (VNO-JNB)

 
These are the cheapest deals for flights from Vilnius to OR Tambo currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return flight deals from Vilnius to OR Tambo

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Vilnius to OR Tambo.

Recent one-way flight deals from Vilnius to OR Tambo

Only flying one-way? Below are some of the best one-way flight deals from Vilnius to OR Tambo found on KAYAK recently.

Recent last-minute flight deals from Vilnius to OR Tambo

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Vilnius to OR Tambo.

Recent direct flight deals from Vilnius to OR Tambo

The latest deals for direct flights from Vilnius to OR Tambo so you can sit back and relax without the need for a layover.

Cheap bus & train deals from Vilnius to OR Tambo

Find recent round-trip train or bus tickets from Vilnius to OR Tambo.

All round-trip flight deals to OR Tambo

The cheapest plane tickets to OR Tambo found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
6:25 - 21:35VNO-JNB
15h 10m1 stop
23:55 - 10:30JNB-VNO
34h 35m1 stop
R9 624SWISS
Find Deal
Sun, Jan 26 - Tue, Feb 11
14:00 - 9:30VNO-JNB
43h 30m2 stops
19:35 - 14:25JNB-VNO
18h 50m1 stop
R10 021Brussels Airlines
Find Deal
Sun, Jan 26 - Tue, Feb 11
14:00 - 9:30VNO-JNB
43h 30m2 stops
19:35 - 17:40JNB-VNO
22h 05m2 stops
R10 509Brussels Airlines
Find Deal
Sun, Jan 26 - Tue, Feb 11
14:55 - 9:30VNO-JNB
18h 35m1 stop
10:10 - 14:25JNB-VNO
28h 15m2 stops
R13 416Lufthansa
Find Deal
Fri, Dec 6 - Tue, Jan 21
20:20 - 10:35VNO-JNB
15h 15m1 stop
17:55 - 10:45JNB-VNO
15h 50m1 stop
R13 705Turkish Airlines
Find Deal
Sat, Apr 26 - Mon, May 5
15:10 - 9:50VNO-JNB
19h 40m2 stops
13:35 - 21:15JNB-VNO
30h 40m2 stops
R14 030
Find Deal
Sat, Apr 26 - Mon, May 5
14:55 - 15:35VNO-JNB
24h 40m2 stops
10:40 - 14:25JNB-VNO
27h 45m2 stops
R14 535Lufthansa
Find Deal
Fri, Dec 6 - Tue, Jan 21
14:55 - 8:20VNO-JNB
17h 25m1 stop
21:05 - 14:25JNB-VNO
17h 20m1 stop
R15 619
Find Deal
Fri, Dec 6 - Tue, Jan 21
13:25 - 8:30VNO-JNB
20h 05m1 stop
10:40 - 23:35JNB-VNO
35h 55m2 stops
R16 558Lufthansa
Find Deal
Sat, Apr 26 - Mon, May 5
20:00 - 10:45VNO-JNB
14h 45m1 stop
19:05 - 11:00JNB-VNO
15h 55m1 stop
R23 401Turkish Airlines
Find Deal
Thu, Jan 2 - Fri, Jan 17
6:30 - 9:30VNO-JNB
27h 00m1 stop
R6 536Brussels Airlines
Find Deal
Wed, Feb 19
6:25 - 9:45VNO-JNB
27h 20m2 stops
R7 078
Find Deal
Wed, Feb 19
7:00 - 15:35VNO-JNB
32h 35m2 stops
R7 114
Find Deal
Wed, Nov 27
5:30 - 9:45VNO-JNB
28h 15m3 stops
R8 180
Find Deal
Wed, Nov 27
15:10 - 9:30VNO-JNB
18h 20m1 stop
R9 967Lufthansa
Find Deal
Wed, Nov 27
15:45 - 13:10VNO-JNB
21h 25m3 stops
R13 849
Find Deal
Wed, Feb 19

Flights from Vilnius to OR Tambo - Travel Insights & Trends

Get data-powered insights and trends into flights from Vilnius to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

What’s the cheapest day of the week to fly from Vilnius to Johannesburg?

The average price of all flights from Vilnius to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
If your flying dates are flexible, you should consider flying to Johannesburg on a Monday, as we generally find the cheapest rates on that day for this route. On the other hand, Saturday is the most expensive day to fly from Vilnius to Johannesburg. For your return ticket, we recommend flying on a Tuesday and avoiding Saturdays for the best deals.

What is the cheapest month to fly from Vilnius to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Vilnius to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Vilnius to Johannesburg OR Tambo Airport is December, where tickets cost R12 820 on average. On the other hand, the most expensive months are July and February, where the average cost of tickets is R23 347 and R16 792 respectively.

Good to know

Low season

July

High season

April

Cheapest flight

R6 536
Best time to beat the crowds but there is an average 50% increase in price.
Most popular time to fly and prices are also 14% lower on average.
Flight from Vilnius to Johannesburg

When to book flights from Vilnius to OR Tambo

Are your dates flexible? Find out the best times to travel from Vilnius to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Vilnius to Johannesburg flights

  • What is the cheapest flight from Vilnius to Johannesburg OR Tambo Airport?

    In the last 3 days, the lowest price for a flight from Vilnius to Johannesburg OR Tambo Airport was R362 for a one-way ticket and R533 for a return.

  • Which aircraft models fly most regularly from Vilnius to Johannesburg?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Vilnius to Johannesburg?

    Star Alliance is the only airline alliance operating flights between Vilnius and Johannesburg.

  • Which is the best airline for flights from Vilnius to Johannesburg, Turkish Airlines or Lufthansa?

    The two airlines most popular with KAYAK users for flights from Vilnius to Johannesburg are Turkish Airlines and Lufthansa. With an average price for the route of R14 225 and an overall rating of 7,4, Turkish Airlines is the most popular choice. Lufthansa is also a great choice for the route, with an average price of R11 343 and an overall rating of 6,8.

  • How does KAYAK find such low prices on flights from Vilnius to Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Vilnius to Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Vilnius to Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Vilnius is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Vilnius to Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Vilnius with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Vilnius to Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Vilnius up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 4 airlines serving from Vilnius to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying from Vilnius to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Vilnius to OR Tambo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1350 reviews
7,7Comfort
7,3Food
8,4Crew
7,2Entertainment
7,9Boarding
Airline reviews

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

8,0 ExcellentAdi, Nov 2024AMS - YYZ
Read more KLM reviews

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Flight left a few minutes late, but that's it. I wish the seats could be wider and recline more.

Overall a very pleasant flight. No significant issues on either flight. Amsterdam airport is very convenient for connecting

The IFE was quite old, but it worked fine and the content was good. The cabin crew were excellent and the food was as also very good

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

Great flight because I upgraded to Premium Comfort. Made a huge difference in the experience.

Good experience, just i couldn’t connect me to the wifi

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

Delay, luggage didn’t arrive. Had to go the next day to collect it

For the price of the ticket it's probably the best service in the world

Ghe issue was with the delay caused by the late boarding. We had to run to catch our next flight, barely made it and then our luggage didn t arrive with us. Really bad organizing.

This was an upgrade to business class and really enjoyed the experience. Much better than my earlier flight and thank you.

It was the first time in my life (I’m 54) that I’ve had to pay for drinks on an international flight. Very disappointing. Also, the baggage fees were very steep. I’d rather pay for everything in the price of the ticket than be repeatedly charged for add-ons.

It was great. The attention, the fly was on time.

Not much that I liked. The seating and Space between the seats was very bad for long flights.. very bad for such a prestigious Airline.

Bad, my family luggage. did not make t with us. Now my family’s arrived but not mine. No contact from the company or emails acknowledging the problem. Still not even where it is.

This time I was very unsatisfied, due to the tickets, been overbooked from Zürich to Budapest for my children. All four of us had to get a defender out and arrive to put up past nine hours later than originally participated. They did give us different ticket in Miami however, if I would’ve seen this ticket on the Internet I would have never purchased it. We took this because we had no choice. At the airport in Miami during check-in, we were informed that my children’s tickets were sold to someone else and their tickets were canceled. They basically give us no choice but to go with booking.

So disappointed, the flight from Zurich to Sarajevo was delayed for two hours for no reason, they were also shifting gate several times prior taking off

Delayed flight… caused the missing of my connecting flight in Zurich. Had to wait 10 hours in airport for new flight which was also delayed by 1 hour. No apologies and minimal compensation.

Good food and wine. Some of the Guy who are in charge to board Passengers on the plane couldn’t use the word “Please” to direct them drop their hand luggage to be loaded on Plane bcos he said the inside storage may not have enough room for all.

Pretty standard for long haul international flying. Food was fine, tv/movie selection was great, wifi did not work at all, crew was pleasant enough.

The flight and crew members was excellent. The food was nice too. Over all service and time is commendable.

The first flight got delayed 1 hour and that made me miss my connection flight which made me arrive 6 hours later.

Not sure how they are rated best airline in Europe. If they are the best; then I worry about the overall airline standards of European airlines. Seats were very uncomfortable and almost closer to budget airlines in terms of comfort. A sore bottom after a long haul flight ruins your holiday at the start. Check in process was okay. Staff/crew was good - interactions ranged from pleasant to borderline rude (depending on the particular individual).

Customer service is very bad. They don’t understand English or Arabic which made it very hard to communicate with them. Also when calling to discuss any issue with ticket reservation they hang the phone on you even when speaking to the manager. I will not fly Turkish airlines and I will not recommend to family and friends

Four of my family members was settled in a different seats. I paid extra $200 dollars for 4 seats just to be all together, but they settled us on separated seats. After a lots of time they put us 2 and 2. My kids are 9 and 13 . How i can leave them alone???

It was a good experience, it was just the the connecting flight after that was a problem.

Lost long time boarding because of a system anticipation done and they took to long to rectify when travel avant told them .

Connection was a headache due to a delay on arrival flight

The plane was crowded, seats narrow, legroom practically nonexistent. The entertainment feature didn't work for my row and nobody was able to/interested in trying to fix it. This was a direct contrast to a very comfortable Lufthansa flight I'd taken from RDU to Frankfurt about a week earlier.

Connecting from Germany with not enough time to go thru TSA and security so many times. Kayak or whomever doesn’t leave you enough time between flights. I made it with 5 min before my zone was called. Too stressful

The plane was late and had not been cleaned prior to our flight from Frankfurt to LA, so we had to use bathrooms that were completely filthy and stank like hell. One of them eventually was even closed early on during the flight. It was a horrific experience.

My mother is 87 years old and has knee problems. I have reserved a wheelchair indicating that she is immobile. For her it is very difficult to walk short distances. On arrival in Frankfurt, I was called via my mother's phone, by the female employee who had my mother in a wheelchair. She asked me how many and what color suitcases she has, which I explained. I was very surprised when 15 minutes later my mother walked out with her cane and balancing with great difficulties assisted by a young couple who were pushing her suitcase. Where was the wheelchair and the airport employee? I find this to be a disrespectful and abusive behavior of elderly people. It also raises the question of professional misconduct of the airport personnel in Frankfurt i.e. the female employee who abandoned an 87 year old immobile person by the luggage lane. I would like to inquire about the details i.e. name of that employee.

Staff are really not attentive. Seem rather disinterested in attending to the customers in general.

Horrible. My gate did not get updated with our boarding pass. We didn’t receive any communication regarding gate change. Also not enough time was given in between flights. Zero consideration for people who are coming from abroad and have to get through customs and US border patrol

Overall experience is mediocre and the food was poor. I would avoid Lufthansa next time.

When I got to the airport, the airline lost my reservation and couldn't give me a boarding pass. I had to sit with the travel center for an hour until they could figure out what was going on. I thought I was going to miss my flight.

No priority boarding for business class. Delays, seat 4D was inoperable, table was broken. Movie choices were limited. Staff tried hard. Very poor experience based on previous Lufthansa’s flights. This was Discovery $8,600 was too much for this level of service. We will go back to DELTA when ever we can

The airplane was as hot as a sauna upon boarding. I was dripping with sweat. Something needs to be done about that.

Book cheap flights from Vilnius to Johannesburg

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Vilnius to Johannesburg found on KAYAK in the last 72 hours.
19/2Wed
1 stopBrussels Airlines
27h 00mVNO-JNB
R6 536
19/2Wed
2 stops
27h 20mVNO-JNB
R7 078
27/11Wed
2 stops
32h 35mVNO-JNB
R7 114
27/11Wed
3 stops
28h 15mVNO-JNB
R8 180
27/11Wed
1 stopLufthansa
18h 20mVNO-JNB
R9 967
19/2Wed
3 stops
21h 25mVNO-JNB
R13 849

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Vilnius to OR Tambo

Information on your arrival and departure airports