Milan – Bernina Express and Glacier Express

Bernina and Glacier Express – 5 days of spectacular train journeys through Switzerland

Experience two of the most iconic panoramic rail routes in the world on one unforgettable journey. This trip combines the vibrant city of Milan with the majestic landscapes of the Swiss Alps. As a result, you enjoy a perfect balance of culture, nature, and scenic views while travelling on both the Bernina Express and Glacier Express.

The journey begins in Milan, where you have time to explore the elegant atmosphere of the city. Visit the impressive cathedral, browse the shops in Galleria Vittorio Emanuele II, or attend a performance at the world-famous La Scala opera house.

From Milan, continue to Tirano, where the Bernina Express takes you on a spectacular journey through the Alps. The route passes green valleys, clear mountain lakes, and snow-covered peaks before reaching St. Moritz. Here, you stay overnight in one of the most exclusive mountain resorts in Switzerland.

The next day, board the Glacier Express, known as the slowest express train in the world. This iconic route takes you through deep gorges and across UNESCO-listed viaducts. Along the way, you enjoy panoramic views of dramatic mountain scenery before arriving in Zermatt. This car-free alpine village offers a charming atmosphere and views of the famous Matterhorn.

Finally, the journey ends with a relaxed return, where you can choose between a flight or an overnight train.

Highlights:

  • Milan: Explore one of the most stylish cities in Europe with iconic landmarks and cultural experiences.
  • Bernina Express: Enjoy a scenic train journey from Tirano to St. Moritz through dramatic Alpine landscapes.
  • St. Moritz: Stay overnight in an exclusive mountain resort surrounded by alpine scenery.
  • Glacier Express: Experience panoramic views on one of the most famous train routes in Switzerland.
  • Zermatt: Visit a car-free mountain village with views of the iconic Matterhorn.

Get inspired for more train journeys

For more inspiration, explore other remarkable destinations across Europe:

Follow us for more inspiration
Stay updated by following us on Facebook and Instagram. In addition, sign up for our newsletter to receive news, offers, and inspiration for your next train journey.

5 days / per person from
10.990 USD
Includes all shown, flights, trains, hotels, and panoramic trains
Inkluderet i prisen
  • Stay in Milan, St. Moritz, and Zermatt
  • The panoramic Bernina Express
  • The panoramic Glacier Express
  • 3-course meal on the Glacier Express

Flight or train – your choice

With us, you can choose whether to travel to and from your destination by train or by plane.

Travel options:

  • Train travel both ways
  • Flights both ways
  • Train outbound – flight return
  • Flight outbound – train return

Travel catalogue

Read more about the journey program, attractions, and experiences in the catalogue here.

Recommended itinerary

Explore the suggested day-by-day itinerary and discover the experiences that await you.
Day 1: Arrival in Italy by flight or train
Days 1–3: Milan
Day 3: Bernina Express from Tirano to St. Moritz
Days 3–4: St. Moritz
Day 4: Glacier Express from St. Moritz to Zermatt
Days 4–5: Zermatt
Day 5: Return journey to your departue hub with train
Popular

All trips can be tailored to your preferences

All trips can be customised, combined and tailored to your preferences, including different hotels, number of nights, cities and travel by plane or train.

About the hotels

We work with many hotels in the city, and the examples below are only intended as samples of hotels within walking distance of the stations.

43 Station Hotel ***, Milano

Via Fabio Filzi, 43, 20124 Milano MI, Italien
Milano Centrale togstation ligger ca. 200 meter fra hotellet (ca. 3 minutters gang). Der er også metrostationer som Sondrio (281 m) og Centrale (395 m) tæt på. Meget kort gåafstand til/fra togstation – ideelt for gæster uden bil. Hotellet ...
Se mere om hotellet

Hotel Berna ****, Milano

Via Napo Torriani, 18, 20124 Milano MI, Italien
Milano Centrale togstation ligger ca. 390 meter fra hotellet (ca. 5 minutters gang). Metrostation Centrale ligger 195 meter væk. Kort gåafstand til/fra togstation og metro – ideelt for gæster uden bil. Hotellet tilbyder bagageopbevaring og...
Se mere om hotellet

