By rail · SCENIC TRAIN JOURNEYS IN SWITZERLAND

Scenic Train Journeys in Switzerland: the 15 Best Rides

17 rail days  ·  from $104 a seat

Good scenic train journeys in Switzerland sell the seats before the fares, and the best ones go first. Below: the 15 to book early, what each includes and how they differ.

Milan to St. Moritz: Scenic Bernina Train Tour with Guide - Meeting the group in central Milan
Guided, Scenic Train Journeys, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Tours, Train Tours

Milan to St. Moritz: Scenic Bernina Train Tour with Guide

1.Milan to St. Moritz: Scenic Bernina Train Tour with Guide

★★★★★★★★★★4.4 · 1,840 reviews · 12.5 hours · from $123Our pick

Travel from Milan by air-conditioned coach to St. Moritz, cross the Maloja and Bernina passes, and ride the second-class Bernina Red Train with opening windows. Guides such as Sara, Monica, and Angelo add useful commentary, while the route may begin in St. Moritz, Thusis, or Tirano.

“Angelo is the best guide, and Luigi is the best driver. I highly recommend this tour, it’s worth visiting and offers a fantastic experience!”

Check availability →Read our full review

From Milan: St. Moritz and Panoramic Bernina Express Tour - Two and a half hours in St. Moritz
Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Tours

From Milan: St. Moritz and Panoramic Bernina Express Tour

2.St. Moritz and Panoramic Bernina Express Tour

★★★★★★★★★★4.6 · 1,723 reviews · from $188

Spend 13 hours traveling from Milan to St. Moritz by coach, then ride the Bernina Express in a panoramic carriage to Tirano. You get free time for lake views, pastries, and shopping, plus a tour leader such as Monica, Tatiana, or Maja to keep the long day organized.

“Our Bernina Express tour from Milan to St. Moritz and then to Tirano was absolutely incredible, and our guide, Monica, made it even more special! From the very start, she was warm, knowledgeable, and extremely organized, ensuring that everything ran smoothly. The Bernina Express itself was breathtaking, with stunning alpine views at every turn. But what truly set this tour apart was Monica’s enthusiasm and attention to detail. She not only provided fascinating insights about the journey but also went above and beyond by showing us around St. Moritz! Her local knowledge and recommendations made our time there so much more enjoyable. If you're considering this tour, don't hesitate—it's a…”

Check availability →Read our full review

From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip - From Milan to Lake Como and Colico Piano
1-Day Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Train Tours

From Milan: Bernina Train, Swiss Alps & St. Moritz Day Trip

3.Bernina Train, Swiss Alps & St. Moritz Day Trip

★★★★★★★★★★4.7 · 1,120 reviews · from $120

Travel from Milan by air-conditioned coach to St. Moritz, then ride the Bernina Red Train for 2 hours and 20 minutes to Tirano. Guides such as Alejandro, Maria Cristina, Chiara, and Mara keep the long day organized, while open train windows help you capture clear Alpine photos.

“The trip was lovely and we all had a wonderful time. I think I would stay in St. Moritz about 30 minutes longer and then it would have been perfect.”

Check availability →Read our full review

From Milan: Bernina Train Guided Tour to St. Moritz - Meeting at Milan’s Apple Monument
Guided, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Tours, Train Tours

From Milan: Bernina Train Guided Tour to St. Moritz

4.Bernina Train Guided Tour to St. Moritz

★★★★★★★★★★4.7 · 948 reviews · from $127

Travel from Milan into Switzerland by coach and the UNESCO-listed Bernina Train. You’ll see Alp Grüm and the Palü Glacier, stop in Tirano, stroll through St. Moritz, and return via the Maloja Pass. Guides such as Patrizia, Luigi, Monica, and Gigi are known for warm, lively commentary.

“Amazing time, amazing views photograph don’t do the place justice I must see for all.”

Check availability →Read our full review

From Milan: St Moritz & Alps Day Trip with Bernina Red Train - Meeting at Porta Garibaldi before the early start
1-Day Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Train Tours

From Milan: St Moritz & Alps Day Trip with Bernina Red Train

5.St Moritz & Alps Day Trip with Bernina Red Train

★★★★★★★★★★4.6 · 851 reviews · from $104Best value

Travel from Milan to St. Moritz by coach, cross the Bernina Pass, then ride the Bernina Red Train with opening windows to Tirano. An English-speaking guide such as Salvatore, Amato, or Marina leads the day. Expect striking scenery, limited free time, and a long return by coach.

“Excellent!! Such beautiful views from start to finish. Bernina was a superb guide, so friendly and knowledgeable. The bus ride was smooth and the windows are large so you can see clear views of the mountains. Then the express red train through the Alps was fantastic; we were allowed to lower the windows of the train so we got unobscured photos of the Alps. Highly recommend and will be doing it again when we come back!”

