Trip to Barcelona

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 Oslo to Barcelona

🌍 The total travel time for the train ride from Oslo to Barcelona, including transfers, is approximately 35 hours and 59 minutes. Despite the long duration, the scenic views and unique experiences along the way make the trip memorable. 💰 Train tickets from Oslo to Barcelona can cost between €425 and €787, depending on factors such as the class of service and the time of booking.

Where to stay in Barcelona

There are over 3429 hotels to stay in Barcelona. Prices range from $13 per night.

Accomodation
  • There is no direct train service from Oslo to Barcelona. However, you can travel from Oslo to Barcelona by taking a series of trains with transfers at major stations like Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Paris Nord, and Paris Gare De Lyon. The journey, which includes transfers, typically takes around 35 hours and 59 minutes. The train services for this route are operated by Norwegian Railways for the departure from Oslo S station and TGV inOui for the arrival at Barcelona-Sants station. Ticket prices for this train journey range from €433 to €802.
  • The fastest train option for traveling between Oslo and Barcelona involves taking a combination of train services operated by Norwegian Railways and TGV inOui. The journey includes transfers at various stations such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Paris Nord, and Paris Gare De Lyon, and typically takes approximately 35 hours and 59 minutes to complete. While this route is not direct, it is the quickest way to travel by train between Oslo and Barcelona, with ticket prices ranging from €433 to €802.
  • Trains departing for Barcelona from Oslo are operated by Norwegian Railways and depart from Oslo S station. Oslo S station serves as the main departure point for travelers embarking on the train journey to Barcelona. Passengers can board the train at Oslo S station to begin their adventure to Spain's vibrant city of Barcelona.
  • There are multiple trains involved in the journey from Oslo to Barcelona since there is no direct train route. Travelers will transfer at various stations such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Paris Nord, and Paris Gare De Lyon before reaching Barcelona-Sants. The entire trip, including transfers, generally takes around 35 hours and 59 minutes to complete. Both Norwegian Railways and TGV inOui operate train services on this route, offering travelers options for their journey.
  • The train from Oslo to Barcelona operated by TGV inOui arrives at Barcelona-Sants station. Barcelona-Sants is a major railway station located in the city center of Barcelona, making it a convenient arrival point for travelers. From Barcelona-Sants station, passengers can easily access various transportation options to reach their final destination within Barcelona or other parts of Spain. It serves as a hub for both domestic and international train services, providing a well-connected transportation network for travelers.
  • The first train to travel from Oslo to Barcelona departs from Oslo S station as part of the journey with transfers via various cities, typically starting early in the morning to accommodate the long travel duration of approximately 35 hours and 59 minutes. The last train of the day for this route usually leaves Oslo S station in the evening, allowing passengers to begin their overnight journey towards Barcelona-Sants station. It's important to check the specific train schedules and availability when planning your travel from Oslo to Barcelona by train.
  • There are no direct train trips available each day between Oslo and Barcelona. Travelers would need to take a series of train services with transfers at various stations such as Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Paris Nord, and Paris Gare De Lyon to complete the journey, which typically takes around 35 hours and 59 minutes. It's important to plan ahead and consider the itinerary that includes multiple train transfers when traveling from Oslo to Barcelona by train. Checking the schedules and booking tickets in advance is recommended for a smooth travel experience.
  • No, there is no direct train service between Oslo and Barcelona. Travelers must take a series of trains with transfers at various major stations along the route, including Göteborg Centralstation, Berlin Hauptbahnhof, Köln Hbf, Paris Nord, and Paris Gare De Lyon, to reach Barcelona-Sants. The entire journey, including the transfers, typically takes around 35 hours and 59 minutes. It's essential to plan ahead and be prepared for the multiple transfers when traveling by train from Oslo to Barcelona.
  • The cost of a train journey from Oslo to Barcelona typically ranges from €433 to €802, depending on factors such as the class of service, time of booking, and availability of discounts or promotions. It's advisable to book tickets in advance to secure the best fares for this long-distance train travel. Prices may vary, so travelers should check multiple sources or the official railway websites for the most up-to-date fare information before booking their journey.

Will you be returning to Oslo by train?

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

See schedule