Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

JNB - STO

R8 059 Find cheap flights from Johannesburg to Stockholm

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Stockholm departing on 7/11. 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 Stockholm

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

Save 35% 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 Johannesburg to Stockholm (JNB-STO)

 
These are the cheapest deals for flights from OR Tambo to Stockholm 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 OR Tambo to Stockholm

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

Recent one-way flight deals from OR Tambo to Stockholm

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

Recent last-minute flight deals from OR Tambo to Stockholm

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

Recent direct flight deals from OR Tambo to Stockholm

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

Cheap bus & train deals from OR Tambo to Stockholm

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

All round-trip flight deals to Stockholm

The cheapest plane tickets to Stockholm found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
10:10 - 23:25JNB-ARN
14h 15m1 stop
15:00 - 7:05ARN-JNB
15h 05m1 stop
R8 059Lufthansa
Find Deal
Thu, Nov 7 - Wed, Nov 20
20:25 - 14:40JNB-ARN
19h 15m1 stop
15:30 - 10:25ARN-JNB
17h 55m1 stop
R8 448SWISS
Find Deal
Mon, Nov 11 - Mon, Nov 25
19:35 - 11:35JNB-ARN
17h 00m2 stops
15:00 - 7:05ARN-JNB
15h 05m1 stop
R8 536Lufthansa
Find Deal
Thu, Nov 7 - Wed, Nov 20
20:25 - 12:20JNB-ARN
16h 55m1 stop
15:20 - 9:30ARN-JNB
17h 10m2 stops
R9 101
Find Deal
Mon, Nov 11 - Mon, Nov 25
1:15 - 22:55JNB-ARN
22h 40m2 stops
13:30 - 10:55ARN-JNB
20h 25m2 stops
R13 785Kenya Airways
Find Deal
Sun, Nov 10 - Mon, Nov 25
23:55 - 23:25JNB-ARN
48h 30m2 stops
12:45 - 22:00ARN-JNB
32h 15m2 stops
R14 633Air France
Find Deal
Sat, Feb 1 - Sat, Feb 15
20:25 - 12:20JNB-ARN
16h 55m1 stop
17:15 - 5:00ARN-JNB
34h 45m2 stops
R15 252SWISS
Find Deal
Tue, Dec 24 - Tue, Dec 31
1:15 - 22:55JNB-ARN
22h 40m2 stops
13:30 - 0:15ARN-JNB
33h 45m2 stops
R16 365Kenya Airways
Find Deal
Fri, Jan 31 - Sat, Feb 15
8:20 - 5:40JNB-ARN
22h 20m1 stop
21:20 - 11:35ARN-JNB
37h 15m4 stops
R27 092Ethiopian Air
Find Deal
Tue, Dec 24 - Tue, Dec 31
14:35 - 5:40JNB-ARN
16h 05m1 stop
21:20 - 11:35ARN-JNB
37h 15m4 stops
R28 011Ethiopian Air
Find Deal
Sat, Feb 1 - Sat, Feb 15
21:45 - 23:05JNB-ARN
25h 20m2 stops
R17 443
Find Deal
Sun, Apr 20
21:45 - 8:40JNB-ARN
34h 55m2 stops
R17 531
Find Deal
Fri, Apr 18
21:45 - 11:25JNB-ARN
37h 40m3 stops
R18 380
Find Deal
Mon, Apr 21
21:45 - 20:40JNB-BMA
46h 55m3 stops
R19 900
Find Deal
Mon, Apr 21
21:45 - 20:40JNB-BMA
46h 55m3 stops
R20 023
Find Deal
Sun, Apr 20
8:20 - 6:40JNB-ARN
22h 20m1 stop
R36 318Ethiopian Air
Find Deal
Sat, Apr 19
14:30 - 6:40JNB-ARN
16h 10m1 stop
R36 848Ethiopian Air
Find Deal
Thu, Apr 17
23:00 - 6:40JNB-ARN
31h 40m1 stop
R38 120Ethiopian Air
Find Deal
Sun, Apr 20
20:15 - 20:40JNB-BMA
24h 25m2 stops
R55 793Finnair
Find Deal
Thu, Apr 17
20:15 - 19:20JNB-BMA
23h 05m2 stops
R67 068Finnair
Find Deal
Sat, Apr 19

Flights from OR Tambo to Stockholm - Travel Insights & Trends

Get data-powered insights and trends into flights from OR Tambo to Stockholm 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 Johannesburg to Stockholm?

