
Great Rail Journeys
Grand Tour of Switzerland
Ten-day Swiss rail loop through alpine peaks, glaciers, and lakeside towns.
Railbookers · Independent rail vacation
Rome to Switzerland by rail on the Bernina and Glacier Express

Railbookers operates this 10-day independent rail vacation that begins in Rome and ends with a train to Zurich Airport after a day trip to Mount Rigi from Lucerne. The first two days are spent in Rome, with a small-group visit to the Vatican Museum, Sistine Chapel, and St. Peter's Basilica, then a walk through the Colosseum and Forum. From there the trip moves north by train: a high-speed service to Milan, the Bernina Express over the Swiss Alps to St. Moritz, the Glacier Express to Zermatt, and onward through Bern to Lucerne. On day 7, the Gornergrat cog railway climbs from 1,604 to 3,090 metres for views of the Matterhorn. Because most days are self-guided outside the Rome tour, this suits independent travelers comfortable managing train connections and city arrivals on their own, who want to combine Rome's ancient sites with several of Europe's best-known scenic railways in one trip.
Welcome to Rome! On arrival make your way to your hotel and check-in for your two-night stay.
Explore the riches of the Vatican museum, the Sistine Chapel and St Peters Basilica. Afterwards head over to the Colosseum and stroll through the Forum.
Hop onto the highspeed train to Milan, and on arrival check-in to your hotel for one-night. Take a walk to see the impressive Duomo.
Take the local train from Milan to Tirano, then change onto the famous red Bernina Express train heading north into Switzerland, over some of the highest mountain peaks in the Swiss Alps to St Moritz.
From May till October visitors spending two nights in St. Moritz are rewarded with a complimentary travel card, including the scenic cable-car from Corviglia - Piz Nair.
Head to the station for a day aboard the slowest express train in the world – The Glacier Express, a 7.5hr journey crossing breath-taking scenery. Arrive in Zermatt.
Make the 33min journey from 1,604 metres to 3,090 metres above sea level onboard the Gornergrat cog railway, with views of the iconic Matterhorn.
Take the train to Visp, then onto Bern, with time to explore the Swiss capital, before heading onto Lucerne for a two-night stay.
Take an hour's scenic cruise across lake Lucerne to Vitznau, then board the oldest mountain railway in Europe to the top of Mount Rigi.
Make your way to the station after breakfast and take the direct train to Zurich airport for your flight home.

Great Rail Journeys
Ten-day Swiss rail loop through alpine peaks, glaciers, and lakeside towns.

Marvellous Escapes
Ten-day rail tour of three Italian lakes from Geneva via Stresa, Como, and Desenzano

Marvellous Escapes
Rail journey from Switzerland through Italy to Apulia's baroque towns

Rail Tours (rail-tours.co.uk)
Lake Como escorted rail tour with Bernina Express Alpine crossing