Find cheap flights from Sweden to Johannesburg

Find cheap flights from Sweden to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Tue 5/26
Tue 6/2
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season: March
High season: August
Average price: R9 503
Good deal: R9 467

Best time to beat the crowds

4%

expected price decrease

Most popular time to fly

16%

expected price increase

(price for this month)

or less (return)

FAQs for booking Sweden to Johannesburg flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Sweden to Johannesburg (return)

Airports
Origin
Stockholm
R25 675
only
R25 675
Destination
Johannesburg
R25 675
only
R25 675
Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
23h 10m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
19h 30m
R25 675
Trip: 15 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
TLV
ZRH
Excellent 8,0

Pros: All was Good, no special negatives.

Cons: Not worth my time to comment.

LHR
ZRH
Excellent 9,3

Pros: Seats were comfortable

Cons: Please make an announcement to passengers to not be dismissive if their surroundings. Passenger in front of me was has no regard for people behind him. Kept throwing himself in seat aggressively which cause water/food on trail to fall over. Thanks

ZRH
BRU
Good 6,8

Pros: flight itself

Cons: delayed departure EXTREMELY LATE LUGGAGE HANDLING IN BRUSSELS, more than 1 hour after arrival for SKI's to be delivered !!

LHR
ZRH
Excellent 10,0

Pros: Wonderful on board service from the crew

ZRH
SFO
Okay 4,6

Pros: Friendly crew

Cons: Not piling up people like sardines in a can.

Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
13h 40m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
19h 30m
R25 710
Trip: 15 days
Based on 0 reviews
Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
15h 30m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
23h 35m
R25 798
Trip: 15 days
Based on 0 reviews
Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
13h 40m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
14h 10m
R26 009
Trip: 15 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
ORD
MUC
Okay 4,0

Cons: I got overcharged for a bag $230 Dollars, both planes were delayed, the supervisor Danny at Ohare was horrible, will never use Lufthansa ever again!

FRA
SEA
Excellent 10,0

Cons: Internet speed is weak.

LAX
FRA
Okay 4,3

Pros: There was nothing really special or to write home about--flight got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

LHR
FRA
Okay 5,2

Cons: Considering that we’re in the middle of a pandemic no LH ground staff at Heathrow Airport was leading by example wearing protective equipment such as mask or gloves. Further, I found it inexplicably that almost every seat was taken on this flight. If LH knows that the flight is booked close to capacity I would have expected they do their part and due diligence by swapping to a bigger aircraft to help protect people and their customers, it’s not that they wouldn’t have other aircrafts grounded and ready to go... A reduced beverage service is all you can do, really? LH - very disappointing once again

SFO
MUC
Excellent 8,6

Pros: Very helpful crew. Quick boarding process.

Cons: Not much leg room, or space in seats.

Tue, Nov 10
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
17h 00m
Thu, Nov 26
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
26h 35m
R26 044
Trip: 17 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
SFO
Excellent 9,0

Cons: Staff was very friendly, courteous and helpful.

ZRH
PRN
Excellent 8,3

Pros: It was ok.

Cons: N/A.

ZRH
JFK
Excellent 10,0

Pros: The crew was amazing and helpful. The food was really good and the flight was timely if not early to my destination.

BOM
ZRH
Excellent 9,3

Cons: Food was served warm. Perhaps the menu could be better, but it wasn’t bad.

ZRH
JFK
Excellent 10,0

Pros: Great flight

Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
15h 30m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
18h 40m
R26 097
Trip: 15 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MAN
FRA
Mediocre 2,0

Pros: I didn’t even catch this flight - the connection time was impossible causing unnecessary stress!!! Just don’t sell this ticket which such a tight connection.

Cons: Don’t sell an unrealistic connection time

FRA
SEA
Good 7,3

Pros: Nice crew great sitting

Cons: Boarding has always been slow with this trip.... disorganized

LOS
FRA
Good 6,0

Pros: Wide choice of movies and entertainment

Cons: Better menu options and in-flight service

FRA
AMM
Okay 4,3

Pros: There was nothing really special or to write home about on this particular Lufthansa flight: it got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

FRA
BEG
Excellent 9,0

Cons: It was good enough.

