By rail · MILAN TRAIN TOURS

Milan Train Tours — Our Top 15

18 rail days  ·  from $104 a seat

This is the shortlist you would send a friend: 15 milan train tours worth the money, each with its price, its traveller verdict and the one thing to know before the seat is booked.

Bernina Red Train, Swiss Alps & St Moritz From Milan - Leaving Milan before the day begins
Italy Train Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Italy, Scenic Train Journeys in Milan, Tour Reviews, Train Tours

Bernina Red Train, Swiss Alps & St Moritz From Milan

1.Bernina Red Train, Swiss Alps & St Moritz From Milan

★★★★★★★★★★5.0 · 2,954 reviews · 12 hours (approx.) · from $168Our pick

Travel from Milan to St. Moritz by coach, pause at Lake Como, then ride the second-class Bernina Red Train through the Alps to Tirano. Guides such as Sabrina, Monica, Barbara, and Maria Cristina are praised for clear commentary. Expect a scenic but very long day with up to 48 people.

“Amazing experience. Grest views. Even on a partly cloudy day it did not dissappint. Our guide, Alejandro was the best.”

Check availability →Read our full review

Swiss Alps Bernina Red Train and St.Moritz Tour from Milan - The early departure from Milan
Italy Train Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Italy, Scenic Train Journeys in Milan, Tour Reviews, Tours, Train Tours

Swiss Alps Bernina Red Train and St.Moritz Tour from Milan

2.Swiss Alps Bernina Red Train and St.Moritz Tour from Milan

★★★★★★★★★★4.5 · 2,369 reviews · 12 hours 30 minutes (approx.) · from $179

Spend about 12.5 hours traveling from Milan to St. Moritz by coach, then through the Bernina Pass to Tirano on a second-class train with opening windows. Guides such as Sara, Anna, Simone, and Mario have led this route, which includes glaciers, the Brusio Viaduct, free time in St. Moritz, and a long return by bus.

“Very enjoyable day. Monica was the best and driver also very good.. The stay at St Moritz was a bit long as we did not choose to do any shopping or restaurants”

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

3.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

4.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

Small-Group Lake Como & Lugano by Swiss Train + Boat Cruise - Como begins with an easy orientation walk
Cruises & Boat Tours, Italy Train Tours, Milan Train Tours, Tour Reviews, Train Tours

Small-Group Lake Como & Lugano by Swiss Train + Boat Cruise

5.Small-Group Lake Como & Lugano by Swiss Train + Boat Cruise

★★★★★★★★★★5.0 · 1,084 reviews · 9 to 11 hours (approx.) · from $168

Travel from Milan to Como and Lugano with a group of no more than 12. You’ll cruise past famous villas, stroll Como and Torno, ride Swiss trains, and get free time in Lugano. Guides such as Oleg, Naji, Chiara, and Patrizia add local context and practical advice.

“Our tour guide Amato was amazing!!! Made the tour so smooth and interesting! Enjoyed every minute of it… Gave us enough information and time to enjoy the stops throughout the tour. We took the public transport with no hassle and fuss! Amato always look after us and makes sure we are all comfortable while enjoying the journey😊”

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

6.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

7.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

Intimate Small-Group Bernina UNESCO Scenic Train on Swiss Alps - Meeting at Milan Central Station at 8 a.m.
Italy Train Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Italy, Scenic Train Journeys in Milan, Tour Reviews, Train Tours

Intimate Small-Group Bernina UNESCO Scenic Train on Swiss Alps

8.Intimate Small-Group Bernina UNESCO Scenic Train on Swiss Alps

★★★★★★★★★★5.0 · 619 reviews · 12 hours 45 minutes (approx.) · from $211

Leave Milan Central Station with an English-speaking guide such as Luca, Silvia, or Paola, then travel through Lake Como and Valtellina before boarding the Bernina railway in Tirano. You’ll cross Alpine bridges, stop near the high summit, and visit St. Moritz on a long but memorable day.

