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

🌍 The total travel time from Bologna to Barcelona by train is approximately 15 hours and 30 minutes, including the transfers. ItaloTreno operates the service departing from Bologna Centrale, while Renfe Viajeros operates the service arriving at Barcelona-Sants station. 💰 Tickets for the train journey between Bologna and Barcelona range from €132 to €384, depending on the class and type of service chosen. Despite the duration and transfers, the scenic views and comfortable travel experience make this train trip a worthwhile and memorable way to travel between these two vibrant cities.

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 from Bologna to Barcelona. However, travelers can take a route that involves departing from Bologna Centrale, transferring at Milano Centrale, Geneve, and Lyon Part Dieu, before finally arriving at Barcelona-Sants. The journey, operated by ItaloTreno and Renfe Viajeros, takes approximately 15 hours and 30 minutes. Prices for this train route range from €135 to €392.
  • The fastest train option between Bologna and Barcelona involves departing from Bologna Centrale and arriving at Barcelona-Sants via Milano Centrale, Geneve, and Lyon Part Dieu. This journey, with transfers, typically takes around 15 hours and 30 minutes. Travelers can choose from services operated by ItaloTreno and Renfe Viajeros, with the total travel time being 14 hours and 34 minutes. Ticket prices for this train route vary between €135 and €392.
  • Trains departing for Barcelona from Bologna are operated by ItaloTreno and depart from Bologna Centrale station. This station is a major railway hub in Bologna and offers convenient connections to various destinations in Italy and Europe. Passengers can easily access Bologna Centrale station using public transportation or taxis from different parts of the city.
  • There are several trains connecting Bologna to Barcelona but there is no direct service. Travelers can take a route that involves transfers at various stations, including Milano Centrale, Geneve, and Lyon Part Dieu, before reaching Barcelona-Sants. The journey, operated by ItaloTreno and Renfe Viajeros, typically takes around 15 hours and 30 minutes. Passengers have the option to choose from different departure times throughout the day for this train route.
  • The train from Bologna to Barcelona operated by Renfe Viajeros, arrives at Barcelona-Sants station. Barcelona-Sants is the main railway station in Barcelona and serves as a major transportation hub in the city. From Barcelona-Sants, travelers can easily access other parts of the city and beyond via public transportation options like buses, metro, and taxis.
  • The first train of the day to travel from Bologna to Barcelona typically departs from Bologna Centrale station early in the morning to begin the journey that includes transfers in Milano Centrale, Geneve, and Lyon Part Dieu before arriving at Barcelona-Sants. The last train of the day departing from Bologna is usually in the late evening, to reach Barcelona-Sants after an approximate travel time of 15 hours and 30 minutes. Both ItaloTreno and Renfe Viajeros operate these train services, offering travelers options at various times throughout the day to make the journey.
  • There are no direct train trips available between Bologna and Barcelona. Travelers will need to take a route that involves transferring at various stations including Milano Centrale, Geneve, and Lyon Part Dieu before arriving at Barcelona-Sants. Both ItaloTreno and Renfe Viajeros operate the train services for this journey, offering multiple connections throughout the day. The entire trip, inclusive of transfers, typically takes around 15 hours and 30 minutes to complete.
  • There is no direct train available between Bologna and Barcelona. Travelers will need to take a train route that includes transfers at Milano Centrale, Geneve, and Lyon Part Dieu before reaching Barcelona-Sants. The total journey duration, including the transfers, typically takes around 15 hours and 30 minutes to complete.
  • The cost of a train ticket from Bologna to Barcelona can vary between €135 and €392, depending on factors such as the class of service, time of booking, and availability. It is advisable to book tickets in advance to potentially secure lower fares and ensure availability, especially during peak travel seasons. Prices may fluctuate, so it is recommended to check with the train operators for the most up-to-date fare information before making a reservation.

Will you be returning to Bologna by train?

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

See schedule