Cheap flights from South Africa to Sweden

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Tue 1/26
Tue 2/2
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue 1/26
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
South Africa to Sweden

How far in advance should I book a flight from South Africa to Sweden?

Find a great deal and save up to 4% by booking at least 42 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from South Africa to Sweden within the next two weeks, with the cheapest ticket starting at R10 328.

What is the cheapest month to fly from South Africa to Sweden?

The best pricing can be found in the month of March. Prices to Sweden from South Africa average R9 636. You can even find prices in March for less than R9 636, as users have found deals to Sweden from as low as R8 134. The month of December appears to be one of the more expensive times to travel to Sweden from South Africa. Flying in the targeted month can save you up to 16%.

Cheap flights from South Africa to Sweden in January, February 2021

The best prices found for South Africa to Sweden flights in January, February
18 Feb - 22 Feb
R8 728pp
JNB
Johannesburg OR Tambo
KLM
 
1 STOP
ARN
Stockholm Arlanda
ARN
Stockholm Arlanda
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
3 Feb - 7 Feb
R8 850pp
CPT
Cape Town Intl
Ethiopian Air
 
1 STOP
ARN
Stockholm Arlanda
ARN
Stockholm Arlanda
Ethiopian Air
 
1 STOP
CPT
Cape Town Intl
18 Feb - 22 Feb
R11 683pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
ARN
Stockholm Arlanda
ARN
Stockholm Arlanda
Qatar Airways
   
2 STOPS
JNB
Johannesburg OR Tambo

South Africa to Sweden 2021 flight deals

Cheap flights to Sweden from South Africa found for this year
4 Jun - 19 Jun
R7 647pp
CPT
Cape Town Intl
KLM
   
2 STOPS
ARN
Stockholm Arlanda
ARN
Stockholm Arlanda
KLM
   
2 STOPS
CPT
Cape Town Intl
6 Mar - 13 Mar
R7 875pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
ARN
Stockholm Arlanda
ARN
Stockholm Arlanda
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
6 Mar - 13 Mar
R7 982pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
ARN
Stockholm Arlanda
ARN
Stockholm Arlanda
KLM
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Sweden from South Africa

The cheapest one-way flights from South Africa to Sweden
11:00 - 11:35
KLM
1 stop
25h 35m
CPT - ARN
KLM
R5 621
KLM
9:35 - 0:40
Ethiopian Air
1 stop
16h 05m
CPT - ARN
Ethiopian Air
R6 352
Gotogate
9:50 - 7:40
Qatar Airways
2 stops
46h 50m
CPT - ARN
Qatar Airways
R7 282
CheapFlights

Related info for your journey

Useful info, stats and facts about South Africa to Sweden flights.

Flight FAQs

From South Africa to Sweden

Can I find flights from South Africa to Sweden for under R9 139 on Cheapflights?

Yes, there are multiple flights from South Africa to Sweden for under R9 139. The cheapest flight booked recently is on KLM for just R7 647, but on average you can expect to pay R8 363.

Which airlines flying from South Africa to Sweden have flexible cancellations due to COVID-19?

Some of the carriers operating flights from South Africa to Sweden that may be offering flexible cancellation policies are Emirates, Ethiopian Air, and Qatar Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from South Africa to Sweden for under R7 616 on Cheapflights?

There are no direct flights from South Africa to Sweden, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

What are the most popular airlines that fly from South Africa to Sweden?

Before booking your flight from South Africa to Sweden, check out the most popular airlines for this route: Air France, British Airways or Emirates.

What are the most popular routes from South Africa to Sweden?

Most travellers choose Cape Town Intl - Stockholm Arlanda, Johannesburg OR Tambo - Stockholm Arlanda or Cape Town Intl - Stockholm Bromma when deciding on the best route from South Africa to Sweden.

What are the cheapest flights from South Africa to Sweden?

Looking at all options, your cheapest flight can be booked for R5 875. While the most popular route (Cape Town Intl - Stockholm Arlanda) can be booked for R7 647 on average our data indicates R17 467 when flying from South Africa to Sweden

How long does is the flight from South Africa to Sweden?

There are many flights that can get you from South Africa to Sweden in 14h 20m. Fly via Lufthansa, Ethiopian Air, or Turkish Airlines to get the fastest option. This flight may include one or multiple stops.

What are the cheapest airlines to flying from South Africa to Sweden return?

Cheapflights users have booked flights from South Africa to Sweden from R7 647 return. Other airlines that can offer you cheap pricing are Air France, from R8 104, and Turkish Airlines, from R8 774.

What are the cheapest airlines to fly from South Africa to Sweden one-way?

One-way options have recently been found by users for as low as R5 621 on KLM. Other airlines that offer cheap prices include Qatar Airways from R6 231 and Ethiopian Air from R6 352 one-way.

Related searches

Flights to Sweden from South Africa
Flights to South Africa Flights to Sweden

Destination points for flights from South Africa to Sweden

Destination information for Sweden

Things to know before you go. Useful info for your trip from South Africa to Sweden
Today's exchange rate
R1 = 0,56 kr

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing

Borlänge Dala (BLE)
Sveg (EVG)
Gallivare (GEV)
Halmstad (HAD)
Hagfors (HFS)
Hemavan (HMV)

Top 9 airlines flying from South Africa to Sweden

The chart below displays the airlines Cheapflights users travelling from South Africa to Sweden choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Ethiopian Air
R482 R621 No cancel fee 72%
Search Ethiopian Air flights
Air France
R549 R622 No cancel fee 77%
Search Air France flights
Turkish Airlines
R499 R678 No cancel fee 77%
Search Turkish Airlines flights
KLM
R549 R687 No cancel fee 75%
Search KLM flights
Emirates
R568 R723 No cancel fee 75%
Search Emirates flights
Qatar Airways
R546 R772 No cancel fee 68%
Search Qatar Airways flights
SWISS
R605 R805 No cancel fee 79%
Search SWISS flights
Lufthansa
R582 R870 No cancel fee 76%
Search Lufthansa flights
South African
R789 R1 087 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Home Europe Sweden Cheap flights from South Africa to Sweden
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First