“Fantastic day trip, well organized and our guide Luca was awesome!!! We had a perfect day, food recommendations were great as well. Totally worth it.”

Check availability →Read our full review

Bernina Red Train And St Moritz Tour from Milan - Maloja Pass gives the coach ride a purpose
Italy Train Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Italy, Scenic Train Journeys in Milan, Tour Reviews, Tours, Train Tours

Bernina Red Train And St Moritz Tour from Milan

9.Bernina Red Train And St Moritz Tour from Milan

★★★★★★★★★★4.5 · 280 reviews · 13 hours (approx.) · from $162

Leave Milan early by coach for Tirano, cross the Alps on the second-class Bernina Red Train, and enjoy free time in St. Moritz. The route may run either way, with a multilingual guide such as Lina, Franco, or Andrea. Add a one-hour Lake Como cruise if you choose that option.

“Great and complete day to visit Switzerland and St Moritz. We saw all the Alps and the views were stunning and beautiful”

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

10.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: Venice and Verona Full-Day Tour by Train - Verona, Juliet, and the Adige
Full-Day, Italy Train Tours, Milan Train Tours, Tour Reviews, Tours, Train Tours

From Milan: Venice and Verona Full-Day Tour by Train

11.Venice and Verona Full-Day Tour by Train

★★★★★★★★★★4.1 · 217 reviews · from $180

Travel from Milan to Verona and Venice with a bilingual English and Spanish tour leader. See Juliet’s balcony, Castelvecchio, Ponte Scaliero, Saint Mark’s Square, the Basilica, and the Bridge of Sighs. Expect a tightly planned 13.5-hour day, lots of walking, and free time in both cities.

“Had a fantastic time (our original trip was cancelled 2 days before) got to see Venice at last with added bonus of Verona. Laura our guide went out of her way to help with anything and everything. Also gave interesting facts along the way.”

Check availability →Read our full review

St Moritz & Swiss Alps Day Trip with Bernina Red Train from Milan - The train from St. Moritz to Tirano
1-Day Tours, Italy Train Tours, Milan Train Tours, Scenic Train Journeys, Scenic Train Journeys in Italy, Scenic Train Journeys in Milan, Tour Reviews, Train Tours

St Moritz & Swiss Alps Day Trip with Bernina Red Train from Milan

12.St Moritz & Swiss Alps Day Trip with Bernina Red Train from Milan

★★★★★★★★★★4.5 · 140 reviews · 11 hours (approx.) · from $117

Travel from Milan to St Moritz by air-conditioned coach, then ride the Bernina Red Train to Tirano with opening windows and a reserved group wagon. Guides such as Amato, Elisabeth, Marina, and Salvatore have led this trip, which includes Alpine commentary and free time in both towns.

“If you wanna enjoy the trip more, book first class. The company I booked with does not have first class.”

Check availability →Read our full review

Venice and Verona Full Day Tour by Train from Milan - The rail journey is part of the experience
Full-Day, Italy Train Tours, Milan Train Tours, Tour Reviews, Tours, Train Tours

Venice and Verona Full Day Tour by Train from Milan

13.Venice and Verona Full Day Tour by Train from Milan

★★★★★★★★★★4.5 · 131 reviews · 13 hours 30 minutes (approx.) · from $192

Join a tour leader such as Gaia or Laura for a fast-paced rail trip from Milan to Verona and Venice. Expect guided walks, free time for food and shopping, and roughly 13.5 hours on the move. It suits fit visitors who want a broad first look, not a relaxed city break.

“The tour was good and has the potential to be great with a little tweaking. The tour company should clarify the transportation plan for each destination as well as incorporate restroom/lunch breaks as it is a very long tour. We rushed through each city and did not spend quality time in Venice as I had thought. I was a bit disappointed but enjoyed the city nonetheless. Will definitely return on my own.”

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

14.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

15.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

Scroll to Top

Ride something

Pick a gauge, a class or a country.