There are 10 ways to get from Madrid to Östersund by plane, train, bus, night train, car or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly to Ostersund • 12h 38m
9 alternative options
Fly to Trondheim, train • 13h 47m
Fly to Stockholm, train • 12h 11m
Train, bus • 43h 21m
Train, bus via Freiburg im Breisgau • 43h 35m
Train, bus, night train • 2 days 21h
Bus • 3 days 8h
Bus, train, night train • 3 days 11h
Drive, car train • 42h 55m
Drive • 36h 32m
Madrid to Östersund by train, bus and walk
The journey time between Madrid and Östersund is around 43h 21m and covers a distance of around 4170 km. This includes an average layover time of around 5h. Operated by Renfe AVE, Renfe SNCF, Thalys and others, the Madrid to Östersund service departs from Madrid-Puerta De Atocha and arrives in Östersund Centralstation. Typically two services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Madrid to Östersund is to fly and train which costs €95 - €300 and takes 12h 11m.
The quickest way to get from Madrid to Östersund is to fly and train which costs €95 - €300 and takes 12h 11m.
No, there is no direct bus from Madrid to Östersund. However, there are services departing from Madrid Mendez Alvaro Estacion Sur and arriving at Östersund Centrum via Zagreb, Stockholm Cityterminalen and Sollefteå station. The journey, including transfers, takes approximately 3 days 8h.
The distance between Madrid and Östersund is 2804 km. The road distance is 3821.4 km.
The best way to get from Madrid to Östersund without a car is to train and bus which takes 43h 21m and costs €380 - €750.
It takes approximately 12h 38m to get from Madrid to Östersund, including transfers.
Madrid to Östersund bus services, operated by Union Ivkoni, depart from Madrid Mendez Alvaro Estacion Sur station.
The best way to get from Madrid to Östersund is to fly which takes 12h 38m and costs €75 - €400. Alternatively, you can bus, which costs and takes 3 days 8h.
There is no direct flight from Madrid Airport to Ostersund Airport. The quickest flight takes 9h 55m and has two stopovers.
Madrid to Östersund bus services, operated by Din Tur, arrive at Östersund Centrum station.

- Distance: 2804.5 km
- Duration: 12h 38m
What companies run services between Madrid, Spain and Östersund, Sweden?
Lufthansa, Scandinavian Airlines and 11 other airlines fly from Madrid to Östersund 4 times a day. Alternatively, you can take a bus from Madrid to Östersund via Zagreb Central Bus Station, Zagreb, Stockholm Cityterminalen, and Sollefteå station in around 3 days 8h.

- Website
- lufthansa.com
Flights from Madrid to Ostersund via Frankfurt, Stockholm
- Ave. Duration
- 9h 55m
- When
- Friday and Sunday
- Estimated price
- 3200 kr - 12000 kr
Flights from Madrid to Ostersund via Lisbon, Stockholm
- Ave. Duration
- 9h 30m
- When
- Friday
- Estimated price
- 2400 kr - 12000 kr
Flights from Madrid to Trondheim via Munich, Oslo
- Ave. Duration
- 7h 55m
- When
- Sunday
- Estimated price
- 3400 kr - 7000 kr
Flights from Madrid to Stockholm via Munich
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- 1900 kr - 5000 kr
Flights from Madrid to Stockholm via Frankfurt
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- 1900 kr - 5000 kr

- Website
- flysas.com
Flights from Madrid to Ostersund via Frankfurt, Stockholm
- Ave. Duration
- 9h 55m
- When
- Friday and Sunday
- Estimated price
- 3200 kr - 12000 kr
Flights from Madrid to Ostersund via Barcelona, Stockholm
- Ave. Duration
- 8h 35m
- When
- Sunday
- Estimated price
- 2400 kr - 11000 kr
Flights from Madrid to Ostersund via Geneva, Stockholm
- Ave. Duration
- 8h 50m
- When
- Friday
- Estimated price
- 2400 kr - 11000 kr
Flights from Madrid to Ostersund via Brussels, Stockholm
- Ave. Duration
- 9h 5m
- When
- Sunday
- Estimated price
- 700 kr - 4100 kr
Flights from Madrid to Ostersund via Lisbon, Stockholm
- Ave. Duration
- 9h 30m
- When
- Friday
- Estimated price
- 2400 kr - 12000 kr
Flights from Madrid to Stockholm via Frankfurt
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- 1900 kr - 5000 kr

- Website
- klm.com
Flights from Madrid to Trondheim via Amsterdam Schiphol
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- 2000 kr - 4400 kr
Flights from Madrid to Stockholm via Amsterdam Schiphol
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- 1400 kr - 4800 kr

- Website
- norwegian.com
Flights from Madrid to Ostersund via London Gatwick, Stockholm
- Ave. Duration
- 8h 40m
- When
- Thursday
- Estimated price
- 2300 kr - 11000 kr
Flights from Madrid to Ostersund via Paris Charles de Gaulle, Stockholm
- Ave. Duration
- 9h 40m
- When
- Thursday
- Estimated price
- 3300 kr - 8500 kr
Flights from Madrid to Ostersund via Amsterdam Schiphol, Stockholm
- Ave. Duration
- 9h 40m
- When
- Thursday
- Estimated price
- 2600 kr - 8500 kr

