R8 649 Find cheap flights from Johannesburg to Sweden

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

Best Sweden Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Stockholm
Stockholm2 stopsR19 910

Good to know

Low season

April

High season

June

Cheapest flight

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

FAQs - booking Sweden flights

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

    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 Sweden.

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

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

    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 Sweden 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 Sweden?

    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 Sweden 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 Sweden

Need help choosing which airline to fly with from OR Tambo to Sweden? 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,2Entertainment
8,4Crew
7,9Boarding
7,7Comfort
7,3Food
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.

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

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.

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

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

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

The baggage service at Malpensa was the worst ever. We wanted for over an hour without any information, they broke my suitcase, and the services of the local luggage services company was below any usual services level of a KLM partner.

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

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

Do not overbook flights and kick out confirmed ticketed passengers :-(

Overall experience was OK. Seats were truly uncomfortable for such a long flight. Food quality was mediocre at best. The staff was great though!

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

No towels or tissue and chocolate and mint provided before arrival

For a short flight, Qatar Airways offers very good onboard service.

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

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

I had already opted for Vegan food before 2 months yet they say we have no record for it,

My flight was cancelled with no warning! I had to find out right at the airport when I arrived from my previous flight!

Did not expect no entetainment, food was ok. No alcohol on a. International flight

My experience was amazing. Very friendly hosts and impeccable service.

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

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

Awful seats, poor air circulation. Smelled like poop for 3-5 mins after someone used the bathroom. Child screaming for 13 hours

Temperature in plane in both segments was warm. Otherwise, great experience

Entertainment monitors did not work in the seats & it was so hot in the cabin. One of the most uncomfortable flights I've ever taken.

boarding from the lagos airport is always very chaotic. The seats on the place are not comfortable (old planes are always used on this route) and the screen chargers for my phone are both not working (both seats).

My experience with Turkish Airlines was highly unsatisfactory. I was prevented from boarding my flight from Istanbul to Miami because they closed the gate 30 minutes before departure, despite my timely arrival. This inflexible rule forced me to book an alternative flight to Atlanta for $1,342.92, as there were no available flights to Miami. Upon reaching Atlanta, I had to book another flight with Southwest Airlines for $270.98 since there were no connections to Miami. Altogether, I spent $1,613.90 on additional flights. Consequently, my total travel time extended to 35.5 hours. The overbooked flight and the enforcement of such unreasonable rules enabled Turkish Airlines to exclude passengers without providing compensation, thereby compelling them to buy new tickets to reach their destinations. This practice is unacceptable, and I intend to report it to the Better Business Bureau and the relevant regulatory authorities.

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

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 have been flew with ET since 2013 and I wish the service can be reach standard airlines as Star Alliance member please ET you need to improve many thing on the services learn from SQ and other member

Flight was delayed resulting in a series of unfortunate events. I ran the airport as people were yelling my flight anyone who can’t run wouldn’t have made it! Then the luggage is missing. Good company, execution needs fine tuning.

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

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

The experience was amazing! Many thanks to the pilot who informed us that we were passing mt Kilimanjaro and we had the chance to see it !

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.

Crew and service was excellent. My seat was super small and cramped! No leg room

Because of the fog at the Frankfurt airport, our flight was delayed leaving Budapest. We only had 20 minutes to get from A23 to C13. This was quite a walk for this not-so-young anymore lady--even with the help of moving sidewalks! We also had to go through passport control and then security. Germany is extra thorough, even doing pat-downs of all passengers. We got to our gate and I knew I had been randomly selected for extra security scanning because of the "SSSS" code on my boarding pass so I wasn't surprised when he escorted me back to security to be searched some more. The boarding gate gentleman assured me that they would hold the plane. The ladies in security rushed through the scanning process as fast as they could and we were able to make our flight to Orlando. The actual flight was smooth and comfortable. The food and service were excellent. The flight crew were friendly and efficient.

Actual flight was smooth but we were delayed 70 minutes. Were promised to make it up to us but were given no refreshments

I had handicap and pre board due to a recent broken arm, was made to find my own help placing carry on baggage in the storage above. My tv and entertainment unit did not work correctly, requested help and it took 30 minutes to get help, she did not fix it or come back to see if it was fixed. I went to her a second time and she did another reset, still did not fix.

For this long of a flight one would expect some more service, like a snack, entertainment or reclining seats

Not good. They charged an additional $70 to check a bag we had already paid for on line with Lufstansa

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

Waited on tarmac 30 min before take off everything else was fine

It was a very full flight, makes it harder for flight crew.

Terrible experience. I was stuck in Germany for two full day because your flights can't leave on time. You guys suck!!!

Book cheap flights from Johannesburg to Sweden

Recent return flight deals

13/12pe
2 stopsKenya Airways
44h 45mJNB-ARN
3/1pe
2 stopsKenya Airways
24h 30mARN-JNB
R19 910
13/12pe
1 stopEthiopian Air
22h 20mJNB-ARN
3/1pe
2 stopsEthiopian Air
35h 15mARN-JNB
R21 712
19/12to
2 stopsKenya Airways
22h 40mJNB-ARN
4/1la
2 stopsKenya Airways
24h 30mARN-JNB
R22 649
20/12pe
2 stopsKenya Airways
31h 40mJNB-ARN
4/1la
2 stopsKenya Airways
27h 45mARN-JNB
R22 937
20/12pe
1 stopEthiopian Air
16h 05mJNB-ARN
4/1la
2 stopsEthiopian Air
35h 10mARN-JNB
R24 973
20/12pe
1 stopLufthansa
14h 30mJNB-ARN
4/1la
1 stopLufthansa
18h 05mARN-JNB
R25 351
20/12pe
2 stopsSWISS
27h 10mJNB-ARN
4/1la
2 stopsSWISS
48h 50mARN-JNB
R26 486
20/12pe
3 stops
31h 40mJNB-ARN
4/1la
3 stops
23h 25mARN-JNB
R27 207
20/12pe
1 stopBrussels Airlines
19h 05mJNB-ARN
4/1la
1 stopBrussels Airlines
18h 05mARN-JNB
R27 387
20/12pe
3 stopsEmirates
21h 30mJNB-ARN
4/1la
3 stopsEmirates
47h 45mARN-JNB
R65 135

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/12ke
2 stops
41h 25mJNB-ARN
R8 649
18/12ke
1 stopBritish Airways
22h 35mJNB-ARN
R10 595
17/12ti
2 stopsEthiopian Air
26h 40mJNB-ARN
R10 775
18/12ke
3 stops
40h 00mJNB-ARN
R13 441
18/12ke
3 stops
35h 05mJNB-BMA
R13 495
17/12ti
3 stops
23h 10mJNB-ARN
R16 036
18/12ke
2 stopsFinnair
36h 15mJNB-BMA
R21 009

Search by stops

Search by airline

Search by price

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

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.