Things to do in Milan

Italy·1,327 bookable experiences

Milan sits in Italy, and there are 1,327 bookable experiences there — tours, entry tickets, day trips and transfers. These are the ones Viator ranks highest, with the price, the duration and the cancellation terms on every card, so you can compare before you commit.

Hostbnb earns a commission when you book through the links on this page. It never changes what you pay, and we only list what Viator can actually sell you today — prices and availability come straight from their catalogue.

Most booked in Milan

Ordered the way Viator ranks them, which reflects what travellers actually book.

Book on Viator
Free cancellation
Instant confirmation

Como, Bellagio & Varenna: Small Group from Milan with Boat Cruise

4.9 (1,499)10h 30m

Explore the most famous lake of Italy on an entertaining 10-hour guided tour in a very small group of 14 participants. Avoid any tourist traps, crowds & queues on a well-planned trip with a professional local guide.…

from €109.40 / personView details
Book on Viator
Free cancellation
Instant confirmation

Milan Duomo & The Last Supper Skip-the-Line Small Group Tour

4.6 (3,046)3h

This experience gives you guaranteed access to Milan Duomo and The Last Supper, two spots that usually sell out long in advance. You explore the city on foot with a guide who shares the stories and secrets behind each…

from €139 / personView details
Book on Viator
Free cancellation
Instant confirmation

Bernina Red Train, Swiss Alps & St Moritz From Milan

4.8 (3,735)12h

An exclusive "Bernina Red Train" 1 day tour from Milan to discover the enchanting beauty of the Alps on board the highest train in Europe with an expert guide. Through breathtaking landscapes you will arrive in…

from €139 / personView details
Book on Viator
Free cancellation
Instant confirmation

Lake Como Boat Cruise, Bellagio & Lugano Day Trip from Milan

4.5 (2,281)10h 30m

Discover what makes the Italian Alps a favorite vacation destination for the rich and famous. Just an hour outside Milan, stunning lakes, fabulous villas and charming Alpine towns await – and you can experience them all…

from €68 / personView details
Book on Viator
Instant confirmation

Milan Last Supper and S. Maria delle Grazie Skip the Line Tour

4.8 (1,244)1h 30m

If you intend to visit Milan, a must is undoubtedly Leonardo da Vinci’s Last Supper. The great work of the Tuscan genius, preserved in the refectory next to the Basilica of Santa Maria delle Grazie, is one of the most…

from €69 / personView details
Book on Viator
Free cancellation
Instant confirmation

From Milan: St. Moritz and Panoramic Bernina Express Tour

4.3 (253)13h

The Bernina Express is absolutely the most fascinating way to discover and experience the beauty of the Alps with a breathtaking itinerary that from glamour St. Moritz (Switzerland) will take you to Tirano (Italy). To…

from €167 / personView details
Book on Viator
Instant confirmation

Milan: Last Supper Skip-the-Line Ticket & Guided Tour

4.7 (89)55 min

Admire one of the most famous paintings in the world. The timeless masterpiece by Leonardo Da Vinci, the Last Supper. Join a professional guided tour, learning about its fascinating history from a professional guide…

from €129.40 / personView details
Book on Viator
Free cancellation
Instant confirmation

Milan Super Saver: Skip-the-Line Duomo and Rooftop Guided Tour

4.6 (2,018)2h 30m

Skip the line at Milan’s Duomo! This Super Saver package includes a guided tour in English or Spanish, elevator access to the rooftop, and stunning city views—an experience that will enrich your visit to Milan. The…

from €63 / personView details
Book on Viator

Da Vinci’s Last Supper Tour

4.4 (312)3h 30m

Follow in Leonardo da Vinci’s footsteps with skip-the-line access to The Last Supper, one of Milan’s most celebrated masterpieces. Choose from a wide range of guided experiences, from the classic 1-hour visit to more…

from €109 / personView details
Book on Viator
Free cancellation
Instant confirmation

Como, Lugano & Bellagio: Exclusive Cruise–Two Countries in a Day

4.7 (1,630)11h

Do not miss the opportunity to visit two countries and two lakes on a full day tour starting from Milan! Firstly you will reach Como where you will have free time to take photos of this charming city and discover the…

from €67.50 / personView details
Book on Viator
Free cancellation
Instant confirmation

Tour to Como, Bellagio & Lugano from Milan with Lake Como Cruise

4.3 (596)11h

Discover two iconic lakes in one day: Lake Como in Italy and Lake Lugano in Switzerland! Departing from Milan on a comfortable GT coach, immerse yourself in breathtaking landscapes and luxury. Your journey begins in…

from €68 / personView details
Book on Viator
Free cancellation
Instant confirmation

Milan: Da Vinci Last Supper Skip-the-Line Guided Tour

4.5 (264)1h

This Milan Last Supper skip-the-line guided tour gives you timed access to Leonardo da Vinci’s world-famous masterpiece, one of the most sought-after attractions in Milan. With pre-booked Last Supper tickets, enter Il…

