There are 8 ways to get from Salbertrand to Barcelona by train, bus, car or plane
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
Train • 10h 11m
Cheapest option
Train to Turin, fly • 6h 17m
6 alternative options
Train, bus • 13h 39m
Bus • 13h 45m
Drive • 7h 33m
Drive to Marseille, fly • 5h 27m
Train to Lyon, fly • 8h 53m
Train, train to Milan Malpensa, fly • 7h 54m
Salbertrand to Barcelona by train
The train journey time between Salbertrand and Barcelona is around 10h 11m and covers a distance of around 893 km. This includes an average layover time of around 2h. Operated by Trenitalia and Renfe Viajeros, the Salbertrand to Barcelona train service departs from Salbertrand and arrives in Barcelona Sants. Typically seven trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Salbertrand to Barcelona is to bus which costs €65 - €100 and takes 13h 45m.
The fastest way to get from Salbertrand to Barcelona is to drive and fly. Taking this option will cost €75 - €260 and takes 5h 27m.
No, there is no direct train from Salbertrand to Barcelona. However, there are services departing from Salbertrand and arriving at Barcelona Sants via Bardonecchia and Lyon Part Dieu. The journey, including transfers, takes approximately 10h 11m.
The distance between Salbertrand and Barcelona is 560 km. The road distance is 796.6 km.
The best way to get from Salbertrand to Barcelona without a car is to train which takes 10h 11m and costs €65 - €110.
It takes approximately 10h 11m to get from Salbertrand to Barcelona, including transfers.
Salbertrand to Barcelona train services, operated by Trenitalia, depart from Bardonecchia station.
The best way to get from Salbertrand to Barcelona is to train which takes 10h 11m and costs €65 - €110. Alternatively, you can bus, which costs €65 - €100 and takes 13h 45m.
The quickest flight from Turin Airport to Barcelona Airport is the direct flight which takes 1h 25m.
Salbertrand to Barcelona train services, operated by Renfe Viajeros, arrive at Barcelona Sants station.

- Distance: 559.9 km
- Duration: 10h 11m
What companies run services between Salbertrand, Italy and Barcelona, Spain?
You can take a train from Salbertrand to Barcelona via Bardonecchia and Lyon Part Dieu in around 10h 11m. Alternatively, you can take a bus from Salbertrand to Barcelona via Oulx-Cesana-Clav.-S., Oulx, and Chambéry in around 13h 45m.

- Website
- easyjet.com
Flights from Lyon to Barcelona
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €35 - €200
Flights from Milan Malpensa to Barcelona
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- €27 - €200

- Website
- vueling.com
Flights from Turin to Barcelona
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €30 - €550
Flights from Marseille to Barcelona
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €26 - €230
Flights from Lyon to Barcelona
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- €27 - €220
Flights from Milan Malpensa to Barcelona
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- €27 - €270

- Website
- ryanair.com
Flights from Turin to Barcelona
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- €18 - €320
Flights from Milan Malpensa to Barcelona
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €20 - €350

- Website
- flyulendo.com
Flights from Milan Malpensa to Barcelona
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- €23 - €130

- Website
- volotea.com
Flights from Marseille to Barcelona
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €27 - €270

- Website
- singaporeair.com
Flights from Milan Malpensa to Barcelona
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €95 - €2900

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bardonecchia to Lyon Part Dieu
- Ave. Duration
- 2h 52m
- Frequency
- Once daily
- Estimated price
- €17 - €30
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €27 - €30
Train from Salbertrand to Torino Porta Nuova
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €5 - €11
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €9 - €11
Train from Bardonecchia to Lyon-Saint Exupery Tgv
- Ave. Duration
- 3h 27m
- Frequency
- Once a week
- Estimated price
- €16 - €28
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €25 - €28
Train from Torino Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €11 - €20
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €18 - €20
Frequently asked questions

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona Sants
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- €50 - €75
- Website
- https://www.renfe.com/es/en

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Nuova to Milano Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €14 - €55
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €14 - €19
- Base Standard
- €30 - €40
- Base Premium
- €35 - €55

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Torino Porta Nuova to Milano Centrale
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €12 - €45
- Website
- https://www.italotreno.it/en
- Smart Economy
- €16 - €22
- Smart Low Cost
- €12 - €15
- Smart Flex
- €30 - €45

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €10 - €15
- Website
- https://www.trenitalia.com/
- 2nd Class
- €10 - €15

- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Malpensa Aeroporto T.1
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €4 - €6
- Website
- https://www.trenord.it/
- Website
- https://www.trenord.it/en/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Turin to Barcelona
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- €65 - €90
- Website
- https://www.flixbus.co.uk
Bus from Oulx to Chambéry
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €12 - €17
- Website
- https://www.flixbus.co.uk
Bus from Chambéry to Barcelona
- Ave. Duration
- 10h
- Frequency
- 5 times a week
- Estimated price
- €55 - €80
- Website
- https://www.flixbus.co.uk
Frequently asked questions
Want to know more about travelling around Spain
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
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.
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 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 guideMore Questions & Answers
Yes, the driving distance between Salbertrand to Barcelona is 797 km. It takes approximately 7h 33m to drive from Salbertrand to Barcelona.
Vueling Airlines and Ryanair offer flights from Turin Airport to Barcelona Airport.
There are 2086+ hotels available in Barcelona. Prices start at €45 per night.