Ryanair connects Stockholm with Cagliari airport from €115 return. The average price sits around €122, so you have real budget options to escape to Sardinia without breaking the bank.
Price and when to book
Flights start from €115 return, with an average of €122. We've spotted fares at €115, €122, and €160 across similar dates. Book as early as possible for the best rates. Check regularly to catch price drops.
Airline and stopovers
Ryanair operates this route with 1 stop on the outbound flight. There are no direct flights between Stockholm and Cagliari, so expect a layover. Check your booking details for the stopover location and connection time.
Best time to visit
Sardinia shines from April to October when weather and sea conditions are ideal. May, June, and September offer fewer crowds. Low season (November to March) often brings cheaper fares, though weather is more unpredictable.
What to do when you arrive
Cagliari, the capital, has urban beaches, a historic centre, and museums. Head north to Costa Smeralda for crystal-clear waters. Also worth visiting: red cliffs at Arbatax, coastal villages like Villasimius, and mountain towns inland. The airport is 7 km from the city with bus and taxi options.
FAQ
Are there direct flights from Stockholm to Sardinia?
No. Ryanair operates this route with 1 stop. You'll have a layover before reaching Cagliari.
What's the best month to book flights to Sardinia?
We can't predict which month will be cheapest, but booking early always helps. Check regularly and stay flexible with dates if you can.
What can I see and do in Sardinia?
Luxury beaches on Costa Smeralda, red cliffs at Arbatax, Cagliari's historic centre, museums, coastal villages, and mountain villages inland. There's something for everyone.
How much does transport from Cagliari airport to the city cost?
The airport is 7 km away. Bus, taxi, and private transfers are available. Public options are budget-friendly.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.