An Astoro train at Zurich HB |
Through the Alps by train from €29
SBB (Swiss Federal Railways) and Trenitalia (Italian Railways) jointly operate an excellent train service between major Swiss cities and Milan, with one or two trains per day continuing to Verona & Venice. These trains are branded EuroCity, a generic term for quality train in much of Europe, they are operated by either bullet-nosed Astoro trains, some owned by SBB some by Trenitalia, or new Giruno trains now entering service on the Zurich-Milan route.
Travel tips: Luggage, WiFi, food & drink...
How to check train times, fares & tickets
See the video: Milan to Zurich by EuroCity
train
Routes operated
Zurich - Lugano - Como - Milan via the Gotthard route, every hour or so.
Geneva - Lausanne - Montreux - Brig - Milan via the Simplon route, at
various times through the day.
Basel - Bern - Spiez - Brig - Milan via the Lötschberg route and Basel - Lucerne - Como - Milan
via the Gotthard route, 1 or 2 trains per day.
One train from Zurich and one train from Geneva extends beyond Milan to Venice.
*** IMPORTANT UPDATE: GOTTHARD TUNNEL BLOCKED UNTIL JANUARY 2024 ***
On 10 August 2023, a freight train derailed inside the Gotthard Base Tunnel ripping up several kilometres of track. Passenger trains will be diverted over the old scenic Gotthard line (and the original shorter Gotthard Tunnel) possibly until January 2024. If you're travelling between Zurich & Milan (or between Basel & Milan via the Gotthard route), check your trains online. The Simplon & Lötschberg routes are not affected.
What are the trains like?
Giruno trains
These swish new Giruno trains have taken over most Zurich-Milan services. Officially designated RABe 501, their party trick is level boarding - between the wheels they are low-floor with easy level access from platform onto train. The trade-off is an unusual layout inside, with a floor that's low between the bogies and slopes up over the wheels with some of the car-end seats raised on platforms either side as you can see in the photos below. There's a restaurant car with cafe-bar counter, the train has power sockets at all seats and free WiFi. I explain how to tell if your train is due to be a Giruno or Astoro/ETR610 in the travel tips section.
Astoro trains
These classy tilting pendolino trains, designated RABe503 Astoro by the Swiss or ETR610 by the Italians, have 1st & 2nd class and a restaurant car. They're excellent trains, fully air-conditioned with power sockets at all seats, and seats line up with the windows for great views. Until early 2020, all Swiss-Italian EuroCity trains were operated by these Swiss Astoro trains or their Trenitalia-owned ETR610 equivalent, but SBB's new Giruno trains entered service from 2020 onwards on the Gotthard route and have now taken over all Zurich-Milan services.
Trenitalia trains
Trenitalia provides the rolling stock for some Switzerland-Italy departures, using its ETR610 pendolino trains. To all intents and purposes these are identical to SBB's RABe503 Astoro trains, but with a different exterior & interior colour scheme. You could get either a Swiss or an Italian train.
Travel tips
-
How to tell if your train will be a Giruno or Astoro
Girunos operate most Zurich-Milan Gotthard route trains from 13 December 2020 onwards. Other routes are operated Astoro (Swiss RABe503 or Italian ETR610, same thing). But here's how to confirm: Look up your train at the Swiss Railways website www.sbb.ch. In the search results, click on your train to see details. Assuming it's a direct EuroCity (EC) train between Switzerland & Milan, if the list of train facilities includes TT Tilting Train then it will be an Astoro, either a Swiss SBB one or an Italian Trenitalia one. If the facilities do not include TT Tilting Train then it's due to be a Giruno which doesn't tilt.
-
Should you go 1st or 2nd class?
2nd class is absolutely fine, there's no need to pay extra for 1st class unless you want to. There are no 'extras' in 1st class on these trains, paying for 1st class merely means more leg and elbow room, with seats arranged 2+1 across the car width rather than 2+2 - although that means there are solo seats and tables-for-two on one side of the aisle in 1st class which are great if you're travelling alone or as a couple. 1st class is carpeted and is usually quieter with more laptops tapping, 2nd class has a synthetic floor, and is often busier than 1st class with more families and kids.
-
Boarding your train
There's no check-in, just be on board the train a minute before departure time when the doors close...
-
Luggage
Like any European train, you take your luggage in with you and stick it on any suitable rack near your seat, see the photo below. Nobody weighs it or measures it, so no worries...
-
Which side of the train gets the best views? See the scenery section below.
-
Seat reservation
Reserving a seat is optional for journeys within Switzerland, you can sit anywhere you like. However, seat reservation is compulsory for journeys to or from Italy and tickets for international journeys on these trains come with a reserved seat automatically included. A small electronic display above each seat shows whether or not that seat is reserved, and if so, for what sector.
-
Food & drink
The restaurant car serves meals, beer & wine. You do not need to (and cannot) reserve, just go along and sit down at any free table. Enjoying a waiter-served meal as the Alps glide past the window is one of the pleasures of rail travel, treat yourself! The restaurant car also has a counter serving snacks & drinks to take back to your seat, you can just see the edge of the counter in the photo above.
You are of course free to bring your own food and drink along to eat & drink in your seat, even a beer or bottle of wine if you like.
-
WiFi & power outlets
There are power outlets at all seats, and free WiFi on both Astoro & Giruno.
-
Milan Centrale
Milan Centrale is an attraction in its own right, see the Milan Centrale station guide which explains the layout of the station and good places for a beer, coffee or meal. If you're travelling from, to or through Milan Centrale make sure you take time to look around you, it's a magnificent landmark.
-
Zurich HB
If you're using Zurich HB, see the Zurich HB station guide which explains the layout of the station and good places for a beer, coffee or meal.
Times, fares & tickets
-
Fares from Zurich, Basel, Bern, Geneva, Lausanne, Lucerne, to Milan start at €29 in 2nd class or €49 in 1st class.
These are advance-purchase fares branded smart or mini which vary in price like air fares. The standard fully-flexible price bought on the day is much higher, for example Zurich to Milan is €76.00.
-
You can buy tickets for these trains at www.thetrainline.com or www.raileurope.com, both easy to use, in €, £ or $, overseas credit cards no problem. There's a small booking fee. It's ticketless, you simply print out your booking reference or show it on your phone.
-
For a more detailed explanation of how to buy tickets from anywhere in Switzerland to anywhere in Italy click here.
Route map
You can see how the Gotthard Base Tunnel on the Zurich-Milan route saves a lot of time compared to the old route with the spirals & original Gotthard Tunnel.
Click for larger map. Highlighted = Zurich/Basel/Geneva-Milan train routes. Green = scenic routes. Red = high-speed lines.
Reproduced from the excellent European Rail Map with kind permission of the European Rail Timetable people. I recommend buying the European Rail Map for your travels and a copy of the European Rail Timetable, www.europeanrailtimetable.eu with shipping worldwide.
Scenery & sights
These trains pass some great Alpine scenery as well as Swiss and Italian Lakes. Here's a summary of what to look out for on each of the four routes, written assuming you're travelling south towards Milan - if you're travelling northwards the sights will obviously be on the opposite side of the train.
-
Simplon route: Geneva - Lausanne - Montreux - Brig - Milan
After leaving Geneva the train runs alongside Lake Leman all the way to Lausanne and beyond, with great views of the lake on your right hand side when heading south. Shortly after Lausanne you'll pass the beautiful Chillon Castle on your right, using the lake as its moat. Northbound you can see it as you approach, southbound there's very little warning before you're next to it. Watch out for hilltop castles, including at Sion on your left when going south. You'll also pass many vineyards.
Beyond Brig the train enters the famous Simplon Tunnel, which opened in 1906 giving its name to the Simplon Orient Express. The tunnel is 19 km (12 miles) long but it takes just 8 minutes to pass through. For most of the 20th century it was the longest railway tunnel in the world, from 1906 until 1982 when a longer tunnel opened in Japan. The Swiss-Italian border is inside the tunnel so when you emerge into daylight you're in Italy. South of the Simplon Tunnel the train runs along the shores of beautiful Lake Maggiore (see the photos below) with great views across the lake on your left hand side. The train usually calls at Stresa before arriving in the awe-inspiring Milan Centrale. One early morning train from Geneva continues to Verona & Venice Santa Lucia.
-
Gotthard route: Zurich - Lugano - Como - Milan
Soon after leaving Zurich HB you'll get great views of the Zugersee & Vierwaldstattersee lakes, both on the right hand side as you head south. Between Arth Goldau & Lugano the train passes through the World's longest railway tunnel, the impressive Gotthard Base Tunnel opened in 2016. It's 57 km (35 miles) long but the train takes just 20 minutes to pass through at up to 155 mph. After Lugano the train passes the beautiful Lake Lugano (see the photos below) with views to your left and then right, most but not all trains then call at Como San Giovanni before arrival at the magnificent Milan Centrale. One mid-morning train from Zurich continues to Verona & Venice.
The Man in Seat 61 says: "Until 2016, the Zurich-Milan trains travelled over the Gotthard pass through dramatic track spirals and the original much shorter (15km) Gotthard tunnel, reaching a maximum altitude of 1,154m (3,786 feet) above sea level. The trains now use the new Gotthard Base Tunnel, cutting journey time by replacing the most scenic hour of the Gotthard route with 20 minutes in a 57km tunnel, and only reaching 550m (1,805 feet) above sea level. Those of us who remember the old route might well find the altered route a disappointment. But those unencumbered by such memories will find plenty of scenery on the new route, from delightful Swiss meadows and mountains to the beauty of Lake Lugano. But it's no longer even in the same class as the much slower, narrow-gauge Bernina route. The new tunnel polarises the decision between fast and moderately scenic and slow but fabulously scenic."
-
Gotthard route: Basel - Lucerne - Lugano - Milan
Only one direct train a day runs Basel-Lucerne-Milan, but other Lucerne-Milan departures are possible with a change at Arth Goldau into one of the Zurich-Lugano-Milan trains. From Arth Goldau onwards this route is the same as Zurich-Lugano-Como-Milan described above.
-
Lötschberg route: Basel - Bern - Brig - Milan
Most Basel-Milan trains go via Bern. As the train leaves Bern there are great views of Bern's Aare River gorge and its bridges. After calling at Thun you'll see Lake Thun on you left, and shortly after calling at Spiez (junction for the line to Interlaken) the train enters the Lötschberg Base Tunnel, opened in 2007 and 34 km (21 miles) long, the train takes 16 minutes to pass through. After the stop at Brig the train passes through the Simplon Tunnel, opened in 1906 and 19 km (12 miles) long, transit time about 8 minutes. When you emerge from the tunnel, you're in Italy. There are great views as the train runs along Lake Maggiore on the left hand side, before arriving in Milan Centrale.
Chillon castle on Lake Leman, seen from a train from Milan to Lausanne & Geneva in September.
Sion castle in the early light, seen from the morning Geneva to Venice train on the Simplon route.
Lake Leman, seen from a Geneva to Milan train on the Simplon route on a wintry day.
Villages & vineyards seen on the Zurich-Milan Gotthard route.
Lake Lugano, seen from a Milan to Zurich train on the Gotthard route.
Lake Maggiore. Trains between Geneva, Lausanne, Basel, Bern & Milan on the Simplon & Lötschberg routes pass right by the shores of Lake Maggiore. This is Lake Maggiore seen over lunch in the restaurant car of the 11:25 Milan to Basel on a bright winter's day.
Watch the video: Milan to Zurich
This video takes you on a journey from Milan to Zurich via the Gotthard Base Tunnel on a Swiss-owned ETR610 EuroCity train.