- Website
- airfrance.com
Flights from Madrid to Stockholm via Paris Charles de Gaulle
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- 1600 kr - 6000 kr

- Website
- iberia.com
Flights from Madrid to Stockholm
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- 1600 kr - 4200 kr
Flights from Madrid to Stockholm via London Heathrow
- Ave. Duration
- 6h 15m
- When
- Wednesday and Thursday
- Estimated price
- 2100 kr - 9000 kr

- Website
- finnair.com
Flights from Madrid to Stockholm
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- 1600 kr - 4200 kr
Flights from Madrid to Stockholm via Helsinki
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- 1400 kr - 4000 kr

- Website
- flyr.com
Flights from Madrid to Trondheim via Oslo
- Ave. Duration
- 6h 10m
- When
- Thursday and Sunday
- Estimated price
- 850 kr - 3700 kr

- Website
- norwegian.com
Flights from Madrid to Trondheim via Oslo
- Ave. Duration
- 7h 15m
- When
- Monday and Friday
- Estimated price
- 900 kr - 3300 kr

- Website
- transavia.com
Flights from Madrid to Stockholm via Paris Orly
- Ave. Duration
- 5h 35m
- When
- Friday
- Estimated price
- 800 kr - 4100 kr

- Website
- ryanair.com
Flights from Madrid to Stockholm via Venice
- Ave. Duration
- 6h 15m
- When
- Tuesday and Saturday
- Estimated price
- 500 kr - 2700 kr

- Website
- britishairways.com
Flights from Madrid to Stockholm via London Heathrow
- Ave. Duration
- 6h 15m
- When
- Wednesday and Thursday
- Estimated price
- 2100 kr - 9000 kr

- Website
- flytap.com
Flights from Madrid to Stockholm via Lisbon
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- 1600 kr - 5500 kr

- Phone
- 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Hell to Storlien
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- 140 kr - 200 kr
- Schedules at
- sj.no

- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Hell to Storlien station
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- 65 kr - 200 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 150 kr - 200 kr
- 2nd Class Ticket
- 65 kr - 85 kr
Train from Arlanda Centralstation to Östersund Centralstation
- Ave. Duration
- 4h 42m
- Frequency
- 3 times a day
- Estimated price
- 460 kr - 600 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 460 kr - 600 kr
- 2nd Class Ticket
- 500 kr - 600 kr
Train from Stockholm Centralstation to Östersund Centralstation
- Ave. Duration
- 5h 3m
- Frequency
- 3 times a day
- Estimated price
- 490 kr - 650 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 490 kr - 650 kr
- 2nd Class Ticket
- 500 kr - 650 kr
Train from Hamburg-Altona to Stockholm Centralstation
- Ave. Duration
- 12h 21m
- Frequency
- Once daily
- Estimated price
- 900 kr - 1400 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 900 kr - 1200 kr
- 2nd Class Ticket
- 1100 kr - 1400 kr
Train from København H to Göteborg Centralstation
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a day
- Estimated price
- 330 kr - 440 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 340 kr - 440 kr
- 2nd Class Ticket
- 330 kr - 400 kr
Night train from Göteborg Centralstation to Östersund Centralstation
- Ave. Duration
- 11h 16m
- Frequency
- Once daily
- Estimated price
- 750 kr - 1100 kr
- Website
- Swedish Railways (SJ)
- 1st Class Ticket
- 750 kr - 1000 kr
- 2nd Class Ticket
- 900 kr - 1100 kr

- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Storlien station to Östersund Västra station
- Ave. Duration
- 1h 52m
- Frequency
- Twice daily
- Website
- Vy Norrtåg

Rome2rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- comunicacion@renfe.es
- Website
- renfe.com
Train from Madrid-Puerta De Atocha to Barcelona-Sants
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- 650 kr - 1300 kr
- Website
- Renfe AVE
- Promo
- 650 kr - 850 kr
- Promo+
- 730 kr - 780 kr
- Flexible
- 950 kr - 1300 kr

- Phone
- +34 902 320 320
- comunicacion@renfe.es
- Website
- renfe-sncf.com
Train from Madrid-Puerta De Atocha to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- 600 kr - 900 kr
- Website
- renfe-sncf.com
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 33m
- Frequency
- 3 times a day
- Estimated price
- 600 kr - 850 kr
- Website
- renfe-sncf.com
Train from Madrid-Puerta De Atocha to Perpignan
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- 750 kr - 1100 kr
- Website
- renfe-sncf.com

- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Valence Tgv Rhone-Alpes Sud to Schiphol Airport
- Ave. Duration
- 5h 41m
- Frequency
- Twice a week
- Estimated price
- 1900 kr - 4200 kr
- Website
- Thalys
- Standard
- 1900 kr - 2700 kr
- Comfort
- 2100 kr - 2800 kr
- Premium
- 3000 kr - 4200 kr

