Travel from St-Moritz to Menaggio

Bus from St. Moritz to Menaggio

Swiss PostAuto operates a bus from St. Moritz to Menaggio 3 times a week. Tickets cost $45 - $70 and the journey takes 2 h 45 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from St. Moritz to Menaggio

From St. Moritz, Bahnhof bus to Menaggio, Via Lusardi.2 h 45 minSFr 51
From St. Moritz drive to Menaggio.2 hSFr 17

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

The bus from St. Moritz, Bahnhof to Menaggio, Via Lusardi takes 2 h 45 min including transfers and departs three times a week.

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

Yes, there is a direct bus departing from St. Moritz, Bahnhof and arriving at Menaggio, Via Lusardi. Services depart three times a week, and operate every day. The journey takes approximately 2 h 45 min.

Operators from St. Moritz to Menaggio

Swiss PostAutoSwiss PostAuto