Travel from Munich-Airport-MUC to St-Moritz

Bus or train from Munich Airport (MUC) to St. Moritz?

S-Bahn operates a train from Munich Airport (MUC) to St. Moritz every 15 minutes. Tickets cost $4 - $9 and the journey takes 41 min. 3 other operators also service this route. Alternatively, Lufthansa express bus Munich operates a bus from Munich Airport (MUC) to St. Moritz every 20 minutes. Tickets cost $14 and the journey takes 45 min. 3 other operators also service this route.

Travel Guides

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

How to get from Munich Airport (MUC) to St. Moritz

ModeDurationPrice
From München Flughafen Terminal train to München Hbf, train to St. Margrethen, train to Chur, then train to St. Moritz.8 h 58 min144€
From MAC Center bus to München Hbf (tief), train to Munich, Munich central bus station, bus to Chur, Postautostation, then bus to St. Moritz, Bahnhof.9 h 32 min67€
From Mnichov, Flg. Flughafen FJS, Terminal 2 night bus to St.Gallen, Lagerstrasse, walk to St. Gallen, train to Chur, then train to St. Moritz.8 h 34 min102€
From Munich Airport (MUC) drive to St. Moritz.4 h 4 min51€
From Munich airport fly to Zurich airport, line 2 train to Zürich HB, train to Chur, then train to St. Moritz.5 h 40 min218€
From Munich airport fly to Basel airport, line 50 bus to Basel SBB, train to Chur, then train to St. Moritz.7 h 5 min240€
From Munich airport fly to Milan Malpensa airport, train to Milano Centrale, train to Tirano, then train to St. Moritz.8 h 50 min125€
From Munich airport fly to Milan Bergamo airport, bus to Bergamo, train to Lecco, train to Tirano, then train to St. Moritz.8 h 34 min185€