Check availability →Read our full review

From Como: St. Moritz and Tirano Trip with Bernina Express - Leaving Como beside Lake Como
Scenic Train Journeys, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews

From Como: St. Moritz and Tirano Trip with Bernina Express

6.From Como: St. Moritz and Tirano Trip with Bernina Express

★★★★★★★★★★4.5 · 347 reviews · from $199

Travel from Como to St. Moritz by air-conditioned coach, then ride the Bernina Express through Morteratsch Glacier, Bernina Diavolezza, and Val Poschiavo to Tirano. You get a guaranteed panoramic carriage in season, free time in both towns, and guidance in English or Italian from guides such as Chiara, Hager, and Tati.

“Amazing excursion. Francesa provided helpful information and gave us so much history along the way. Seeing St Moritz, the Berlina Express was a trip of a lifetime. Highly recommend”

Check availability →Read our full review

From Milan: Bernina Red Train to St Moritz Guided Tour - Crossing from Lombardy into the Alpine high country
Guided, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Tours, Train Tours

From Milan: Bernina Red Train to St Moritz Guided Tour

7.Bernina Red Train to St Moritz Guided Tour

★★★★★★★★★★4.3 · 258 reviews · 13 hours · from $162

Travel from Milan by air-conditioned coach, cross the Bernina Pass by panoramic train, and explore St. Moritz and Tirano. Your English- or Spanish-speaking guide, including guides such as Hajo, Marco, Monica, Andrea, and Tati, handles the long day and changing transport arrangements.

“The journey was straightforward with no complication. Maybe the time spent in St. moritz could have been a little longer”

Check availability →Read our full review

From Milan: St. Moritz and Panoramic Bernina Express Tour - Two and a half hours in St. Moritz
Scenic Train Journeys, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Tours

From Milan: St. Moritz and Panoramic Bernina Express Tour

8.St. Moritz and Panoramic Bernina Express Tour

★★★★★★★★★★4.0 · 215 reviews · 13 hours (approx.)

Travel from Milan to St. Moritz by coach, then ride the Bernina route through glaciers, mountain passes, Lake Bianco, Alp Grüm, and the Brusio Spiral Viaduct before returning from Tirano. An English-speaking assistant helps with boarding, but check your carriage type and departure time carefully.

“Never accept a later train with the promise of a “upgrade” they don’t do it and the best bits to see is too late as it’s dark???”

Check availability →Read our full review

Glacier Express, Swiss Alps & Lucerne Tour | From Zurich - Meeting beneath the clock at Zurich HB
Scenic Train Journeys, Scenic Train Journeys in Switzerland, Scenic Train Journeys in Zurich, Switzerland Train Tours, Tour Reviews, Tours, Zurich Train Tours

Glacier Express, Swiss Alps & Lucerne Tour | From Zurich

9.Glacier Express, Swiss Alps & Lucerne Tour | From Zurich

★★★★★★★★★★4.5 · 164 reviews · 10 hours (approx.) · from $599

Travel from Zurich to Chur, ride part of the Glacier Express to Andermatt, then continue to Lucerne for an Old Town walk. Guides such as Ana, Jean, Rose, and Leighton have earned warm praise, but train substitutions, seat separation, and last-minute changes can affect the day.

“Overpriced. Changed time of travel night before. Trains with no conditioning . Disappointing . Multiple train crhanges”

Check availability →Read our full review

From Milan: Scenic Alps Day Trip with Bernina Train Ride - Meeting at Milan Central Station
1-Day Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Train Tours

From Milan: Scenic Alps Day Trip with Bernina Train Ride

10.Scenic Alps Day Trip with Bernina Train Ride

★★★★★★★★★★4.8 · 100 reviews · 12.5 hours · from $206

Join an English-speaking guide and a group of up to 18 for a long but rewarding day from Milan. You’ll see Lake Como, pause in Tirano, ride the Bernina train for 105 minutes, and visit St. Moritz. Guides such as Luca, Silvia, Mari, and Paola are noted for clear explanations and thoughtful help.

“Our guide Luca was amazing… couldn’t have had anyone better than him to guide us throughout the trip and he made sure we were comfortable at all times. He explained every detail clearly while also using humor to make us laugh and keep us entertained. The trip was the cherry on the cake since it was impeccable and worth every cent. Thanks a lot Luca for making our trip memorable. Daniela and Chamkaur”

Check availability →Read our full review

From Milan: St. Moritz Day Tour by Bernina Train - The early coach ride from Milan to Tirano
Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Tours, Train Tours

From Milan: St. Moritz Day Tour by Bernina Train

11.St. Moritz Day Tour by Bernina Train

★★★★★★★★★★3.9 · 94 reviews · 12 hours · from $167

