How to get from Madrid to Stockholm by train, bus or flight.
The best way to travel from Madrid to Stockholm is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 1608 miles (2593 km) | |
Available travel modes | Flight | |
Fastest mode | Flight • $199 (€173) • 20 h | |
Popular travel companies | Air Baltic |
Travel 1608 miles (2593 km) by flight to Stockholm from Madrid. Air Baltic is the main travel company operating this route. Travelers can even take a direct flight from Madrid to Stockholm.
You can travel by flight for as low as $110 (€97). When you search for schedules and tickets, Omio will show you the best journey.
Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your travel between Madrid and Stockholm including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.
You can get from Madrid to Stockholm by flight.
A flight is the fastest way to get to Stockholm from Madrid with an average travel time for this journey around 20 h.
The distance is approximately 1608 miles (2593 km) from Madrid to Stockholm.
These are the most popular departure and arrival points when traveling from Madrid to Stockholm:
Let Omio help you find the best company to travel with to Stockholm from Madrid:
Yes, there is a direct service from Madrid to Stockholm:
Direct services to Stockholm tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
Need a place to stay in Stockholm?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Here are some other resources that might have the information you need