Despite being in the northeast corner of Europe, you can reach Sweden by various means of transport apart from air.
If you are going to go in car, the most convenient way to enter Sweden it is through Öresund Bridge. Opened in 2000, connects Copenhagen with Malmö, the third city of Sweden. In total it is 17 km long. Crossing costs 39 euros and if you go by caravan 78 euros. With return is double.
You can also travel in car via ferry. Germany is the fastest way to access Sweden. The main ports are Rostock, Puttgarden, Kiel and Travemünde. In general, there are a lot of places from where you can reach Sweden by sea. Similarly there are several companies that offer connections from Great Britain, Denmark, Norway, Finland, the island of Åland, Poland, Estonia, Latvia and Lithuania.
Trains from Copenhagen and Copenhagen Airport, like cars, also pass through the bridge. They have an output frequency of 20 minutes and only cost 100 crowns. The trip takes less than 30 minutes. Some trains have a direct route with Stockholm. The trip from Spain can be made in Madrid (6 connections to Malmö) and in Barcelona (5 connections to Malmö).
If you prefer the speed of air transport, airlines with flights direct from Spain to Sweden They are as follows:
- Scandinavian Airlines: Offers flights to Sweden from Palma de Mallorca.
- Spanair: Offers two flights daily to Stockholm from Barcelona.
- RyanAir: Offers direct routes to Stockholm Y Gothenburg from Girona, Alicante and Palma de Mallorca.
- Norwegian: Offer flights to Stockholm-Arlanda from Alicante, Barcelona, Malaga, Las Palmas, Palma de Mallorca and Tenerife.
- City airline: Offer flights to the airport Gothenburg-Landvetter from Alicante, Barcelona, Malaga and Palma de Mallorca.
In any case, if you are going to enter Sweden from Spain, you just need to present your identity document.