The average price of all flights from Johannesburg OR Tambo Airport to Stockholm clicked on KAYAK for each day over the last 12 months.
If your flying dates are flexible, you should consider flying to Stockholm 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 Johannesburg to Stockholm. For your return ticket, we recommend flying on a Saturday and avoiding Wednesdays for the best deals.

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

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Johannesburg OR Tambo Airport to Stockholm, 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 Johannesburg OR Tambo Airport to Stockholm is February, where tickets cost R11 911 on average. On the other hand, the most expensive months are August and July, where the average cost of tickets is R15 623 and R15 181 respectively.

How far in advance should I book a flight from Johannesburg OR Tambo Airport to Stockholm?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Johannesburg OR Tambo Airport to Stockholm, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Johannesburg OR Tambo Airport to Stockholm, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 138 days before departure.

Good to know

Low season

January

High season

June

Cheapest flight

R8 059
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Johannesburg to Stockholm Arlanda Airport

When to book flights from OR Tambo to Stockholm

Are your dates flexible? Find out the best times to travel from OR Tambo to Stockholm 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 Johannesburg to Stockholm flights

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

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

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

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

  • Which airline alliances offer flights from Johannesburg to Stockholm?

    Star Alliance, oneworld, and SkyTeam are the airline alliances operating flights between Johannesburg and Stockholm, with Star Alliance being the most commonly used for this route.

  • Which is the best airline for flights from Johannesburg to Stockholm, Ethiopian Air or Lufthansa?

    The two airlines most popular with KAYAK users for flights from Johannesburg to Stockholm are Ethiopian Air and Lufthansa. With an average price for the route of R14 243 and an overall rating of 7,3, Ethiopian Air is the most popular choice. Lufthansa is also a great choice for the route, with an average price of R14 390 and an overall rating of 6,8.

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

    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 Johannesburg to Stockholm.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Stockholm from Johannesburg 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 Johannesburg to Stockholm?

    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 Stockholm with an airline and back to Johannesburg with another airline.

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

    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 Stockholm from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from OR Tambo to Stockholm

 
See real verified KAYAK customer reviews for airlines flying from Johannesburg to Stockholm. 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 OR Tambo to Stockholm? 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 1351 reviews
8,4Crew
7,3Food
7,7Comfort
7,2Entertainment
7,9Boarding
Airline reviews

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

2,0 MediocreAnonymous, Oct 2024AMS - LPA
Read more KLM reviews

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.

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

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

The flight was great, the only reason for middle scores on entertainment and food is that it was a short flight so not included (but snacks were served including alcoholic beverages free of charge). I would definitely recommend KLM.

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

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

The overall flight experience between Doha and Kolkata was satisfactory. The staff onboard were notably engaged, responsive, and enthusiastic, providing a level of service that stood out, especially when compared to the less attentive crew on the earlier leg from Heathrow to Doha. Their eagerness to assist made the journey more pleasant. Additionally, the time spent at the Silver Lounge in Doha contributed positively to the experience. The lounge offered a comfortable and relaxing environment, with adequate amenities and attentive staff. Overall, both the flight and the lounge experience in Doha met expectations, making for a smooth and satisfactory travel experience.

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

Being a platinum member, no attention given. No towel or tissue provided.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Good staff, good intent, decent entertainment. More seat space would always be of benefit

It was good no problems made it on time for the next flight overseas!

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

Boarding at Istanbul airport is pretty good. The seats on the A319 are easily the smallest and tightest I’ve ever flown. I’m 1,82m and knees firmly against seat in front of me, as upright in seat as I could get. Very uncomfortable

It was good. Turkish Airlines is one of the best airlines companies. I like a lot to travel with them

Everything was great except the meat served was tough and overcooked!

Very good, it took a little too long for the food to come out on a service that left after midnight but everything was great.

Love that they had a bassinet for our child during the flight. Thank you for that big time.

Business class in Turkish airlines is like none other. They separate themselves and highly recommend it

We are thankful for the useful gifts provided by the airline.The entertainment and crew were also very good

Very bad I have traveled to about 70 countries. And this is one of the worst airline with the bad customer service. As a family We purchased our seating tickets 8 D, 8 E, and 8 F but when we board we got switched to 10 A, 10 B and C without early acknowledgment. The seat back doesn’t even go back because the back row is the emergency row. We didn’t like it at all because we actually pay for the seats we want then the manager Melih came and say either we take the new seat or get off the plane. What a bad customer service. He was saying things that are not even legitimate. Due to the seat back unable to be push back we had to go to other seats in the far back and be separated. Very bad experience with this airline and will not want to take it again.

Flight was overbooked. Luckily there was room in Business so several people got free upgrade.

This time around, I felt that the crew wasn’t very professional. Speaking / laughing loudly and rushing through service.

Like: Plane made it to the destination. Dislike: Food is terrible, no entertainment, very dirty airplane.

The food needs to improve especially the fish as there where only 3 fish cubes in my plate.