Tue, Jun 9
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
15h 30m
Sun, Jun 14
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
14h 20m
R26 203
Trip: 6 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
DXB
FRA
Mediocre 2,0

Pros: I missed my flight.

Cons: Helped me get a different flight. I got zero help getting another flight. Or any credit.

BLR
FRA
Mediocre 2,0

Pros: Inflight services

Cons: Delayed flight, missed connecting flight due to that. On the ground staff should have better coordinated from arrival to boarding of next flight. Chaotic and short staffed security personnel at Frankfurt airport. Overall a pathetic experience

SEA
FRA
Mediocre 2,0

Cons: Lufthansa would not reschedule my flight to Rome on March 5th 2020 despite the fact that the CDC was at level 3 alert and telling all travelers to avoid the entire country of Italy. At the same time every public facility in Italy had already been closed. At the same time, AK Airlines in the United States is offering free cancellations of domestic flights and we hardly have the virus in country. Next year when I go to Rome, it will be with another airline that cares about people’s safety.

MAN
FRA
Mediocre 2,0

Pros: I didn’t even catch this flight - the connection time was impossible causing unnecessary stress!!! Just don’t sell this ticket which such a tight connection.

Cons: Don’t sell an unrealistic connection time

CLT
MUC
Excellent 10,0

Pros: This is how my trip started that day. Missed my checkin window by 10 mins do to waiting in traffic for 45 mins, because of wreck. Got to the ticket counter at 8:35 and my flight my was set to take of at 9:30. There wear others in the same boat as me, we where all flying with American. I will Never ever fly with American again! The Lady was so rude then she said we were disgrutle when we ask to speak to a manger about trying to board even though or flight didnt leave until 9:30. Not Military Friendly at all. So I ran down to Lufthansa and talk with a guy at the ticket counter that was understanding of the sistuation, he told me what to do once a Book my trip through Kayak he checked me in and got me right to the front and on the plane for the next flight that left 2 hours after my missed flight. I book my trip and got through Tsa all before my flight with american even took off. When I boared the plane the cabin crew was very helpful and laughing and joking with the passagners their smiles brighten my day and made me feel at easy. I was stressed out about missing my flight with American Airlines and that lady at the ticket counter that when on got my flight with Lufthanse I felt like they were my friends and that I have been flying with them before. I will always use Lufthansa when fliying back home back to the states! Thank you to flight crew and men and women at the ticket counters!!

Cons: If I could change one thing it would be better food, or the drink protion size or just give out canned drinks. But over all the best flight I have taken in a long time!!

Tue, Nov 10
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
18h 20m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
23h 35m
R26 220
Trip: 21 days
Based on 0 reviews
Tue, Jun 9
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
17h 10m
Sun, Jun 14
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
14h 30m
R26 783
Trip: 6 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
ATL
AMS
Excellent 10,0

Pros: Perfect

Cons: Nothing. Flight was amazing

AMS
EZE
Excellent 10,0

Pros: The plane ✈️ itself the attendants . The entertainment on board. Really great

Cons: Nothing dissatisfying about the flight nor the airline staff . Very polite, very professional. It was a Great flight. For long trips this airline is one of the best.

LIS
AMS
Good 6,4

Pros: The crew tried to be helpful but were equally frustrated with the ground crew.

Cons: Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

FLR
AMS
Excellent 8,0

Cons: Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew.

Tue, Jun 9
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
17h 10m
Sun, Jun 14
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
22h 00m
R26 907
Trip: 6 days
Based on 0 reviews
Wed, Nov 11
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
25h 15m
Tue, Nov 24
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
17h 05m
R27 241
Trip: 14 days
Based on 0 reviews
Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
14h 50m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
18h 10m
R27 962
Trip: 14 days
Based on 0 reviews
Tue, Jun 9
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
25h 55m
Sun, Jun 14
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
37h 50m
R29 141
Trip: 6 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 4 743 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
IAD
VIE
Excellent 8,6

Pros: The entertainment system was good and the crew excellent. The person in front of me did not put their seat back which made my trip more comfortable. Loading and unloading was orderly and efficient.

Cons: Food could have been better

LAX
VIE
Excellent 10,0

Pros: Seat was very comfortable and lots of leg room. Food was good.

VIE
OTP
Excellent 8,0

