Book cheap flights to Stockholm

Explore the best deals

Discover the cheapest flights to Stockholm
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Stockholm

Johannesburg
Flights from Johannesburgto Stockholm
6749R
6315R
Prime price per passenger
Cape Town
Flights from Cape Townto Stockholm
6085R
5691R
Prime price per passenger

How long is the flight to Stockholm?

If you’re planning a trip to Stockholm, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 14h 23m; from Cape Town, around 16h 22m; and from Durban, roughly 16h 41m.
Flight Time (in hours)
JohannesburgCape TownDurban
0h 5h 10h 15h 20h
14h 23m
16h 22m
16h 41m

How much does a flight to Stockholm cost?

At eDreams you can find flights from Johannesburg to Stockholm starting from R 10 075, with an average price of R 14 488. If you depart from other cities such as Cape Town, you can find tickets from R 10 664, and from Durban starting from R 14 040, according to data from the last 72 hours.
JohannesburgCape TownDurbanPort ElizabethPolokwane
R 14 488
R 34 016
R 15 226
R 16 608
R 18 432
JohannesburgCheapest
Cheapest Price: R 10 075
Cheapest
Average

Find and book the best flights to Stockholm

Stockholm unfolds across a sprawling archipelago, serving as Sweden’s capital and its primary gateway for air travel. This northern European hub is a significant centre for innovation, design, and commerce.

The city’s cultural and historical texture emerges from districts like Gamla Stan, with its Royal Palace and Stortorget square. You can explore architectural highlights such as the City Hall or immerse yourself in the Vasa Museum's maritime history. Contemporary art also thrives in areas like Södermalm.

This destination offers a blend of historical depth, cutting-edge design, and natural beauty. Your journey here provides opportunities to explore a rich cultural landscape, delve into unique heritage, or experience its distinct urban character.

When is the best time to fly to Stockholm?

High Season (Summer)

Stockholm's high season, typically from June to August, brings long daylight hours and mild, pleasant temperatures averaging 18–22°C. Upon arrival, you'll experience a city that feels alive and open. Locals and visitors flock to outdoor cafés and parks, enjoying the warmth and sunshine, and the archipelago becomes a hive of activity with boats zipping between islands.

The city's atmosphere is relaxed and celebratory. Midsummer is a significant cultural event, marked by traditional festivities and dancing. Outdoor concerts, festivals, and market stalls are common, and many museums and attractions extend their opening hours. The abundant daylight means you can explore until late, with the sun setting well after 9 pm, defining Stockholm's lively summer identity.

Low Season (Winter)

From November to March, Stockholm enters its low season, characterised by cold temperatures, often below 0°C, and short daylight hours. Snowfall is common, transforming the city into a picturesque winter landscape. The air is crisp, and upon landing, you'll notice a quieter, more subdued pace.

Winter brings unique experiences, such as ice skating rinks opening throughout the city and traditional Christmas markets appearing in late November. Despite the cold, many indoor attractions, like museums and galleries, offer a cosy escape. The limited daylight creates a serene, introspective atmosphere, illuminated by festive lights and the glow of warm cafés. This stark contrast in light and temperature defines Stockholm's distinct winter identity.

Stockholm bucket list: Best activities & sights

Landing in Stockholm, you're immediately welcomed by a city woven across islands, its waters reflecting centuries of history and modern innovation. This unique setting promises a journey of discovery, where each street and waterway reveals a different facet of its captivating character. Prepare to explore a capital defined by its striking blend of natural beauty, rich heritage, and contemporary design.

Here are some distinctive attractions and experiences awaiting you:

Gamla Stan
Wander through Stockholm's Old Town, where narrow cobblestone streets lead past colourful mediaeval buildings. This historic heart feels like stepping back in time, offering a glimpse into the city's origins.

Vasamuseet
Discover the remarkably preserved 17th-century warship Vasa, which sank on its maiden voyage and was salvaged 333 years later. The museum provides an immersive experience, showcasing the ship's intricate details and the lives of those who sailed her.

Fotografiska
Explore this contemporary photography museum, housed in a beautiful Art Nouveau building overlooking the water. It presents a dynamic range of international and Swedish exhibitions, always offering fresh perspectives.

Skansen
Visit the world's first open-air museum and zoo, a living testament to Sweden's past. Experience traditional Swedish life, interact with Nordic animals, and learn about the country's cultural heritage across different eras.

Djurgården
Escape to this peaceful island, home to numerous museums, green spaces, and recreational activities. It's a perfect place to unwind, surrounded by nature and cultural landmarks after the city's energy.

The Stockholm Archipelago
Embark on a boat trip to explore the vast network of over 30,000 islands, islets, and skerries just beyond the city centre. This unique natural landscape offers a serene contrast to urban life and a true sense of Scandinavian beauty.

Secure your seat to Stockholm today

Before you know it, you'll be soaring towards Stockholm. To make your journey even smoother, remember that booking in advance and being flexible with your travel dates often helps you find the best flight deals. For frequent travellers, an eDreams Prime subscription also offers additional benefits to enhance your travel experience.

Frequently asked questions about flights to Stockholm

How can I find cheap flights to Stockholm on eDreams?
At eDreams you will find flights from R274 to Stockholm. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Stockholm.
When's the best time to go to Stockholm?
According to our customers' flight searches, the best time to fly to Stockholm is March.
What are the cheapest airlines flying to Stockholm?

Looking at the prices of our customers' bookings from US to Stockholm, your best bet for cheap flights is:

  • Virgin Atlantic: the average price of a one way flight is R13 116,00 . The average price of a Johannesburg ticket to Stockholm is R13 116,00 and R12 938,51 if you leave from Johannesburg.
  • Turkish Airlines: a one-way ticket costs on average R13 894,62: this has been calculated taking as a reference the average price of flights of Durban to Stockholm, which amounts to R12 583,05 and that of flights departing from Johannesburg, whose average price is R12 749,21.
  • British Airways: the average price of a one-way ticket is R14 766,78. The flight between Johannesburg and Stockholm costs on average R12 311,13 and the ticket price from Cape Town round the R17 405,29.
Which airlines fly to Stockholm?

Airlines flying direct from South Africa to Stockholm include:

  • Ryanair also operates numerous flights, some of them originating from Amsterdam, Berlin and London.
  • Scandinavian Airlines, with flights from Amsterdam to Stockholm and Helsinki and also from Lulea.

Airlines with indirect flights to Stockholm include:

  • Emirates, which flies from Johannesburg, Cape Town or George.
  • Iberia, with flights from Johannesburg and Cape Town, as well as from Durban.
  • Lufthansa, with flights from George, Durban and also Johannesburg.
How long before a flight to Stockholm should I be at the airport?
If you want to be on time for your flight to Stockholm, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Stockholm departing from over 15 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Stockholm with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
How many airports are in Stockholm and which is the main one?
Stockholm has 1 airport. Stockholm Arlanda Airport operates domestic and international flights to 15 cities. Some of the most popular destinations are Kiruna, Cape Town and Milan.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes