Italy  ›  Lombardy  ›  Milan

Top Things to Do in Milan

We compared all 225 experiences in Milan so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.7 225 experiences from € 6.99 ✓Free cancellation on most experiences

Must-do experiences

Milan: Last Supper, Duomo & La Scala 3.5-Hour Tour
›
‹
Most booked
Milan: Last Supper, Duomo & La Scala 3.5-Hour TourMilan tour with skip-the-line Last Supper entry, Duomo Cathedral and La Scala theatre. Professional guide, air-conditioned transport, all admission included.
4,347 reviews
4.19★
Duration
3h 30m
Next departure: 30 Mar 2027Live guide EN · ESFree cancellationfrom€ 119per person
Milan to St Moritz: Bernina Red Train & Swiss Alps Day Trip
›
‹
★Top rated
Milan to St Moritz: Bernina Red Train & Swiss Alps Day TripDepart Milan by coach, ride Europe's highest train through Alpine peaks, explore St Moritz at 1,856m, return same day. Guide and 2nd class tickets included.
3,900 reviews
4.81★
Duration
12h
start times · Every day
10
Live guide ENFree cancellationfrom€ 139per person
Milan: Duomo & Last Supper Skip-the-Line Small Group
›
‹
Best value
Milan: Duomo & Last Supper Skip-the-Line Small GroupMilan's two most-booked sights in one morning: guaranteed Last Supper entry, skip-the-line Duomo access, expert guide. 2.4km walking tour, small groups, headsets included.
3,125 reviews
4.56★
Duration
3h
start times · Tue–Sun
6
Live guide ENFree cancellationfrom€ 109per person

Recommended (7)

Lake Como & Bellagio Day Trip with Boat Cruise from Milan
›
‹
Travelers' pick
Lake Como & Bellagio Day Trip with Boat Cruise from Milan
2,652 reviews
4.14★
Duration
12h
from€ 101per person
Milan to St. Moritz: Bernina Red Train & Swiss Alps
›
‹
Travelers' pick
Milan to St. Moritz: Bernina Red Train & Swiss Alps
2,460 reviews
4.32★
Duration
12h 30m
from€ 149per person
Lake Como Boat Cruise & Bellagio Day Trip from Milan
›
‹
Travelers' pick
Lake Como Boat Cruise & Bellagio Day Trip from Milan
2,378 reviews
4.48★
Duration
10h 30m
from€ 68per person
Milan Duomo: Skip-the-Line Rooftop Tour & City Views
›
‹
Travelers' pick
Milan Duomo: Skip-the-Line Rooftop Tour & City Views
2,126 reviews
4.59★
Duration
2h 30m
from€ 49per person
Milan Walking Tour with Skip-the-Line Last Supper Ticket
›
‹
Likely to sell out
Milan Walking Tour with Skip-the-Line Last Supper Ticket
2,053 reviews
4.63★
Duration
3h
from€ 101per person
Lake Como & Lugano: Cruise Bellagio & Swiss Chocolate Day Trip
›
‹
Travelers' pick
Lake Como & Lugano: Cruise Bellagio & Swiss Chocolate Day Trip
1,944 reviews
4.76★
Duration
11h
from€ 81per person
Milan walking tour: Last Supper, Duomo and Sforza Castle
›
‹
Travelers' pick
Milan walking tour: Last Supper, Duomo and Sforza Castle
1,777 reviews
4.72★
Duration
6h
from€ 100per person

Top rated (10)

Milan Cooking Class: Gnocchi, Pasta, Tiramisù & Wine
›
‹
Travelers' pick
Milan Cooking Class: Gnocchi, Pasta, Tiramisù & WineMake three Italian dishes from scratch in a 3-hour class with an experienced chef in Milan, then taste local wines and eat what you've cooked.
1,592 reviews
4.99★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfrom€ 89€ 53per person
Milan Pasta Tiramisu Cooking Class in a Chef's Home
›
‹
Milan Pasta Tiramisu Cooking Class in a Chef's HomeLearn to make fresh pasta and tiramisu in a chef's home in Milan with small-group instruction in English, olive oil tasting, and a shared meal with wine.
185 reviews
4.99★
Duration
3h 30m
start times · Every day
2
Live guide ENFree cancellationfrom€ 85per person
Milano food tour: 10 stops with a local guide
›
‹
Milano food tour: 10 stops with a local guideWalk Milano's neighborhoods with a local guide who knows the artisans and aperitivo bars, tasting charcuterie, wine and gelato across 10 stops in 2.5 hours.
110 reviews
4.99★
Duration
2h 30m
start times · Every day
5
Live guide ENFree cancellationfrom€ 150per person
Pizza & Tiramisù Cooking Class in Milan with Wine Tasting
›
‹
Pizza & Tiramisù Cooking Class in Milan with Wine TastingMake Neapolitan pizza and chocolate tiramisù from scratch in a two-hour hands-on class in Milan, guided by a professional chef.
347 reviews
4.97★
Duration
2h
start times · Every day
2
Live guide ENFree cancellationfrom€ 89per person
Lake Como Day Trip from Milan: Varenna, Bellagio & Boat Cruise
›
‹
Lake Como Day Trip from Milan: Varenna, Bellagio & Boat CruiseSmall-group Lake Como tour from Milan with train transfer, Varenna walk, 15-minute ferry to Bellagio and Menaggio. Max 12 people, English guide, lunch on your own. Full day.
243 reviews
4.97★
Duration
10h 30m
Every day
08:00
Live guide ENFree cancellationfrom€ 85per person
Lake Como & Lugano: 2 Countries, Boat Cruise & Mountain Views
›
‹
Travelers' pick
Lake Como & Lugano: 2 Countries, Boat Cruise & Mountain ViewsTwo lakes, two countries in one day from Milan. Includes Lake Como boat cruise, Lugano funicular, train tickets and English-speaking guide. Small groups, 8:15am start.
1,622 reviews
4.96★
Duration
10h
Every day except Tuesday
08:00
Live guide ENFree cancellationfrom€ 139per person
Milan Food Tour: 7 Tastings, Risotto & Wine in Navigli
›
‹
Travelers' pick
Milan Food Tour: 7 Tastings, Risotto & Wine in NavigliMilan food tour with 7+ tastings including risotto, arancina, pizza and gelato. Navigli neighbourhood walk with wine. Small groups, 3-4 hours.
374 reviews
4.96★
Duration
3h
start times · Every day
5
Live guide ENFree cancellationfrom€ 78per person
Milan: Small Group Cooking Class & Homemade Pasta Dinner
›
‹
Milan: Small Group Cooking Class & Homemade Pasta DinnerLearn to make fresh tagliatelle and tiramisù in a local chef's home in Milan. Groups of 6 max, aperitivo and wine included, dinner with your dishes.
361 reviews
4.96★
Duration
3h
start times · Every day
6
Live guide EN · IT · FRFree cancellationfrom€ 75per person
Milan Private Food Tour with 7 Tastings: Navigli
›
‹
Milan Private Food Tour with 7 Tastings: NavigliSeven tastings of Milanese and regional Italian dishes in the Navigli district with a private guide. Coffee, Prosecco and wine included over 3.5 hours.
106 reviews
4.96★
Duration
3h
Every day
17:30
Live guide ENInstant confirmationfrom€ 201per person
Piedmont: Barolo Wine Tasting, Alba & Castle Day Trip Milan
›
‹
Travelers' pick
Piedmont: Barolo Wine Tasting, Alba & Castle Day Trip MilanFeel the cool cellars of Piedmont, taste six Barolo wines, wander Alba’s old streets, and visit a UNESCO castle: all with a small group and local guide from Milan.
1,042 reviews
4.95★
Duration
10h 30m
Every day
09:00
Live guide ENFree cancellationfrom€ 179per person

Lowest price (10)

