Travel from St-Moritz to Venice

Bus or train from St. Moritz to Venice?

You can take a train from St. Moritz to Venice via Tirano, Edolo, and Brescia in around 9 h 51 min. Alternatively, you can take a bus from St. Moritz to Venice via Chur, Milan, Milan, and Mestre Fs C3 in around 11 h 45 min.

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
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from St. Moritz to Venice

ModeDurationPrice
From St. Moritz, Bahnhof bus to Chiavenna, train to Colico, train to Milano Centrale, then train to Venezia S.Lucia.8 h 9 min88€
From St. Moritz train to Tirano, bus to Edolo, train to Brescia, then train to Venezia S.Lucia.9 h 51 min80€
From St. Moritz train to Tirano, bus to Edolo - Stazione FNM, bus to Brescia, then train to Venezia Santa Lucia.10 h 34 min73€
From St. Moritz, Bahnhof bus to Chur, bus to Milan, Milan, bus to Mestre Fs C3, then bus to Corsia A5.11 h 45 min79€
From St. Moritz drive to Venice.4 h 31 min54€
From St. Moritz train to Chur, train to Zürich HB, train to Zurich airport, fly to Venice airport, then line 5 bus to Venice.7 h 38 min214€

How long does it take to get from St. Moritz to Venice?

It takes approximately 8 h 9 min to get from St. Moritz to Venice, including transfers.

Is there a direct bus between St. Moritz and Venice?

No, there is no direct bus from St. Moritz to Venice. However, there are services departing from St. Moritz, Bahnhof and arriving at Corsia A5 via Chur, Milan, Milan and Mestre Fs C3. The journey, including transfers, takes approximately 11 h 45 min.

Operators from St. Moritz to Venice

OperatorPhoneWebsite
Swiss PostAutoSwiss PostAuto
Trenord+39 02 7249 4494Trenord
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Autoservizi Gelmi0364 635583Autoservizi Gelmi
FNM Autoservizi02/961921FNM Autoservizi
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
FlixBus+49 1807 123 99 123FlixBus
ACTV S.p.a+ 39 041 27 22 111ACTV S.p.a
Rhätische Bahn+41 81 288 65 65Rhätische Bahn
SwissSwiss
easyJeteasyJet
LufthansaLufthansa
Air DolomitiAir Dolomiti