- Phone
- +46 771-26 00 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Hamburg Hbf to Stockholm Centralstation
- Ave. Duration
- 14h 28m
- Frequency
- 6 times a week
- Estimated price
- 460 kr - 550 kr
- Website
- Snälltåget
Train from Stockholm Centralstation to Östersund Centralstation
- Ave. Duration
- 7h 10m
- Frequency
- 3 times a week
- Estimated price
- 270 kr - 330 kr
- Website
- Snälltåget
Night train from Hamburg Hbf to Malmo C
- Ave. Duration
- 7h 26m
- Frequency
- Once daily
- Estimated price
- 210 kr - 250 kr
- Website
- Snälltåget
Train from Malmö Centralstation to Östersund Centralstation
- Ave. Duration
- 14h 10m
- Frequency
- 3 times a week
- Estimated price
- 500 kr - 650 kr
- Website
- Snälltåget

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Freiburg Hauptbahnhof to Hamburg-Altona
- Ave. Duration
- 6h 3m
- Frequency
- Every 4 hours
- Estimated price
- 1300 kr - 1900 kr
- Website
- Deutsche Bahn
Train from Köln Hbf to Hamburg Hbf
- Ave. Duration
- 3h 38m
- Frequency
- Hourly
- Estimated price
- 800 kr - 1200 kr
- Website
- Deutsche Bahn

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Freiburg(Breisgau) Hbf to Hamburg-Altona
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- 2300 kr - 4200 kr
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Koeln Hbf to Hamburg Hbf
- Ave. Duration
- 4h 7m
- Frequency
- Twice daily
- Estimated price
- 1300 kr - 2500 kr
- Website
- Swiss Railways (SBB/CFF/FFS)

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.
Rome2rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- comunicacion@renfe.es
- Website
- renfe.com
Train from Madrid-Principe Pio to Leon
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- 300 kr - 370 kr
- Website
- Renfe Viajeros

- Phone
- 0771-77 77 11
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from København H to Göteborg Centralstation
- Ave. Duration
- 3h 53m
- Frequency
- Hourly
- Estimated price
- 360 kr - 500 kr
- Website
- Öresundståg

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixtrain.com
Train from Köln Hbf to Hamburg Hbf
- Ave. Duration
- 4h 6m
- Frequency
- 4 times a day
- Estimated price
- 240 kr - 300 kr
- Website
- Flixtrain

- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Lörrach Hauptbahnhof to Hamburg Altona
- Ave. Duration
- 10h 49m
- Frequency
- Twice a week
- Estimated price
- 1000 kr - 1300 kr
- Book at
- Urlaubs-Express

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Amsterdam Schiphol Airport to Hamburg Hauptbahnhof/ZOB
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- 260 kr - 310 kr
- Website
- flixbus.co.uk
Bus from Perpignan to Freiburg Hauptbahnhof
- Ave. Duration
- 11h 35m
- Frequency
- Twice daily
- Estimated price
- 440 kr - 550 kr
- Website
- flixbus.co.uk
Bus from Leon to Frankfurt central train station
- Ave. Duration
- 29h 25m
- Frequency
- 3 times a week
- Estimated price
- 900 kr - 1200 kr
- Website
- flixbus.co.uk
Bus from Frankfurt central train station to Copenhagen central train station
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- 460 kr - 600 kr
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- 02/989 0000
- Website
- union-ivkoni.com
Bus from Madrid Mendez Alvaro Estacion Sur to Zagreb Central Bus Station
- Ave. Duration
- 33h 45m
- Frequency
- 3 times a day
- Estimated price
- 750 kr - 1100 kr
- Website
- Union Ivkoni

- Phone
- 098 417 140
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb to Stockholm

- Phone
- +46 77 133 44 44
- Website
- ybuss.se
Bus from Stockholm Cityterminalen to Sollefteå station
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- 400 kr - 550 kr
- Website
- Y-buss

- Phone
- 0771 – 100 110
- Website
- dintur.se
Bus from Sollefteå station to Östersund Centrum
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- 110 kr - 170 kr
- Website
- Din Tur

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.
Contact Details
- Phone
- +34 902 42 22 42
- alsa@alsa.es
- Website
- alsa.es
Bus from Madrid to Cologne-Main Station
- Ave. Duration
- 2 days 7h
- Frequency
- Once daily
- Estimated price
- 1700 kr - 2400 kr
- Website
- alsa.com
Want to know more about travelling around Sweden
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Top travel and planning tips on the best ways to get around Scandinavia.
Read the travel guideTrain travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideMore Questions & Answers
Yes, the driving distance between Madrid to Östersund is 3821 km. It takes approximately 36h 32m to drive from Madrid to Östersund.
Air Europa, easyJet, Iberia and seven other airlines offer flights from Madrid Airport to Ostersund Airport.
There are 15+ hotels available in Östersund. Prices start at 1000 kr SEK per night.