There are 3 ways to get from Varenna to Diavolezza (Mountain) by train, ferry, bus, or car
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 Varenna Esino to Tiranotrain Re8
- Take the train from Tirano to Bernina Diavolezzatrain Re9 / ...
4h 36mFerry, bus, line 602 bus
cheapest- Take the ferry from Varenna to Menaggioferry 906 / ...
- Take the bus from Menaggio, Hotel Bellavista to Silvaplana, Rundella Curtinsbus 631
- Take the bus from Silvaplana, Rundella Curtins to Bernina Diavolezza, Bahnhofbus 602
5h 57mCHF 19–28Drive 117.1 km
- Drive from Varenna to Diavolezza (Mountain)car 117.1 km
2h 9mCHF 20–28
Questions & Answers
The cheapest way to get from Varenna to Diavolezza (Mountain) is to ferry and bus and line 602 bus which costs SFr 19 - SFr 28 and takes 5h 57m.
The fastest way to get from Varenna to Diavolezza (Mountain) is to drive which takes 2h 9m and costs SFr 19 - SFr 28.
No, there is no direct train from Varenna to Diavolezza (Mountain). However, there are services departing from Varenna Esino and arriving at Diavolezza via Tirano and Bernina Diavolezza. The journey, including transfers, takes approximately 4h 36m.
The distance between Varenna and Diavolezza (Mountain) is 119 km. The road distance is 117.1 km.
The best way to get from Varenna to Diavolezza (Mountain) without a car is to train which takes 4h 36m and costs .
It takes approximately 4h 36m to get from Varenna to Diavolezza (Mountain), including transfers.
Varenna to Diavolezza (Mountain) train services, operated by Trenord, depart from Varenna Esino station.
Varenna to Diavolezza (Mountain) train services, operated by Trenord, arrive at Tirano station.
Yes, the driving distance between Varenna to Diavolezza (Mountain) is 117 km. It takes approximately 2h 9m to drive from Varenna to Diavolezza (Mountain).
There are 2440+ hotels available in Diavolezza (Mountain).
What companies run services between Varenna, Italy and Diavolezza (Mountain), Switzerland?
You can take a train from Varenna Esino to Diavolezza via Tirano, Bernina Diavolezza, and Bernina Diavolezza in around 4h 36m.
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Varenna Esino to Tirano
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
- Phone
- +41 81 288 65 65
- [email protected]
- Website
- rhb.ch
Train from Tirano to Bernina Diavolezza
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- postauto.ch
Bus from Menaggio, Hotel Bellavista to Silvaplana, Rundella Curtins
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Estimated price
- CHF 8–12
- Website
- https://www.postauto.ch
- Phone
- +41 81 254 50 40
- [email protected]
- Website
- bus-ag.ch
Bus from Silvaplana, Rundella Curtins to Bernina Diavolezza, Bahnhof
- Ave. Duration
- 47 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 7–10
- Schedules at
- bus-ag.ch
- Phone
- +39 0322 233 200
- [email protected]
- Website
- navigazionelaghi.it
Ferry from Varenna to Menaggio
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- https://www.navigazionelaghi.it/en/
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
Travelling by boat in Italy
Read the travel guide























