Railbookers · Independent rail package

Geneva to Milan via the Glacier and Bernina Express Trains

Independent Switzerland-to-Italy rail journey on the Glacier and Bernina Express

Railbookers operates this independent rail package from Geneva to Milan, a 9-day, 8-night trip across Switzerland and into Italy. The route includes two nights in Zurich, time in the mountain village of Zermatt beneath the Matterhorn, and a stop in St Moritz, before the trip ends in Milan. Two named trains anchor the journey: the Glacier Express, which carries travelers from Zermatt to St Moritz, and the Bernina Express, which continues from St Moritz into Italy. Because it is independent rather than escorted, travelers move between cities on their own schedule rather than as part of a guided group. It suits travelers who want a scenic rail route through the Alps without a fixed group itinerary.

What to know before you look closer

  • Railbookers does not publish a day-by-day itinerary for this package in the material we have; confirm the exact route, hotel nights in each city, and train timings with them before booking.

Questions travellers ask

Is this trip escorted or independent?
It is an independent rail package from Railbookers. The material we have does not mention a guide or escort accompanying travelers.
Which trains are included in the itinerary?
The trip is built around the Glacier Express, which runs from Zermatt to St Moritz, and the Bernina Express, which continues from St Moritz into Italy toward Milan.
Which cities and towns does the trip visit?
The description names Geneva, Zurich, Zermatt, St Moritz and Milan.
How long is the trip and what does it cost?
It runs 9 days and 8 nights, priced from $3,399 per person according to Railbookers.

Similar journeys, different answers