Travel from St-Moritz to Cortina-d-Ampezzo

Bus or train from St. Moritz to Cortina d'Ampezzo?

Rhätische Bahn operates a train from St. Moritz to Cortina d'Ampezzo hourly. Tickets cost $40 - $50 and the journey takes 2 h 1 min. 7 other operators also service this route. Alternatively, Swiss PostAuto operates a bus from St. Moritz to Cortina d'Ampezzo 6 times a week. Tickets cost $45 - $65 and the journey takes 2 h 45 min. 4 other operators also service this route.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from St. Moritz to Cortina d'Ampezzo

From St. Moritz, Klinik Gut line 2 bus to Pontresina, Post, line 705 bus to Livigno, shuttle to Innsbruck Airport, bus to Dobbiaco, then bus to Cortina d'Ampezzo. 10 h 49 min 132€. From St. Moritz train to Chur, train to Sargans, train to Innsbruck Hbf, train to Fortezza/Franzensfeste, train to Dobbiaco - Stazione, then line 445 bus to Cortina d'Ampezzo. 11 h 47 min 115€. From St. Moritz train to Tirano, train to Milano Centrale, train to Venezia Mestre, then train to Cortina d'Ampezzo. 12 h 10 min 113€. From St. Moritz, Bahnhof bus to Menaggio, Via Lusardi, walk to Menaggio Piazza Roma, bus to Como, bus to Milan, Milan, then bus to Cortina d'Ampezzo. 13 h 49 min 102€. From St. Moritz drive to Cortina d'Ampezzo. 4 h 16 min 42€.

Operators from St. Moritz to Cortina d'Ampezzo

OperatorPhoneWebsite
Swiss PostAutoSwiss PostAuto
Livigno Express+39 0342 996283Livigno Express
Alto Adige Bus895 895 0831Alto Adige Bus
Sudtirol Alto Adige+39 0471 551155Sudtirol Alto Adige
Rhätische Bahn+41 81 288 65 65Rhätische Bahn
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Trenitalia+39 06 68475475Trenitalia
Trenord+39 02 7249 4494Trenord
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
ASF Autolinee srl031 247 249ASF Autolinee srl
FlixBus+49 1807 123 99 123FlixBus