

Photos: Milan by Jiuguang Wang, CC BY-SA 3.0, cropped; Zurich by Daniel Kraft, CC BY-SA 3.0, cropped.
Milan or Zurich?
Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.
Choose Milan for
- prices
- shopping
- food and drink
Milan suits travellers who want serious Italian food, a short list of world-class sights and an evening at La Scala in one trip, and anyone who comes to shop. It is also the better base for train days across northern Italy. It is not cheap, but your money goes noticeably further than in Zurich.
Choose Zurich for
- beaches
- families
- getting around
Zurich is the better choice if the trip leans outdoors or includes children. The lake, the Uetliberg and the Alps within an hour make it the stronger base for walking and summer swimming, the zoo and lidos keep families busy, and the transport is about as easy as it gets in Europe. You pay heavily for that calm and order.
Scoreboard
Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.
Your match
Pick a travel style or drag the sliders, and both match scores follow your weighting.
Too close to call, 2 points apart
Wins on prices and shopping with your weighting.
Wins on beaches and families with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Neither city has a coast, but in Zurich a swim fits into an ordinary summer day. There are wooden bathing houses on the lake at Utoquai and Mythenquai, and at the Limmat river baths at Letten you let the current carry you downstream. You swim from grass and decks rather than sand, and the season only runs from June to early September.
Milan has the Idroscalo basin and its public pools. For a proper swim you take the train for about an hour to Lake Como or Lake Maggiore, which makes a good outing but is not something you fit in after sightseeing.
Food & drink
Milan is the far stronger city for eating. Saffron risotto, ossobuco and cotoletta anchor a rich, buttery northern cuisine, and people from all over Italy have brought good Neapolitan pizza and Sicilian pastry with them. Aperitivo in the Navigli, Brera and Isola is part of every evening.
Zurich is dependable rather than memorable: veal in cream sauce with rösti, fondue in the Altstadt's guild houses, and chocolate and confectionery as its real strength. Neither city has much street food or market eating, but in Zurich every meal out is expensive.
Culture & sights
Milan's great sights are few, but they carry more weight. There is the Duomo, with its rooftop among the spires, Leonardo's Last Supper, the paintings in the Brera and Michelangelo's Rondanini Pietà in the Castello Sforzesco. They come in clusters within a largely modern city, and you need to book the Last Supper well ahead.
Zurich offers a smaller, tidier set of sights. The Kunsthaus and the Swiss National Museum are worth your time, and the Altstadt has the Fraumünster's Chagall windows and the Grossmünster, where the Swiss Reformation began. Two or three days covers it.
Nightlife
The two are close for a night out, but the style differs. A Milan evening grows out of aperitivo, with canal-side bars along the Navigli, a smarter Brera, the gay scene of Porta Venezia and dressy clubs around Corso Como, where appearance counts.
Zurich is rougher and runs later. Electronic clubs in Kreis 4 and 5 and Zurich West go on until morning at weekends, Langstrasse mixes bars and kebab counters, and in summer people drink in the lake bathing houses. Milan empties in August, the same month the Street Parade fills Zurich's lake shore.
Nature & outdoors
Zurich has the mountains on its doorstep. The Uetliberg is a short train ride from the centre, the Glarus Alps rise beyond the lake on clear days, and Rigi, Pilatus and a ski day at Flumserberg are all within about an hour.
Around Milan the plain is flat and often hazy, and in town there is Parco Sempione and the canal towpaths for cycling. Lake Como, Lake Maggiore and the Grigne ridges have fine walking, but every outing starts with a train ride, and skiing takes a full day.
Day trips
Both cities are excellent rail hubs, and Milan has the edge for sheer range. Verona, Turin, Bergamo and Lake Como are each about an hour away, and Bologna, Mantua, Parma and the Certosa di Pavia add art, food and history. Lugano, across the Swiss border, is easy to reach too.
Zurich's days out lean more towards scenery and small towns: Lucerne's wooden bridges, Bern's arcades, the Rhine Falls with Stein am Rhein, and St Gallen's abbey library. All of them are easy by train.
Good for families
Zurich is much easier with children. The zoo has its Madagascar rainforest hall, the lake lidos have shallow water, and boat trips and buggy-friendly trams make the days simple. The Technorama science centre in Winterthur is twenty minutes away.
Milan works with children, thanks to the submarine and trains of the science and technology museum and the playgrounds of Parco Sempione. But its main sights are for adults and its summers are humid. Its one advantage is the theme parks, Leolandia and Gardaland, which Zurich lacks.
Getting around
You can walk both centres and need a car in neither, but Zurich is close to effortless. Trams, S-Bahn trains, funiculars and even the lake boats all run on one ticket, and the airport is a short train ride from the main station.
Milan's five metro lines and old orange trams are easy enough to use, though the metro is hot in summer and the transfer from Malpensa airport is long.
Shopping & style
Milan is a reason to travel in itself. The Quadrilatero della Moda holds the flagships of Italian fashion houses founded in the city, and the Galleria and La Rinascente stand beside the Duomo. Corso Buenos Aires, Brera's vintage shops and the design showrooms widen the range.
Zurich's Bahnhofstrasse can match Milan for luxury, and it is the place to buy a Swiss watch. Beyond that and the design shops in the viaduct arches of Zurich West, the choice is narrow.
Affordability
Neither city is cheap, but Milan is much easier on a budget. Aperitivo snacks can stand in for supper, office-worker lunch menus are good value, and staying near a metro stop outside the centre cuts the hotel bill. Trade fairs and fashion weeks push room rates up sharply.
Zurich is one of the most expensive cities anywhere, and a simple lunch costs what dinner does elsewhere. Supermarket picnics by the lake, the free lidos and the visitor card help, but only a little.
Live music & performing arts
La Scala gives Milan the edge. It is one of the world's great opera houses, its season opens each December on the feast of Sant'Ambrogio, and gallery seats give determined visitors a way in. The Piccolo Teatro and the orchestra at the Auditorium add depth, and San Siro hosts big summer concerts.
Zurich's Opernhaus and Tonhalle are highly respected and the Rote Fabrik covers jazz and indie, but the Schauspielhaus performs mostly in German. In summer, Zurich's open-air festivals on the lake shore carry on while Milan's opera and classical season goes quiet.
Wellness & relaxation
Zurich is the easier place to unwind. The thermal baths in the vaults of the old Hürlimann brewery have a rooftop pool, the wooden bathing houses on the lake and river turn into saunas in winter with cold dips in between, and Baden's Roman-era hot springs are twenty minutes away.
Milan has its thermal spa complex and, in summer, the open-air pools of the Bagni Misteriosi, but it is a busy working city. For real rest, most visitors head out to the lakes.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Milan in July
Zurich in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
Milan has no rain gauge within 25 km of the centre, so its rainfall comes from a gridded climate dataset read at the city rather than from a gauge further away.
Milan's sunshine is measured 41 km from the centre, at Novara / Cameri.
Temperature and rainfall are climate normals, averaged over the years shown. Milan: 1991-2020 normals, Milano / Linate (8 km from centre). Zurich: 1991-2020 normals, Zurich Town / Ville. (2.2 km from centre).
Milan is the warmer city all year, and its summer is hot. July reaches about 30°C, and the humid heat makes midday sightseeing hard work, while Zurich peaks around 24°C, which is still comfortable on foot. For walking Milan's streets, April and June are the best bets. May is pleasantly warm but often showery. September is still mild, but it is already one of the wettest months at 119mm, and the rain carries on through October and November. Winters are cold and grey.
Zurich's rain comes at a different time. It is heaviest from May to August, at up to 128mm a month, so even its most pleasant stretch, June to September, brings regular showers, and September is the driest of those months. July and August are the months for lake swimming in both cities, and Milan gets more summer sunshine. Zurich's winter is colder, with December highs around 4°C and dull skies, though the ski slopes are close.
Which traveller are you?
For a shopping trip, Milan is worth the journey on its own. Many fashion houses were founded there, and it adds furniture and lighting showrooms, everyday high-street shopping and antique markets along the Navigli. Zurich mainly suits someone setting out to buy a Swiss watch.
On a family trip with young children, Milan's humid summers and grown-up sights soon tire small children, though older ones may enjoy its theme parks. Zurich is gentler. Highs stay near 24°C, a lake swim is a tram ride away and the evenings are quiet.
Travelling on a tight budget, Milan is the one of the two you can manage. It is Italy's most expensive city, but if you avoid trade-fair and fashion-week dates, a few careful days are affordable. In Zurich, saving money usually means a shorter trip.
Before you go
| Measure | Milan | Zurich |
|---|---|---|
| Official language | Italian | French, German, Italian, Romansh |
| Currency | Euro (EUR) | Swiss Franc (CHF) |
| Sockets | CFL230 V, 50 Hz | CJ230 V, 50 Hz |
| Driving side | Right | Right |
| Time zone | UTC+1, UTC+2 in summer | UTC+1, UTC+2 in summer |
| Emergency number | 112 | 112 |
| Elevation | 138 m | 408 m |
| Main airport | Milan Malpensa International Airport (MXP)40 km from centre208 non-stop destinations | Zürich Airport (ZRH)9 km from centre226 non-stop destinations |
| Public holidays this year | 13 days | 10 days |
By the numbers
| Measure | Milan | Zurich |
|---|---|---|
| City population | 1,354,196 | 440,935 |
| People per km² | 7,453 | 5,016 |
| Museums within 10 km | 88 | 63 |
| UNESCO World Heritage sites within 50 km | 4 | 1 |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Milan or Zurich somewhere new.