Travel from Milan to Tirano by coach, then ride the red Bernina train through Swiss mountain scenery to St. Moritz. You get reserved train arrangements, an English or Spanish tour assistant, and free time in the resort town. Check the exact train service and meeting point before booking.

“We had the most fabulous day x the Bernina express was the highlight x amazing”

Check availability →Read our full review

From Milan: Round-Trip Bernina Red Train to Saint Moritz - Changing at Tirano for the Bernina Red Train
Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Milan, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Train Tours

From Milan: Round-Trip Bernina Red Train to Saint Moritz

12.Round-Trip Bernina Red Train to Saint Moritz

★★★★★★★★★★4.0 · 80 reviews · 1 day · from $200

Travel from Milano Centrale to Tirano, then take the regional Bernina Red Train to Saint Moritz and back. You get free time in town and flexible train departures, but no live guide or panoramic carriage. First-class seating is available as an option.

“O passeio como um todo, a viagem de trem é o ápice.”

Check availability →Read our full review

Glacier Express, Swiss Alps & Lucerne Tour | From Basel - Basel to Chur: two and a half hours toward the Alps
Basel Train Tours, Scenic Train Journeys, Scenic Train Journeys in Switzerland, Switzerland Train Tours, Tour Reviews, Tours

Glacier Express, Swiss Alps & Lucerne Tour | From Basel

13.Glacier Express, Swiss Alps & Lucerne Tour | From Basel

★★★★★★★★★★4.5 · 67 reviews · 10 hours (approx.) · from $597

Spend about 10 hours moving through Switzerland by rail, from Basel to Chur, aboard the Glacier Express to Andermatt, then onward to Lucerne. Guides such as Jean, Rose, Ana, and Georgina have led this route. Expect big views, several train changes, and a compact Lucerne walk.

“Train ride was fantastic. Our tour guide-Ana was extremely knowledgeable and the best. We did feel rushed at stopping points. Also the start time for our tour was delayed which was a bit confusing and resulted us seeing Lucerne in the dark which was the one key point we really looked forward to having seen in the daytime. We felt the price was a bit high for not providing a meal as well. Also get clear directions as to the meeting point and the time to meet to ensure you arrive timely. The glazer express views were incredible . Confusion as well to the premium railway pass regarding a meal.…”

Check availability →Read our full review

Glacier Express Panoramic Train Round Trip from Zürich With Private Guide - Starting at Zurich Tourist Information
Guided, Private, Scenic Train Journeys, Scenic Train Journeys in Switzerland, Scenic Train Journeys in Zurich, Switzerland Train Tours, Tour Reviews, Train Tours, Zurich Train Tours

Glacier Express Panoramic Train Round Trip from Zürich With Private Guide

14.Glacier Express Panoramic Train Round Trip from Zürich With Private Guide

★★★★★★★★★★4.5 · 34 reviews · 10 hours (approx.) · from $951

Meet your private English-speaking guide at Zurich Tourist Information at 8:20 am. Travel through Chur, the Rhine Gorge, Disentis, Andermatt, and Brig aboard regular trains and the Glacier Express, with reserved second-class seats, a three-course lunch, and a guided return to Zurich.

“The highlight of our time in Switzerland. Our guide, Dominique, was super fun and extremely knowledgable. She knew the answer to every question we asked and we really enjoyed our time with her. Although it's possible and pretty easy to do the trip without a guide, I would really recommend booking a guide. It removes all of the stress and allows you to learn a lot more about Switzerland than you would without one. I would absolutely recommend this tour to anyone that has a free day in Switzerland! The Swiss Alps are amazing, and the meal on the train was delicious.”

Check availability →Read our full review

Glacier Express, Swiss Alps & Lucerne Tour | From Zurich - Meeting beneath the clock at Zurich HB
Scenic Train Journeys, Scenic Train Journeys in Switzerland, Scenic Train Journeys in Zurich, Switzerland Train Tours, Tour Reviews, Tours, Zurich Train Tours

Glacier Express, Swiss Alps & Lucerne Tour | From Zurich

15.Glacier Express, Swiss Alps & Lucerne Tour | From Zurich

★★★★★★★★★★3.6 · 31 reviews · 10 hours · from $581

Travel from Zurich to Chur, ride the Glacier Express through the Oberalp section to Andermatt, then continue to Lucerne and Lake Lucerne. An English-speaking guide leads this small group of up to 15, with rail tickets and the Glacier Express seat reservation included.

“The reservation was made for 30/01/26, but the tour guide did not show up. When I questioned the company about it, they said that the tour was intended for 31/01/26, even though that information was not in any part of the reservation details.”

Check availability →Read our full review

Scroll to Top

Ride something

Pick a gauge, a class or a country.