Barcelona to Turin by train, bus, ferry, plane | vivanoda

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Trip Barcelona Turin

Plan your trip by train, bus, ferry, carpooling, plane from Barcelona to Turin

1
Search  
Advertisement

Keep updated on travel and transport offers !

How to get from Barcelona to Turin?

We are suggesting 36 routes by train, bus, ferry, carpooling, plane to plan your trip Barcelona Turin. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, ferry, carpooling, plane).
  • Get prices, times and duration for the journey Barcelona Turin by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Barcelona and Turin on a map as well as the route Barcelona Turin and the different connecting points (Citta Di Torino Airport, Turin autostazione Coach Station, Torino (Vittorio Emanuele) Coach Station, Torino Lingotto Railway Station, Torino Porta Nuova Railway Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Turin
Advertisement

All modes of transport Barcelona Turin

For your trip from Barcelona (Spain) to Turin (Piedmont, Italy) with a distance of 376 mi you will be able to take 5 modes of transport, eventually by combining plane, carpooling, ferry, bus and/or train, and according to which the duration of the journey will be significantly different.
You are lucky, there is a direct intercity bus line Barcelona-Turin that often turns out to be the most economical solution.
You will board a coach of FlixBus or ALSA in Barcelona. The bus will drop you off at Torino (Vittorio Emanuele) bus station (1.4 mi from Turin, Italy). Please make sure to show up on time at Barcelone Norte bus station (0.7 mi from Barcelona) at least 15 minutes before the time of departure for Turin.
With Blablacar you will probably find drivers sharing a ride on the itinerary Barcelona-Turin.
The direct flight Barcelona > Turin will be the fastest way to get to your destination.
Leave Barcelona and arrive early enough (at least 2 hours before the departure time) at Barcelona-El Prat BCN airport, 8.1 mi away, to check in your luggage for the flight to Turin (Citta Di Torino airport, IATA code: TRN) operated by Ryanair or Vueling Airlines.
It is not possible to travel directly by train from Barcelona to Turin without changing trains but some trains run on lines Barcelona-Lyon and Lyon-Turin allowing you to make the entire trip only by rail.
Trains TGV of SNCF to Lyon leave from Barcelona-Sants railway station in Barcelona. Arrival in Lyon will take place at Lyon-Part-Dieu station (1.3 mi from the city centre). Correspondence or change is required in Lyon where the train TGV operated by SNCF leave for Turin.
There is no direct crossing between Barcelona and Turin, you will have to use another mean of transport (bus) to combine with ferry in order to complete the sea crossing Barcelona-Genoa.
You will embark at the port of Barcelona at 1.1 mi from Barcelona aboard a ship of Grandi Navi Veloci. The ferry will dock in the port of Ponte Andrea Doria at 1 mi from Genoa. We advise you to show up at the port of Barcelona for boarding around one or two hours before the time of departure indicated on your reservation.

Which carriers to travel between Barcelona and Turin?

Bus companies
Eurolines operates the intercity bus services from the bus station of Barcelone Sants in Barcelona and to the one of Lyon (Rhône-Alpes France) and between the city of Lyon (serving Lyon bus station at 1.3 mi from centre) and the city of Turin where the coach will drop you off at Turin autostazione station situated at about 1.6 mi from Turin city centre.
FlixBus is the bus carrier that allows to travel on the line from the bus station of Barcelone Norte in Barcelona and to the one of Torino (Vittorio Emanuele) (Piedmont Italy)
The coach company ALSA carries out the route between the city of Barcelona (serving Barcelone Sants bus station at 0.2 mi from centre) and the city of Turin where the coach will drop you off at Turin autostazione station situated at about 1.6 mi from Turin city centre.
The network of OUIBUS includes coach lines from the bus station of Barcelone Norte in Barcelona and to the one of Lyon (Rhône-Alpes France) and between the city of Lyon (serving Lyon bus station at 1.3 mi from centre) and the city of Turin where the coach will drop you off at Turin autostazione station situated at about 1.6 mi from Turin city centre.
Railway companies
Trenitalia provides a rail connection Genoa-Turin with the train Regionale Veloc from Genova Piazza Principe + Genova sotterranea railway station (1 mi from city-centre) and serving the rail station of Torino Lingotto at arrival (2.9 mi from centre)
SNCF transports passengers on the rail lines from Barcelona to Lyon with the train TGV which leaves Barcelona-Sants station to arrive at Lyon-Part-Dieu railway station (Rhône-Alpes France) and Lyon-Turin with the train TGV from Lyon-St-Exupéry-TGV railway station (12.4 mi from city-centre) and serving the rail station of Torino Porta Susa at arrival (1.1 mi from centre)
Italo (NTV) operates the train journey from Milan to Turin with the train Italo which leaves Milano Centrale station to arrive at Torino Porta Susa railway station (Piedmont Italy)
Carpooling
Depending on the requested date, Blablacar can display an offer to share a ride Barcelona-Turin (377.2 mi)
Airlines
Ryanair carries out a flight from Barcelona-El Prat BCN airport situated 8.1 mi away from the city centre of Barcelona to Turin (arrival at Citta Di Torino TRN airport)
Alitalia flies on the route from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to Milan (serving Linate LIN airport)
Singapore Airlines schedules the flight from Barcelona-El Prat BCN airport situated 8.1 mi away from the city centre of Barcelona to Milan (arrival at Malpensa MXP airport)
Vueling Airlines ensures the flight route from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to Turin (serving Citta Di Torino TRN airport)
Easyjet carries out a flight from Barcelona-El Prat BCN airport situated 8.1 mi away from the city centre of Barcelona to Lyon (arrival at Lyon Saint-Exupery International LYS airport)
Ferry companies
The ships of Grandi Navi Veloci ensure the maritime connection between the port of Barcelona and the one of Genoa (Ponte Andrea Doria at 1 mi from the city)

Stop cities from Barcelona or cities to visit near Turin

When travelling from Turin to Barcelona by plane, carpooling, ferry, bus, train, you might have to change at Marseille, Nice located at 97 mi from Turin, Lyon 147 mi away from Turin (France) Genoa situated at 77 mi from Turin, Milan at approximately 78 mi from Turin (Italy). If you have some time on your way to Turin or back to Barcelona, this may be a really good opportunity to visit and have a short stay in those cities.
 
France
United Kingdom
Portugal
Italia
España
International (en)