There are 5 ways to get from Madulain to St. Moritz by train, bus, taxi, 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 Madulain to St. Moritztrain 15 / ...
19 minBus
cheapest- Take the bus from La Punt, Krone to St. Moritz, Kulmbus 606
25 minCHF 2–7Taxi
- Take the taxi from Madulain to St. Moritztaxi 15.1 km
14 minCHF 28–35Drive 15.1 km
- Drive from Madulain to St. Moritzcar 15.1 km
14 minCHF 3–4Train via Samedan
- Take the train from Madulain to Samedantrain 15 / ...
- Take the train from Samedan to St. Moritztrain Re3 / ...
39 min
Questions & Answers
The cheapest way to get from Madulain to St. Moritz is to drive which costs SFr 2 - SFr 4 and takes 14 min.
The fastest way to get from Madulain to St. Moritz is to taxi which takes 14 min and costs SFr 28 - SFr 35.
Yes, there is a direct bus departing from La Punt, Krone and arriving at St. Moritz, Kulm. Services depart every 30 minutes, and operate every day. The journey takes approximately 25 min.
Yes, there is a direct train departing from Madulain and arriving at St. Moritz. Services depart every four hours, and operate every day. The journey takes approximately 19 min.
The distance between Madulain and St. Moritz is 13 km. The road distance is 15.1 km.
The best way to get from Madulain to St. Moritz without a car is to train which takes 19 min and costs .
The train from Madulain to St. Moritz takes 19 min including transfers and departs every four hours.
Madulain to St. Moritz bus services, operated by Bus und Service AG, depart from La Punt, Krone station.
Madulain to St. Moritz train services, operated by Rhätische Bahn, depart from Madulain station.
The best way to get from Madulain to St. Moritz is to train which takes 19 min and costs . Alternatively, you can bus, which costs SFr 2 - SFr 7 and takes 25 min.
What companies run services between Madulain, Switzerland and St. Moritz, Switzerland?
Rhätische Bahn operates a train from Madulain to St. Moritz every 4 hours, and the journey takes 19 min. Alternatively, Bus und Service AG operates a bus from La Punt, Krone to St. Moritz, Kulm hourly. Tickets cost CHF 4–7 and the journey takes 25 min. PostAuto Schweiz AG also services this route every 3 hours.
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Madulain to St. Moritz
- Ave. Duration
- 19 min
- Frequency
- Every 4 hours
- Website
- https://www.rhb.ch/en/
Train from Madulain to Samedan
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
Train from Samedan to St. Moritz
- Ave. Duration
- 9 min
- Frequency
- Every 30 minutes
- Website
- https://www.rhb.ch/en/
- Phone
- +41 81 254 50 40
- info@bus-ag.ch
- Website
- bus-ag.ch
Bus from La Punt, Krone to St. Moritz, Kulm
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- CHF 4–7
- Schedules at
- bus-ag.ch
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from La Punt, Krone to St. Moritz, Kulm
- Ave. Duration
- 23 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 2–4
- Website
- https://www.postauto.ch
- Ave. Duration
- 14 min
- Estimated price
- CHF 28–35
Livigno Taxi
- Phone
- +39 349 717 9743
- Website
- livignotaxi.it
Consorzio Taxi Express
- Phone
- +39 0342 997400
- Website
- taxiexpress.it
Cab Bormio
- Phone
- +39 3383257830
- Website
- taxibormio.it
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Madulain to St. Moritz bus services, operated by Bus und Service AG, arrive at St. Moritz, Kulm station.
Madulain to St. Moritz train services, operated by Rhätische Bahn, arrive at St. Moritz station.
Yes, the driving distance between Madulain to St. Moritz is 15 km. It takes approximately 14 min to drive from Madulain to St. Moritz.
Book your Madulain to St. Moritz train tickets online with Omio.
There are 2108+ hotels available in St. Moritz.














