There are 4 ways to get from Saluzzo to Basel by train (Trenitalia), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Savigliano to Torino Porta Susatrain Re
- Take the train from Torino Porta di Susa to Milano Rogoredotrain
- Take the train from Rho-Fiera Milano to Basel Sbbtrain Ec
8h 35mCHF 93–165Train, bus
cheapest- Take the train from Savigliano to Torino Lingottotrain Re / ...
- Take the bus from Turin Stura to Basel SBBbus FlixBus N474
10h 15mCHF 43–72Bus
- Take the bus from Fossano to Milano, Autostazione Lampugnanobus 416
- Take the bus from Milano - Famagosta to Baselbus
10h 12mCHF 76–119Drive 463.5 km
- Drive from Saluzzo to Baselcar 463.5 km
5h 40mCHF 78–112
Comparing Your Travel Options
The cheapest way to get from Saluzzo to Basel is to train and bus which costs SFr 40 - SFr 75 and takes 10h 15m.
The fastest way to get from Saluzzo to Basel is to drive which takes 5h 40m and costs SFr 75 - SFr 120.
No, there is no direct bus from Saluzzo to Basel. However, there are services departing from Hotel Griselda, Saluzzo and arriving at Basel via Fossano, Milano, Autostazione Lampugnano, lotto m1 m5 and Milano - Famagosta. The journey, including transfers, takes approximately 10h 12m.
No, there is no direct train from Saluzzo to Basel. However, there are services departing from Savigliano and arriving at Basel Sbb via Torino Porta di Susa and Rho-Fiera Milano. The journey, including transfers, takes approximately 8h 35m.
The distance between Saluzzo and Basel is 570 km. The road distance is 463.5 km.
The best way to get from Saluzzo to Basel without a car is to train which takes 8h 35m and costs SFr 90 - SFr 170.
It takes approximately 8h 35m to get from Saluzzo to Basel, including transfers.
Saluzzo to Basel bus services, operated by FlixBus, depart from Fossano station.
Saluzzo to Basel train services, operated by Trenitalia, depart from Savigliano station.
The best way to get from Saluzzo to Basel is to train which takes 8h 35m and costs SFr 90 - SFr 170. Alternatively, you can bus, which costs SFr 75 - SFr 120 and takes 10h 12m.
What companies run services between Saluzzo, Italy and Basel, Switzerland?
You can take a bus from Hotel Griselda, Saluzzo to Basel Sbb via SAVIGLIANO - Piazza Galateri / Fontana, Savigliano, Torino Porta di Susa, and Rho-Fiera Milano in around 8h 35m. Alternatively, you can take a bus from Hotel Griselda, Saluzzo to Basel via SAVIGLIANO - Piazza Galateri / Fontana, Savigliano, Fossano, Fossano, Milano, Autostazione Lampugnano, p.za stuparich, lotto m1 m5, famagosta m2, and Milano - Famagosta in around 10h 12m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Savigliano to Torino Porta Susa
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- Trenitalia
Train from Torino Porta di Susa to Milano Rogoredo
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- CHF 16–23
- Website
- Trenitalia
Train from Savigliano to Torino Lingotto
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–8
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Torino Porta di Susa to Milano Rogoredo
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 16–27
- Website
- Italo Treno
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Torino Porta di Susa to Milano Rogoredo
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 19–35
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Rho-Fiera Milano to Basel Sbb
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- CHF 70–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Fossano to Milano, Autostazione Lampugnano
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- CHF 16–25
- Website
- Flixbus
Bus from Turin Stura to Basel SBB
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- Website
- Flixbus
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Milano - Famagosta to Basel
- Ave. Duration
- 3h 5m
- Frequency
- Once a week
- Estimated price
- CHF 55–85
- Website
- Onebus
Want to know more about travelling around Switzerland
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
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Saluzzo to Basel bus services, operated by FlixBus, arrive at Milano, Autostazione Lampugnano station.
Saluzzo to Basel train services, operated by Trenitalia, arrive at Torino Porta Susa station.
Yes, the driving distance between Saluzzo to Basel is 463 km. It takes approximately 5h 40m to drive from Saluzzo to Basel.
There are 1332+ hotels available in Basel.




