I had a full row so can't imagine how this could be better

Boarding was delayed and people were just sitting there like lost.

Good was great, but no vegetarian option: only beef or chicken. In business class please add a vegetarian option. Thanks

The boarding area was too small with only one agent checking passengers into their standing bus

I like the leg room. I did not like the plane from Chicago to Addis. It was dirty and smelly and toilet area filthy. My screen was not working and kept saying loading. The plane from Addis to Harare was clean , more modern and food looked much fresher and tasted better. Boarding at Addis was a nightmare, long queues and lots of confusion,International space has no seating are and one is standing all the time.

Very bad, flying business but have no benefit of it. the crew was rude and I was not offered any food at all. I called them 3 times but none of them came. I was sick at that time and none of them helped me. an hour before landing they came to offer me food. it was too late because my stomach was already very painful and I was vomiting. I nearly can’t walk to immigration. I was forced to cancel my connecting flight and had to stay overnight in stockholm to recover my health.

It’s good alternative flight out from Mogadishu, especially for the timing

Am Wowed I did not ever thought African has such an amazing airline before.

Staff was great. Space in bathrooms was very good. Boarding went smoothly due to aisles. I would like more room in coach. 2 more inches would be helpful. Lost luggage was a big issue; more on the administrative side than flight related, but diminished the flight experience.

Zero legroom or space in economy. Flight was delayed into Munich causing a missed connecting flight and other missed bookings. :(

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.

I recently had a very disappointing experience with Lufthansa during my round-trip flight, and I feel compelled to share my concerns. Here are the main issues I encountered: 1. **Global Entry Issue**: I added my Global Entry number during check-in, but it did not appear on my boarding pass. This same issue occurred on both my outbound flight to Munich and my return flight to Boston. Despite calling customer service twice for assistance, they were unwilling to help over the phone, which was incredibly frustrating and stressful. 2. **Delays**: Both flights experienced delays, further complicating my travel plans. Punctuality seems to be a significant area of concern for Lufthansa. 3. **Food Quality**: The meals provided were unhealthy, felt cheap, and lacked flavor. Given the airline’s reputation, I expected much better, especially on long-haul flights where meal quality can greatly enhance the travel experience. 4. **Beverage Service**: The beverage cups were disappointingly small and often not filled to capacity, leaving me feeling unsatisfied, particularly on lengthy flights where staying hydrated is essential. I chose Lufthansa based on positive reviews from good friends, but my experience has left me very dissatisfied. I will not be recommending this airline to anyone in the future. Overall, my direct flight experience was far from satisfactory, and I hope they address these issues to improve the experience for future passengers.

The plane was clean and the staff professional and courteous, as usual. The seat back was very hard and uncomfortable.

I was extremely stressed out with the delay of our flight, not because of the delay per se, but we weren’t getting any responses from the staff/crew as to what was going to happen with our connecting flights. I think if they were better informed, and in turn we were informed, we would be more at ease. Also, at the Newark security area, the scan machine detected something “foreign” in my crotch and behind area, I cannot believe that in 2024, these machines cannot differentiate between a sanitary pad and a dangerous object. The security officer who conducted the body search was really sweet and apologetic, and asked me if I would like to move to a private area and conducted the search thoroughly without making me uncomfortable, but it is clear that these machines need an upgrade for such issues.

Sitting in a hotel in Chicago because I was rebooked due to a missed connection. Very frustrating.

They lost my luggage for five days and did not keep me notified of the progress at all.

I missed the flight in Washington due to the delayed arrival and duper slow border control. Not fault by Lufthansa, but at 23:00 you can't find anyone from Lufthansa to help you and that's total awkward.

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

Book cheap flights from Johannesburg to Stockholm

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Stockholm found on KAYAK in the last 72 hours.
20/4Sun
2 stops
25h 20mJNB-ARN
R17 443
18/4Fri
2 stops
34h 55mJNB-ARN
R17 531
21/4Mon
3 stops
37h 40mJNB-ARN
R18 380
21/4Mon
3 stops
46h 55mJNB-BMA
R19 900
20/4Sun
3 stops
46h 55mJNB-BMA
R20 023
19/4Sat
1 stopEthiopian Air
22h 20mJNB-ARN
R36 318
17/4Thu
1 stopEthiopian Air
16h 10mJNB-ARN
R36 848
20/4Sun
1 stopEthiopian Air
31h 40mJNB-ARN
R38 120
17/4Thu
2 stopsFinnair
24h 25mJNB-BMA
R55 793
19/4Sat
2 stopsFinnair
23h 05mJNB-BMA
R67 068

Search by stops

Search by airline

Search by price

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

Information on your arrival and departure airports