HowToGo

Milan Bergamo Airport (BGY) to St. Moritz, Switzerland - Transfer & Transportation Guides

Find transfer & transportation guides from Milan Bergamo Airport (BGY) to St. Moritz, Switzerland. How to get from Milan Bergamo Airport (BGY) to St. Moritz, Switzerland by Bus, Taxi.

You can get to St. Moritz, Switzerland from Milan Bergamo Airport (BGY) by verhicle types below

Search Transfer from Milan Bergamo Airport (BGY) to St. Moritz, Switzerland

Transfer solutions

You have 5 options transfer to St. Moritz, Switzerland from Milan Bergamo Airport (BGY) below

Bus ( 15 min. )

Take a bus from Bergamo to Bergamo.


Open Map More details & check price at FlixBus
Train ( 40 min. )

Take a train from Bergamo to Lecco.


Open Map More details & check price at Trenord
Bus ( 2 hr. 37 min. )

Take a bus from Lecco to St. Moritz.


Open Map More details & check price at Autostradale
Duration 5 hr. 16 min.
Distance 154 km.
Cost 24 EUR (29 USD)
Bus ( 1 hr. )

Take a bus from Bergamo Airport Bus Station to Milan Centrale.


Open Map More details & check price at Autostradale
Bus ( 3 hr. 52 min. )

Take a bus from Milano Centrale Station to St. Moritz.


Open Map More details & check price at Autostradale
Duration 5 hr. 52 min.
Distance 222 km.
Cost 31 EUR (38 USD)
Bus ( 15 min. )

Take a bus from Bergamo to Bergamo.


Open Map More details & check price at FlixBus
Train ( 40 min. )

Take a train from Bergamo to Lecco.


Open Map More details & check price at Trenord
Train ( 1 hr. 50 min. )

Take a train from Lecco to Tirano.


Open Map More details & check price at Trenord
Train ( 2 hr. 30 min. )

Take a train from Tirano to St. Moritz.


Open Map More details & check price at Rhätische Bahn
Duration 7 hr. 28 min.
Distance 190 km.
Cost 47 USD
Bus ( 2 hr. 30 min. )

Take a bus from Orio al Serio Iper to Edolo - Station.


Open Map More details & check price at Bergamo Trasporti
Bus ( 1 hr. 5 min. )

Take a bus from Edolo Station to Tirano.


Open Map More details & check price at Autoservizi Gelmi
Train ( 2 hr. 30 min. )

Take a train from Tirano to St. Moritz.


Open Map More details & check price at Rhätische Bahn
Duration 7 hr. 34 min.
Distance 195 km.
Cost 46 USD
Car ( 2 hr. 31 min. )

Drive a car from Milan Bergamo Airport (BGY) to St. Moritz.


Duration 2 hr. 31 min.
Distance 152 km.
Cost 23 USD

Find Hotels in St. Moritz, Switzerland

You can find hotels and accommodations in St. Moritz, Switzerland with our hotels search tool below

Booking.com

About Milan Bergamo Airport (BGY), Italy

About St. Moritz, Switzerland

St. Moritz (also German: Sankt Moritz, Romansh: San Murezzan , Italian: San Maurizio, French: Saint-Maurice) is a high Alpine resort town in the Engadine in Switzerland, at an elevation of about 1,800 metres (5,910 ft) above sea level. It is Upper En... Learn more


References