There are 6 ways to get from Turin Airport (TRN) to Bernina Express by train (Trenitalia), bus, rideshare, 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 Torino Porta Susa to Milano Centraletrain Fr
- Take the train from Milano Centrale to Tiranotrain Re8
- Take the train from Tirano to Ospizio Berninatrain R19 / ...
7h 21mDrive 318.2 km
cheapest- Drive from Turin Airport (TRN) to Bernina Expresscar 318.2 km
4h 10mCHF 52–75Bus
- Take the bus from Turin Porta Susa to Milan Malpensa Airport Arrivals Terminal 2bus
- Take the bus from Milan Malpensa Airport Arrivals Terminal 2 to Milan Centralebus
- Take the bus from Milano Centrale Station to Livigno, Centro Bus Stationbus
11h 39mCHF 55–94Airport Transfer
- Take the rideshare from Turin-TRN to Bernina Express318.2 km
4h 10mTrain via Torino Porta di Susa
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Take the train from Milano Centrale to Tiranotrain Re8
- Take the train from Tirano to Ospizio Berninatrain R19 / ...
7h 58mTrain via Chivasso
- Take the train from Chivasso to Milano Centraletrain
- Take the train from Milano Centrale to Tiranotrain Re8
- Take the train from Tirano to Ospizio Berninatrain R19 / ...
8h 43m
Questions & Answers
The cheapest way to get from Turin Airport (TRN) to Bernina Express is to drive which costs SFr 50 - SFr 75 and takes 4h 10m.
The fastest way to get from Turin Airport (TRN) to Bernina Express is to drive which takes 4h 10m and costs SFr 50 - SFr 75.
No, there is no direct bus from Turin Airport (TRN) to Bernina Express. However, there are services departing from Aeroporto Caselle - Stazione F.T.C. and arriving at Ospizio Bernina, Albergo via Turin Porta Susa, Milan Malpensa Airport Arrivals Terminal 2, Milano Centrale Station and Livigno, Centro Bus Station. The journey, including transfers, takes approximately 11h 39m.
No, there is no direct train from Turin Airport (TRN) to Bernina Express. However, there are services departing from Torino Aeroporto Di Caselle and arriving at Ospizio Bernina via Torino Porta Susa, Milano Centrale and Tirano. The journey, including transfers, takes approximately 7h 21m.
The distance between Turin Airport (TRN) and Bernina Express is 338 km. The road distance is 318.2 km.
The best way to get from Turin Airport (TRN) to Bernina Express without a car is to train which takes 7h 21m and costs .
It takes approximately 7h 21m to get from Turin Airport (TRN) to Bernina Express, including transfers.
Turin Airport (TRN) to Bernina Express bus services, operated by Flibco, depart from Turin Porta Susa station.
Turin Airport (TRN) to Bernina Express train services, operated by Trenitalia, depart from Torino Porta Susa station.
The best way to get from Turin Airport (TRN) to Bernina Express is to train which takes 7h 21m and costs . Alternatively, you can bus, which costs SFr 55 - SFr 95 and takes 11h 39m.
What companies run services between Turin Airport (TRN), Italy and Bernina Express, Switzerland?
You can take a train from Torino Aeroporto Di Caselle to Bernina Express via Torino Porta Susa, Milano Centrale, Tirano, and Ospizio Bernina in around 7h 21m. Alternatively, you can take a bus from Aeroporto Caselle - Stazione F.T.C. to Bernina Express via Torino - Porta Susa - Uscita D, Turin Porta Susa, Milan Malpensa Airport Arrivals Terminal 2, Milano Centrale Station, Livigno, Centro Bus Station, and Ospizio Bernina, Albergo in around 11h 39m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–27
- Website
- Trenitalia
Train from Chivasso to Milano Centrale
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- CHF 14–23
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 19–40
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- CHF 16–35
- Website
- Italo Treno
Train from Torino Porta di Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 16–35
- Website
- Italo Treno
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Centrale to Tirano
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- CHF 10–13
- Website
- Trenord
Train from Milano Centrale to Tirano
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- CHF 10–13
- Website
- Trenord
Train from Milano Centrale to Tirano
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- CHF 10–13
- Website
- Trenord
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- Rhätische Bahn
Train from Tirano to Ospizio Bernina
- Ave. Duration
- 1h 34m
- Frequency
- Every 2 hours
- Website
- Rhätische Bahn
Train from Tirano to Ospizio Bernina
- Ave. Duration
- 1h 34m
- Frequency
- Every 2 hours
- Website
- Rhätische Bahn
Train from Tirano to Ospizio Bernina
- Ave. Duration
- 1h 34m
- Frequency
- Every 2 hours
- Website
- Rhätische Bahn
- [email protected]
- Website
- Flibco
Bus from Turin Porta Susa to Milan Malpensa Airport Arrivals Terminal 2
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- CHF 25–50
- Website
- Flibco
Bus from Milan Malpensa Airport Arrivals Terminal 2 to Milan Centrale
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 9–18
- Website
- Flibco
- Phone
- +39 02 3008 9000
- [email protected]
- Website
- Autostradale
Bus from Milan Malpensa Airport Arrivals Terminal 2 to Milan Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 9–15
- Website
- Autostradale
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Bus from Milan Malpensa Airport Arrivals Terminal 2 to Milan Centrale
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a week
- Website
- Trenord
- Phone
- +39 06 44101
- [email protected]
- Website
- fsbusitalia.it
Bus from Milano Centrale Station to Livigno, Centro Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- CHF 18–23
- Schedules at
- Busitalia Umbria
- Website
- https://www.mozio.com
Rideshare from Turin-TRN to Bernina Express
- Ave. Duration
- 4h 10m
- Frequency
- On demand
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
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Turin Airport (TRN) to Bernina Express bus services, operated by Flibco, arrive at Milan Malpensa Airport Arrivals Terminal 2 station.
Turin Airport (TRN) to Bernina Express train services, operated by Trenitalia, arrive at Milano Centrale station.
Yes, the driving distance between Turin Airport (TRN) to Bernina Express is 318 km. It takes approximately 4h 10m to drive from Turin Airport (TRN) to Bernina Express.
Book your Turin Airport (TRN) to Bernina Express train tickets online with Omio.
There are 1073+ hotels available in Bernina Express.
Check out Blablacar's carpooling service for rideshare options between Turin Airport (TRN) and Bernina Express. A great option if you don't have a driver's licence or want to avoid public transport.




