Hotel Bernina ***, Milano

Via Napo Torriani, 27, 20124 Milano MI, Italien
Milano Centrale togstation ligger ca. 325 meter fra hotellet (ca. 4 minutters gang). Metrostation Centrale ligger 130 meter væk. Kort gåafstand til/fra togstation og metro – ideelt for gæster uden bil. Hotellet tilbyder bagageopbevaring og...
Se mere om hotellet

Mediolanum Hotel ****, Milano

Via Mauro Macchi, 1, 20124 Milano MI, Italien
Milano Centrale togstation ligger ca. 480 meter fra hotellet (ca. 6 minutters gang). Metrostation Centrale ligger 320 meter væk. Kort gåafstand til/fra togstation og metro – ideelt for gæster uden bil. Hotellet tilbyder bagageopbevaring og...
Se mere om hotellet

Santa Marta Suites ****, Milano

via santa 20123, Via Santa Marta, 4, 20123 Milano MI, Italien
Milano Cadorna togstation ligger ca. 900 meter fra hotellet (ca. 11 minutters gang). Metrostationerne Cordusio (338 m), Duomo (495 m) og Missori (505 m) ligger også tæt på. Kort gåafstand til/fra togstation og metro – ideelt for gæster uden b...
Se mere om hotellet

Hauser Swiss Quality Hotel ***, St. Moritz

Via Traunter plazzas 7, 7500 St. Moritz, Schweiz
St. Moritz togstation ligger ca. 800 meter fra hotellet (ca. 10 minutters gang eller kort taxatur). Herfra er der togforbindelser til Chur, Zürich, Tirano (Bernina Express) og resten af Engadin. Overkommelig gåafstand til/fra St. Moritz stati...
Se mere om hotellet

Hotel GRACE LA MARGNA ST MORITZ *****, St. Moritz

Via Serlas 5, 7500 St. Moritz, Schweiz
St. Moritz togstation ligger ca. 200 meter fra hotellet (ca. 3 minutters gang). Herfra er der togforbindelser til Chur, Zürich, Tirano (Bernina Express) og resten af Engadin. Perfekt beliggenhed tæt på St. Moritz station – ideelt for gæster u...
Se mere om hotellet

Hotel Steffani ****, St. Moritz

Via Traunter plazzas 6, 7500 St. Moritz, Schweiz
St. Moritz togstation ligger ca. 800 meter fra hotellet (ca. 10 minutters gang eller kort taxatur). Herfra er der togforbindelser til Chur, Zürich, Tirano (Bernina Express) og resten af Engadin. Overkommelig gåafstand til/fra St. Moritz stati...
Se mere om hotellet

Schweizerhof Swiss Quality Hotel ****, St. Moritz

Via dal Bagn 54, 7500 St. Moritz, Schweiz
St. Moritz togstation ligger ca. 800 meter fra hotellet (ca. 10 minutters gang eller kort taxatur). Herfra er der togforbindelser til Chur, Zürich, Tirano (Bernina Express) og resten af Engadin. Overkommelig gåafstand til/fra St. Moritz stati...
Se mere om hotellet

Soldanella ***, St. Moritz

Via Somplaz 17, 7500 St. Moritz, Schweiz
St. Moritz togstation ligger ca. 1 km fra hotellet (ca. 12 minutters gang eller kort taxatur). Herfra er der togforbindelser til Chur, Zürich, Tirano (Bernina Express) og resten af Engadin. Overkommelig gåafstand til/fra St. Moritz station – ...
Se mere om hotellet

Alpen Resort Hotel & Spa ****, Zermatt

Spissstrasse 52, 3920 Zermatt, Schweiz
Zermatt togstation ligger ca. 400 meter fra hotellet (ca. 5 minutters gang). Zermatt er bilfri og nås med tog fra Visp/Brig og videre med shuttle eller til fods til hotellet. Nem gåafstand til/fra Zermatt station – ideelt for gæster uden bil,...
Se mere om hotellet

Hotel Daniela ****, Zermatt

