Trip to Stockholm

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Barcelona to Stockholm

🚆 Traveling from Barcelona to Stockholm by train is a scenic and adventurous journey that takes approximately 28 hours and 57 minutes. While there is no direct train, travelers will have to make several transfers along the way. 💰 Ticket prices for the Barcelona to Stockholm train range from €350 to €704, depending on the class and availability.

Where to stay in Stockholm

There are over 293 hotels to stay in Stockholm. Prices range from $16 per night.

Accomodation
  • There is no direct train service from Barcelona to Stockholm. However, you can take a route that involves transfers at various stations including Gare de Lyon, Paris Nord, Köln Hbf, and Hamburg Hbf. The journey, operated by TGV inOui and Swedish Railways, typically takes around 28 hours and 57 minutes to reach Stockholm Centralstation. Ticket prices for this train journey can range from €355 to €715.
  • The fastest train option between Barcelona and Stockholm involves taking a combination of TGV inOui and Swedish Railways services, with transfers at Gare de Lyon, Paris Nord, Köln Hbf, and Hamburg Hbf. The total journey time, including transfers, is approximately 28 hours and 57 minutes. While there is no direct train route available, this combination of trains offers the quickest travel time for reaching Stockholm Centralstation from Barcelona-Sants. Ticket prices for this journey typically range from €355 to €715.
  • Trains departing from Barcelona to Stockholm are operated by TGV inOui and depart from Barcelona-Sants station. Barcelona-Sants is a major railway station in Barcelona and serves as the primary departure point for trains heading towards various destinations, including Stockholm. Passengers can board the train at Barcelona-Sants to begin their journey to Stockholm Centralstation.
  • There is not a specific number of trains between Barcelona and Stockholm since there is no direct train route connecting the two cities. Travelers can take a single train journey with multiple transfers at stations such as Gare de Lyon, Paris Nord, Köln Hbf, and Hamburg Hbf before reaching Stockholm. This journey, operated by TGV inOui and Swedish Railways, has a total travel time of approximately 28 hours and 57 minutes. Tickets for this train route can cost between €355 to €715, depending on the class and booking preferences.
  • The train service from Barcelona to Stockholm operated by Swedish Railways, arrives at Stockholm Centralstation. Stockholm Centralstation is the main train station in the city and serves as a major transportation hub for both domestic and international train services. Passengers can easily access various parts of Stockholm and its surrounding areas upon arrival at Stockholm Centralstation. It provides convenient connections to other forms of public transportation, making it a convenient endpoint for travelers arriving by train.
  • The first train from Barcelona to Stockholm, with transfers at various stations, typically departs from Barcelona-Sants station in the early morning. The last train of the day on this route usually leaves Barcelona-Sants in the evening, allowing for travelers to embark on their journey to Stockholm. The entire trip, including transfers, takes approximately 28 hours and 57 minutes to reach Stockholm Centralstation. Travelers should check the specific schedule for accurate departure times.
  • There are no direct train trips available between Barcelona and Stockholm. Travelers would need to take a route that involves transfers at various stations such as Gare de Lyon, Paris Nord, Köln Hbf, and Hamburg Hbf to reach Stockholm Centralstation. The journey, operated by TGV inOui and Swedish Railways, takes approximately 28 hours and 57 minutes. While there are no direct trains, this multi-legged journey provides an opportunity to see different cities along the way.
  • No, there is no direct train between Barcelona and Stockholm. Travelers would need to take a route with transfers at various stations such as Gare de Lyon, Paris Nord, Köln Hbf, and Hamburg Hbf to reach Stockholm Centralstation. The entire journey, inclusive of these transfers, typically lasts around 28 hours and 57 minutes. While it may not be direct, this multi-stop train journey provides an opportunity to experience different cities along the way.
  • The cost of a train ticket from Barcelona to Stockholm can range from €355 to €715. The price variation is dependent on factors such as the class of service, time of booking, and availability of discounts or promotions. It's recommended to book in advance to secure the best fares for this long-distance train journey.

Will you be returning to Barcelona by train?

If you are looking for the return train journey, check out trains from Stockholm to Barcelona

See schedule