Milan: Self-Guided Scavenger Hunt & Walking Tour App
›
‹
Milan: Self-Guided Scavenger Hunt & Walking Tour AppExplore Milan at your own pace with a self-guided scavenger hunt and walking tour. Solve riddles, learn city secrets, and enjoy flexible timing with app access.
10 reviews
4.20★
Duration
2h
Every dayLive guide EN · DE · IT · FR +2Free cancellationfrom€ 6.99per person
Milan: Leonardo da Vinci Museum & Moon Fragment
›
‹
Milan: Leonardo da Vinci Museum & Moon FragmentWorld's largest Leonardo exhibition in Milan with 170 historical models, steam trains, Luna Rossa catamaran & Italy's only Moon fragment. Entrance & guide included.
120 reviews
4.23★
Duration
1h–3h
Tue–SunFree cancellationfrom€ 13per person
Museum of Senses Milan: Interactive Sensory Exhibits & SenseKit
›
‹
Museum of Senses Milan: Interactive Sensory Exhibits & SenseKitWalk through water that defies gravity and laser mazes at Milan's Museum of Senses. Ticket includes special socks and Taste Box. All ages, fully accessible.
541 reviews
4.57★
Duration
1h
Every dayLive guide EN · ITFree cancellationfrom€ 22per person
Linate Airport to Milan: Private Transfer with WiFi & Flight Tracking
›
‹
Travelers' pick
Linate Airport to Milan: Private Transfer with WiFi & Flight TrackingPrivate transfer from Milan's Linate Airport to city center. Driver meets you at arrivals with name tablet, air-conditioned sedan or minivan with WiFi included.
60 reviews
4.75★
Duration
30m
start times · Every day
30
Hotel pickupFree cancellationfrom€ 34per person
Milan bike tour: Hidden neighborhoods and local stops
›
‹
Milan bike tour: Hidden neighborhoods and local stopsGuided 3-hour bike tour of Milan with local guide, quality bikes and helmet included: ride through aristocratic neighborhoods.
1,061 reviews
4.88★
Duration
3h
Every day
10:00
Live guide EN · NLFree cancellationfrom€ 35per person
Skip the Line La Scala Theatre Guided Tour: Milan Opera House
›
‹
Travelers' pick
Skip the Line La Scala Theatre Guided Tour: Milan Opera HouseSkip-the-line entry to La Scala Theatre in Milan with a live English or French guide, headsets for groups, and access to the auditorium.
110 reviews
4.16★
Duration
1h
start times · Every day
3
Live guide EN · FRFree cancellationfrom€ 39per person
Milan Bike Tour: Duomo, Brera & Sforza Castle Route
›
‹
Milan Bike Tour: Duomo, Brera & Sforza Castle RouteFeel the city’s rhythm on a Milan bike tour: cycle past the Duomo, Brera streets, and Sforza Castle with a local guide. Includes bike rental and small group pace.
509 reviews
4.75★
Duration
3h 15m
Mon, Fri, Sat and Sun
10:00
Live guide ENFree cancellationfrom€ 39per person
Milan: La Scala Museum & Theatre Tour with Small Group
›
‹
Travelers' pick
Milan: La Scala Museum & Theatre Tour with Small GroupSmall-group La Scala tour in Milan includes museum entry, licensed guide, and views from the historic theatre boxes. Steps from the Duomo.
762 reviews
4.61★
Duration
1h 30m
start times · Every day
4
Live guide EN · DE · IT · FR +1Free cancellationfrom€ 40per person
Milan: Bike Tour Past Duomo, La Scala & Leonardo's Last Supper
›
‹
Milan: Bike Tour Past Duomo, La Scala & Leonardo's Last SupperMilan bike tour of the Duomo, Galleria, La Scala, Brera and Santa Maria delle Grazie. Includes bike, helmet, English guide and rain ponchos. Half-day tour.
44 reviews
4.93★
Duration
3h
Every day
10:00
Live guide ENFree cancellationfrom€ 45€ 41per person
Milan: Italian Cooking Class with Chef & Wine Dinner
›
‹
Milan: Italian Cooking Class with Chef & Wine DinnerRoll up your sleeves in Milan for a hands-on Italian cooking class led by a local chef, ending with a relaxed dinner and wine. Includes all recipes and tools.
294 reviews
4.81★
Duration
3h
start times · Tue–Sun
2
Live guide EN · ITFree cancellationfrom€ 41per person
See all 225 tours →

Milan at a glance ✓ 2026-11-03

  • Most booked: Milan: Last Supper, Duomo & La Scala 3.5-Hour Tour, € 119 (3h 30m, 4.19★ · 4,347).
  • Top rated: Milan to St Moritz: Bernina Red Train & Swiss Alps Day Trip, € 139 (12h, 4.81★ · 3,900).
  • Best value: Milan: Duomo & Last Supper Skip-the-Line Small Group, € 109 (3h, 4.56★ · 3,125).

Of the 225 experiences: 208 with free cancellation, 204 with instant confirmation, 43 with hotel pickup and 150 bookable last-minute.

Need help planning your next activity?