Pros: Professional crew

Cons: Depart on time

VIE
ORD
Mediocre 3,3

Cons: Made me go through security twice, 2nd time was right before boarding. Reason: randomly selected. And, they lost my luggage. No valid explanation given. Apparently, will get delivered on next day’s flight. A disappointing experience.

VIE
MUC
Excellent 10,0

Pros: .

Cons: .

Fri, Nov 13
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
21h 30m
Thu, Nov 26
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
18h 10m
R31 130
Trip: 14 days
Based on 0 reviews
Fri, Nov 13
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
21h 30m
Fri, Nov 27
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
24h 45m
R31 165
Trip: 15 days
Based on 0 reviews
Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
25h 30m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
24h 10m
R31 957
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
TLV
LHR
Excellent 9,0

Cons: The pancake was not cooked enough couldn’t eat it

IAH
LHR
Okay 5,0

Pros: The crew were great but the entrainment socket on my seat was broken so I couldn’t watch anything

Cons: Making sure everything works properly

BKK
LHR
Mediocre 2,3

Pros: It flew

Cons: Nothing

LHR
IAD
Poor 0,0

Pros: I wasn't able to take the flight due to the first leg having been canceled.

LHR
TXL
Excellent 10,0

Pros: everything was fine. uneventful

Cons: Food

Fri, Nov 13
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
21h 40m
Fri, Nov 27
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
23h 30m
R32 291
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
WDH
JNB
Excellent 10,0

Pros: Crew was friendly and everything was perfectly on time!

NBO
LHR
Excellent 9,0

Pros: The crew and the food

Cons: The entertaiment selection. Should get better movie, TV and news selection

LHR
AGP
Good 6,0

Cons: 1 hour delay in departure from Lisbon

LHR
LAX
Okay 4,6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

EWR
LHR
Excellent 8,3

Pros: The fact that we had dinner and a snack was great! The crew were fantastic!

Cons: It was a bit cramped but overall it was a wonderful experience

Wed, Oct 14
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
14h 50m
Wed, Oct 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
17h 55m
R32 485
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
BRS
AMS
Good 6,0

Pros: Crew were excellent

Cons: Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger.

AMS
HEL
Excellent 10,0

Cons: Boarding was crazy. Could not everyone in the gate area.

AMS
KUL
Excellent 10,0

Pros: Everything perfect and arrive to destination on perfect time.

Cons: All positive.

AMS
GLA
Okay 5,2

Pros: Pleasant crew. Appropriate and efficiently served snack.

Cons: Boarding and disembarkation were slow.

KWI
AMS
Excellent 8,0

Pros: The crews were pretty great!

Cons: The regulating of the temperature.

Tue, Nov 10
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
18h 00m
Sat, Nov 28
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
22h 40m
R32 749
Trip: 19 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LIS
LHR
Excellent 8,0

Pros: We were able to leave the country quickly.

Cons: It was freezing on the plane.

LHR
LAX
Okay 4,6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

ACC
LHR
Good 6,0

Pros: The crew were gracious and attentive to keeping us hydrated in Economy.

Cons: The seats were uncomfortable on this full flight, the food was average.

TFS
LGW
Excellent 10,0

Pros: All good

Cons: Free cup of tea!! Perhaps lightly more leg room

LHR
DFW
Excellent 10,0

Pros: Crew is very attentive and working hard during trying times.

Cons: My chairs screen in particular was very difficult to use because the touch screen was not working 90% of the time.

Tue, Nov 10
ARN
Stockholm Arlanda Airport
JNB
OR Tambo Airport, Johannesburg
15h 00m
Mon, Nov 30
JNB
OR Tambo Airport, Johannesburg
ARN
Stockholm Arlanda Airport
17h 20m
R32 802
Trip: 21 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
LAX
Excellent 8,3

Cons: Hi, Pliz sort out the menu,the food was rubbish.

LHR
LAX
Okay 4,6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

IAH
LHR
Okay 5,0

Pros: The crew were great but the entrainment socket on my seat was broken so I couldn’t watch anything

Cons: Making sure everything works properly

LHR
AMS
Excellent 9,6

Pros: Very comfy seats.

LHR
SFO
Excellent 10,0

Pros: Crew were polite

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First