Bernina Pass Pontresina
Glaciers and high mountain lakes along the Bernina Express railway.
Things to do
2 days in Bernina Pass
Day 1
- MorningRide the Bernina Express over the pass, past glaciers and the turquoise Lago Bianco.
- AfternoonWalk from Morteratsch station to the snout of the Morteratsch glacier, with signs showing how far it has melted.
- EveningStay in the mountain village of Pontresina.
Day 2
Take the cable car up to the Diavolezza for the view over the glaciers.
What to eat
Capuns, chard-wrapped dumplings, and Engadine nut tart.
Local tips
Make the most of Bernina Pass
Beat the crowds
Summer is busy on the trains. Winter is calm and beautiful.
Best photo spot
The Morteratsch glacier, or the train passing the Lago Bianco.
Getting there
The Bernina railway runs from St. Moritz to Tirano in Italy.
Don't miss nearby
St. Moritz and the Diavolezza cable car.
Good to know
Regional trains run the same route as the Bernina Express, without needing a seat reservation. The walk to the Morteratsch glacier front takes about an hour.
Secret spots
3 secret spots near Bernina Pass
Our most hidden places around Bernina Pass: fewer people, same wow. Unlock them with a route in Google Maps and a PDF guide of Bernina Pass to take with you.
rlhrcsmx osnsca86 km away
hrrnm manxs87 km away
leax lhoon99 km awayPlan your visit
Getting to Bernina Pass
At a glance
Questions
Bernina Pass: good to know
Is Bernina Pass worth visiting?
Yes, especially if you like nature. Glaciers and high mountain lakes along the Bernina Express railway.
How many days do you need in Bernina Pass?
Plan 1 night. Our free 2-day plan above shows how to spend your time.
When is the best time to visit Bernina Pass?
You can visit all year. Summer is busy on the trains. Winter is calm and beautiful.
How do you get to Bernina Pass?
The nearest airport is Milan Bergamo Airport (BGY), about 95 km away. The Bernina railway runs from St. Moritz to Tirano in Italy.
What is there to see near Bernina Pass?
Nearby hidden places include Varenna (72 km), Bergamo (90 km) and Lindau (118 km).
72 km
90 km
118 km
125 km
125 km
127 km
135 km
135 km