Steinmattstrasse 39, 3920 Zermatt, Schweiz
Zermatt togstation ligger ca. 900 meter fra hotellet (ca. 12 minutters gang eller kort taxatur). Zermatt er bilfri og nås med tog fra Visp/Brig og videre til hotellet til fods eller med el-taxi. Overkommelig gåafstand til/fra Zermatt station ...
Se mere om hotellet

Hotel Garni Testa Grigia ***, Zermatt

Bahnhofstrasse 21, 3920 Zermatt, Schweiz
Zermatt togstation ligger ca. 300 meter fra hotellet (ca. 4 minutters gang). Zermatt er bilfri og nås med tog fra Visp/Brig og videre til hotellet til fods eller med el-taxi. Meget nem adgang til/fra Zermatt station – ideelt for gæster uden b...
Se mere om hotellet

Hotel Monte Rosa ****, Zermatt

Bahnhofstrasse 21, 3920 Zermatt, Schweiz
Zermatt togstation ligger ca. 300 meter fra hotellet (ca. 4 minutters gang). Zermatt er bilfri og nås med tog fra Visp/Brig og videre til hotellet til fods eller med el-taxi. Meget nem adgang til/fra Zermatt station – ideelt for gæster uden b...
Se mere om hotellet

Hotel Parnass ***, Zarmatt

Vispastrasse 4, 3920 Zermatt, Schweiz
Zermatt togstation ligger ca. 500 meter fra hotellet (ca. 7 minutters gang). Zermatt er bilfri og nås med tog fra Visp/Brig og videre til hotellet til fods eller med el-taxi. Nem adgang til/fra Zermatt station – ideelt for gæster uden bil, de...
Se mere om hotellet

Accomodations

During the journey, you stay in carefully selected hotels that offer comfort, a convenient location, and a welcoming atmosphere. If you have specific preferences regarding hotel, location, or facilities, you can include them in your request. As a result, we will find the best solution for you.

What you can expect from the accommodation:

  • Comfortable rooms and quality facilities
  • Hotels close to the city centre or train station
  • A welcoming atmosphere with a focus on comfort and safety
  • Flexibility to choose between different hotel standards

The cities visited on this journey

Prices for this journey

The prices shown are indicative and based on our suggested train journey and hotel options. All trips can be tailored to your preferences, and you are always welcome to request a tailor-made offer that matches your specific needs.
Standard

3-star hotels
2nd class trains

5 days / per person from
10.990 USD
Includes all shown, flights, trains, hotels, and panoramic trains
  • Hotels with breakfast and trains included
  • 3-star hotels and 2nd class trains
Tailor the trip to your wishes
Premium

4-star hotels
1st class trains

5 days / per person from
12.990 USD
Includes all shown, flights, trains, hotels, and panoramic trains
  • Everything from the Standard package is included
  • Hotel with breakfast and train included
  • 4-star hotels and 1st class trains
Tailor the trip to your wishes
Popular
Standard

3-star hotels
2nd class trains

5 days / per person from
10.990 USD
Includes all shown, flights, trains, hotels, and panoramic trains
  • Hotels with breakfast and trains included
  • 3-star hotels and 2nd class trains
Rejsen kan tilpasses efter jeres ønsker
Premium

4-star hotels
1st class trains

5 days / per person from
12.990 USD
Includes all shown, flights, trains, hotels, and panoramic trains
  • Everything from the Standard package is included
  • Hotel with breakfast and train included
  • 4-star hotels and 1st class trains
Rejsen kan tilpasses efter jeres ønsker
Populært

All prices are from prices and include:


  • All train journeys in 1st or 2nd class
  • 2 nights in Milan including breakfast
  • 1 night in St. Moritz including breakfast
  • 1 night in Zermatt including breakfast
  • Seat reservations on the Glacier Express
  • 3-course meal on the Glacier Express
  • Seat reservations on the Bernina Express
  • 24-hour emergency phone support
  • Child discounts apply with at least 2 paying adults

All journeys can be tailored, combined, and customised to your preferences, including hotels, number of nights, cities, and travel by flight or train

About the travel options

Travel options vary from trip to trip – sometimes the journey is by train, other times by cruise or ferry. Here you can read more about what applies to this specific trip:

Other interesting trips