There are 5 ways to get from Colico to Davos by bus, train, 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.
Bus, train via Filisur
best- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus 604 / ...
- Take the train from St. Moritz to Filisurtrain Ir38 / ...
5h 32mBus
cheapest- Take the bus from Sorico, piazza C. Battisti to St. Moritz, Bahnhofbus 631
- Take the bus from St. Moritz, Bahnhof to Brienz/Brinzauls GR, Vazerolbus 182
7h 29mCHF 14–23Drive 134.9 km
- Drive from Colico to Davoscar 134.9 km
2h 15mCHF 22–31Bus, train
- Take the bus from Chiavenna, Stazione to St. Moritz, Bahnhofbus 604 / ...
- Take the train from St. Moritz to Davos Platztrain 38
5h 47mTrain
- Take the train from Colico to Tiranotrain Trenord / ...
- Take the train from Tirano to Filisurtrain Bex
6h 24m
Questions & Answers
The cheapest way to get from Colico to Davos is to bus which costs SFr 14 - SFr 23 and takes 7h 29m.
The fastest way to get from Colico to Davos is to drive which takes 2h 15m and costs SFr 21 - SFr 35.
No, there is no direct bus from Colico to Davos. However, there are services departing from Colico and arriving at Davos Platz, Bahnhof via Sorico, piazza C. Battisti, St. Moritz, Bahnhof and Brienz/Brinzauls GR, Vazerol. The journey, including transfers, takes approximately 7h 29m.
No, there is no direct train from Colico to Davos. However, there are services departing from Colico and arriving at Davos Platz via Tirano and Filisur. The journey, including transfers, takes approximately 6h 24m.
The distance between Colico and Davos is 131 km. The road distance is 134.9 km.
The best way to get from Colico to Davos without a car is to bus and train via Filisur which takes 5h 32m and costs .
It takes approximately 5h 32m to get from Colico to Davos, including transfers.
Colico to Davos bus services, operated by PostAuto Schweiz AG, depart from Sorico, piazza C. Battisti station.
Colico to Davos train services, operated by Trenord, depart from Colico station.
The best way to get from Colico to Davos is to bus which takes 7h 29m and costs SFr 14 - SFr 23. Alternatively, you can train, which costs and takes 6h 24m.
What companies run services between Colico, Italy and Davos, Switzerland?
You can take a bus from Colico to Davos Platz, Bahnhof via Sorico, piazza C. Battisti, St. Moritz, Bahnhof, and Brienz/Brinzauls GR, Vazerol in around 7h 29m. Alternatively, you can take a train from Colico to Davos Platz via Tirano and Filisur in around 6h 24m.
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from St. Moritz to Filisur
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from St. Moritz to Davos Platz
- Ave. Duration
- 2h 2m
- Frequency
- Once a week
- Website
- https://www.rhb.ch/en/
Train from Tirano to Filisur
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Website
- https://www.rhb.ch/en/
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Colico to Tirano
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Chiavenna, Stazione to St. Moritz, Bahnhof
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
Bus from Sorico, piazza C. Battisti to St. Moritz, Bahnhof
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- CHF 6–10
- Website
- https://www.postauto.ch
Bus from St. Moritz, Bahnhof to Brienz/Brinzauls GR, Vazerol
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- CHF 3–5
- Website
- https://www.postauto.ch
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Colico to Davos bus services, operated by PostAuto Schweiz AG, arrive at St. Moritz, Bahnhof station.
Colico to Davos train services, operated by Trenord, arrive at Tirano station.
Yes, the driving distance between Colico to Davos is 135 km. It takes approximately 2h 15m to drive from Colico to Davos.
Book your Colico to Davos train tickets online with Omio.
There are 1347+ hotels available in Davos.














