

Photos: Lyon by Dennis G. Jarvis, CC BY-SA 2.0, cropped; Milan by Jiuguang Wang, CC BY-SA 3.0, cropped.
Lyon or Milan?
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 Lyon for
- prices
- families
- food and drink
Lyon is the better pick if your trip is built around the table. Bouchons, long set lunches, the Halles and the wine country close by make eating the main event. It is also a little kinder to the wallet and easier with children, thanks to the free zoo and the boating lake in the Parc de la Tête d'Or. The Roman hill and the Renaissance lanes of Vieux Lyon give it a continuous old quarter to wander, and evenings stay informal and student-led.
Choose Milan for
- shopping
- day trips
- live music and the arts
Milan suits travellers who want style, a famous stage and a fast train out of town. Its fashion streets are a reason to go in their own right, and La Scala gives it a night out that Lyon cannot quite match. The rail hub puts Bergamo, Verona, Turin and Lake Como within easy reach, so a week here can take in half of northern Italy. Expect to pay more for it, and expect a city made for adults rather than children.
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.
Wins on prices and families with your weighting.
Wins on shopping and day trips with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Neither city is a beach destination, and swimming in both means a lake. Milan has the easier escape: Como and Maggiore are about an hour by train, with pebbly lidos and swimming platforms, and the Idroscalo near Linate covers hot afternoons in town.
From Lyon, the clear Alpine water of Annecy and the Lac du Bourget is further, closer to two hours and better by car. In town, the bathing lake at Miribel-Jonage is the local fallback.
Food & drink
Lyon has the edge for anyone who travels to eat. The bouchon is a cuisine of its own, with quenelles, andouillette and praline tart served with a pot of red. On top of that come the Mères lyonnaises fine-dining heritage, Les Halles Paul Bocuse, and Beaujolais and the northern Rhône on either side.
Milan cooks richly too, with saffron risotto, ossobuco and cotoletta. Its strengths lie elsewhere, though: the aperitivo ritual around the Navigli and Brera, and the chance to eat well from every Italian region in a single city. Lyon is the place for a focused regional meal, Milan for range and for the early-evening glass.
Culture & sights
These two are evenly matched, but the shape of a visit differs. Lyon gives you continuity. Roman theatres on Fourvière, the Renaissance lanes and traboules of Vieux Lyon and the silk-weavers' hill of Croix-Rousse make up one long UNESCO-listed walk, with the Beaux-Arts as its great museum.
Milan has fewer sights, but they are famous. The Duomo's rooftop, the Last Supper, the Brera paintings and Michelangelo's Rondanini Pietà sit in clusters within a largely modern city. Choose Lyon for wandering old quarters, Milan for a short list of masterpieces you book ahead.
Nightlife
Milan offers more to do after dark. Aperitivo flows into the canal-side bars of the Navigli, Porta Venezia anchors the gay scene, and the clubs run from dressy Corso Como to warehouse nights, with appearance counting at the door.
Lyon is looser and more student-led. Its wine bars sit on the Presqu'île, its pubs in Vieux Lyon, and the barges along the Rhône are its signature. Outside weekends and term time, nights there wind down earlier than visitors expect.
Nature & outdoors
The outdoors are on a par, but where you find them differs. Lyon's green life sits inside the city: car-free Rhône quays, the large Tête d'Or park and the steep stairways of its two hills. The Monts d'Or and Beaujolais offer gentle walking and cycling, with Chartreuse and Vercors further off by car.
Milan itself is flat and hazy, but the lakes and the Prealps rise within about an hour by train. There you can sail on Como or tackle via ferrata on the Grigne, which is more dramatic than anything on Lyon's doorstep.
Day trips
Both make good bases, but Milan is the stronger hub. High-speed trains put Verona's arena, Turin's Egyptian Museum and Bologna about an hour away. Bergamo, Lake Como, the Certosa di Pavia, Mantua and the Borromean Islands are all easy outings too.
Lyon's day trips are slower and more rural: Roman Vienne, medieval Pérouges, the Beaujolais villages and Burgundy's wine towns. It suits travellers who want cellars and small towns. Milan suits those who want to tick off a string of major cities.
Good for families
Lyon is the easier city with children, and most of that comes down to one park. The Tête d'Or has a free zoo, pedalos, playgrounds and a miniature train. Add the dinosaurs at the Musée des Confluences, Guignol puppet theatres and the Fourvière funiculars, and you have several days of child-friendly outings.
Milan has a fine science museum with a submarine and trains, plus space to run in Parco Sempione. Its best family days, though, are at Leolandia or Gardaland outside the city, and its headline sights mostly appeal to adults.
Getting around
Both are easy without a car. Milan's centre is flat, with five simple metro lines and old orange trams, though transfers from Malpensa are long.
Lyon packs most sights onto the walkable Presqu'île and uses funiculars and a rack metro to climb its hills, which makes some journeys a climb or a change. The riverside bike paths and bike-share make cycling an easy option.
Shopping & style
This is the widest gap between the two cities. Milan is a world fashion capital: the flagships of the Quadrilatero della Moda, the historic shops under the Galleria's glass roof, La Rinascente beside the Duomo, plus design showrooms and vintage shops in Brera and Porta Ticinese.
Lyon offers comfortable high-street shopping and a large mall at Part-Dieu. Its most memorable buys are silk from the weaving heritage, antiques on rue Auguste Comte, and pralines and cheese to carry home.
Affordability
Neither city is cheap, but Lyon stretches a budget further. Its hotels are reasonable for most of the year, and its bouchon set lunches are some of the best value eating in France.
Milan is Italy's most expensive city. Hotels and stylish bars set a high bar, so savings come from aperitivo snacks, office-worker lunch menus and staying near a metro stop outside the centre. In both cities, trade fairs make rooms scarce.
Live music & performing arts
Milan has the bigger stage, and La Scala is the reason. Its season of opera and ballet is world-famous, and gallery seats make it reachable. The Piccolo Teatro, a fine orchestra and summer concerts at San Siro add depth.
Lyon is stronger than its size suggests, especially in dance, with the Maison de la Danse and the Biennale. In summer it has the edge with the Nuits de Fourvière, which stages concerts in the Roman theatres just as Milan's opera season goes quiet.
Wellness & relaxation
Lyon relaxes you through its pace rather than through spas: long lunches, quiet Sunday mornings by the Saône and laps in the open-air pool on the Rhône quays. Milan has more to book. There is a thermal spa complex with outdoor pools and saunas in the south of the centre, and the restored 1930s Bagni Misteriosi make a good summer afternoon.
For a proper day of rest, Lyon looks to the thermal baths of Aix-les-Bains, about an hour and a half away. Milan's escape is the quiet lakeside villas an hour to the north.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Lyon in July
Milan 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. Lyon: 1991-2020 normals, Lyon / Bron (10.6 km from centre). Milan: 1991-2020 normals, Milano / Linate (8 km from centre).
The two cities share almost the same temperature curve. Winters are chilly, with highs around 7°C in January, and summers peak at about 30°C in Lyon and 29°C in Milan in July. That is warm enough for lake swimming in July and August, though walking the streets at midday can be heavy going in either city. Late spring and September are the comfortable months for sightseeing, with mild days in the low twenties.
The rain is where they part. Lyon's wettest month is October, at about 101mm. Milan's autumn is wetter and lasts longer, with heavy rain from September right through to November, when it peaks at 128mm, and May is damp there too. Lyon also gets noticeably more sun in early summer, so for a bright June it has the edge. Milan's winter days are slightly less grey.
Which traveller are you?
On a shopping trip, choose Milan. Lyon offers chain stores on rue de la République and silk scarves from the Croix-Rousse workshops, but little to travel for. Milan's Via Montenapoleone and Via della Spiga justify the trip alone, with Corso Buenos Aires for everyday buys.
On a family trip with young children, Lyon is the gentler choice. Pony rides in the Tête d'Or, Guignol puppet shows and the funicular up Fourvière all suit small children, though the stepped hill lanes are hard with a pushchair. Milan's humid summers tire little legs.
For a trip on a tight budget, Lyon is the safer bet. Picnic food from the Sunday markets along the Saône and a flat Presqu'île you can cover on foot keep daily costs down. In Milan, fashion weeks and Brera's restaurants push costs up.
Before you go
| Measure | Lyon | Milan |
|---|---|---|
| Official language | French | Italian |
| Currency | Euro (EUR) | Euro (EUR) |
| Sockets | CE230 V, 50 Hz | CFL230 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 | 160 m | 138 m |
| Main airport | Lyon Saint-Exupéry Airport (LYS)20 km from centre141 non-stop destinations | Milan Malpensa International Airport (MXP)40 km from centre208 non-stop destinations |
| Public holidays this year | 11 days | 13 days |
By the numbers
| Measure | Lyon | Milan |
|---|---|---|
| City population | 519,127 | 1,354,196 |
| People per km² | 10,838 | 7,453 |
| Museums within 10 km | 43 | 88 |
| UNESCO World Heritage sites within 50 km | 2 | 4 |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Lyon or Milan somewhere new.