from €71.28 / personView details
Book on Viator
Free cancellation
Instant confirmation

Milan Duomo : Guided Cathedral Tour & Rooftop Access Included

4.2 (123)1h 30m

Most people wait 2 hours in line to see the Duomo di Milano. You won't. With fast-track entry and a passionate expert guide by your side, you'll walk straight into one of the world's most breathtaking Gothic cathedrals…

from €24.79 / personView details
Book on Viator
Free cancellation
Instant confirmation

Milan Super Saver: Skip-the-line Duomo and Rooftop Tour

4.4 (437)2h

Enjoy a skip-the-line entrance to the Duomo rooftop and marvel at the impressive view of the city skyline, then take advantage of a special entrance from the rooftop and get directly into the Cathedral, avoiding any…

from €76 / personView details
Book on Viator
Free cancellation
Instant confirmation

Small-Group Lake Como & Lugano: 2 Countries in 1 Day, Boat Cruise

5.0 (1,505)10h

Visit two countries and two lakes in one day — Lake Como and Lake Lugano — on a small-group tour from Milan, small enough to reach the places big tours can't, with every train, boat, and border crossing handled for you.…

from €139 / personView details
Book on Viator
Free cancellation

Milan Duomo: Cathedral Tour with Optional Rooftop or Rooftop Tour

4.1 (277)1h 30m

Join us on an extraordinary adventure as we unlock the secrets of the magnificent Duomo. With our exclusive tour, you'll enjoy a seamless experience from start to finish. Step inside the majestic Gothic masterpiece and…

from €40 / personView details
Book on Viator
Free cancellation
Instant confirmation

Swiss Alps Bernina Red Train and St.Moritz Tour from Milan

4.3 (2,434)12h 30m

Take a ride on the Bernina Red Train, Switzerland's alpine delight. This train journey takes you along one of the most beautiful railway routes in the world – now a UNESCO World Heritage Site – through the Bernina Pass…

from €149 / personView details
Book on Viator
Free cancellation
Instant confirmation

Milan Cooking Class: Pizza & Unlimited Gelato or Pasta & Tiramisu

4.9 (960)3h

Choose your Milan Cooking Class: Pizza & Unlimited Gelato or Pasta & Tiramisu, led by professional local chefs in central Milan. Make authentic Italian pizza from scratch, watch a live artisan gelato demonstration and…

from €55.18 / personView details
Book on Viator
Free cancellation
Instant confirmation

St Moritz & Swiss Alps Day Trip with Bernina Red Train from Milan

4.4 (214)11h 45m

Experience the ultimate alpine adventure on a day trip from Milan to the Alps aboard the iconic Bernina Red Train! Start your journey with a coach ride through Italy's stunning Lombardy region, featuring charming…

from €74 / personView details
Book on Viator
Free cancellation
Instant confirmation

Gnocchi, Pasta, Tiramisù and Wine Class

5.0 (1,374)3h

With the help of a native and experienced chef, you will learn all the secrets about Italian food. You'll learn, with a hands-on experience, how to make 3 dishes from start to finish, and you'll be able to enjoy what…

from €59.63 / personView details
Book on Viator
Free cancellation
Instant confirmation

Lake Como and Switzerland: Bellagio & Lugano Tour With Boat Ride

4.8 (976)10h 30m

Enjoy a guided group tour to explore the best of Lake Como and Switzerland. Departure from Milan by private air conditioned vehicle. Arriving at Lake Como you'll take the ferry to reach Bellagio, your travel guide will…

from €79 / personView details
Book on Viator
Free cancellation
Instant confirmation

Lake Como & Bellagio Day Trip with Boat Cruise from Milan

4.1 (2,637)10h

Take in the stunning scenery of world-famous Lake Como on this day trip from Milan, just a quick 1-hour drive away. Explore the fashionable lakeside town of Como, surrounded by snowcapped mountains and picturesque…

from €100.61 / personView details
Book on Viator
Free cancellation
Instant confirmation

Small-Group Barolo Wine Tasting, Alba & UNESCO Piedmont Hills

4.9 (939)10h 30m

Discover Barolo — often called the “King of Wines and the Wine of Kings” — on a small-group journey from Milan into the vineyard hills of the Langhe, a UNESCO World Heritage wine landscape. Travel in a comfortable small…

from €179 / personView details
Book on Viator
Free cancellation
Instant confirmation

Full-day Milan: Skip-The-Line The Last Supper and Duomo Cathedral

4.8 (388)6h

Have a short time in Milan? Skip the lines and enjoy the city top sites with this full-day walking tour including Da Vinci’s Last Supper, tour of the Duomo inside and The Sforzesco Castle and its Courtyards This walking…

from €148 / personView details

Planning the rest of the trip?

The areas Milan breaks into, the sights ranked by how many tours are sold for them, and what is within a few hours.

The Milan area guide, for travellers

Prices and availability last checked 2026-09-13. Both are confirmed on Viator before you pay.