Skip to content
Tripsora

Things to do in Milan

1,342+ tours, tickets and activities in Milan, Italy. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Milan

Sort: Top ratedLowest priceShortest24 shown

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

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 tell you about the history of the various beautiful villas - Spend 2 Hours to visit the "pearl of Lake Como" Visit the elegant city of Lugano Highlights: • Enjoy a guided group tou…

4.8(1,115)Rated 4.8 out of 5 from 1115 reviews10 h 30 minFree cancellation

From £67.20 per person

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

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 . Enjoy a round-trip scenic coach trip and ride a bright red rail car, passing unrivaled landscapes amid the towering peaks of the Swiss Alps, including time to spend in charming S…

4.3(2,460)Rated 4.3 out of 5 from 2460 reviews12 h 30 minFree cancellation

From £126.75 per person

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

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 Como, where your guide will take you through its charming center, the Cathedral, and Piazza Volta. Stroll along the scenic lakeside promenade before heading to Argegno. From here, enj…

4.3(652)Rated 4.3 out of 5 from 652 reviews11 hFree cancellation

From £57.84 per person

Bernina Red Train And St Moritz Tour from Milan

Discover the beauty of the Swiss Alps riding on board the scenic Red Train of Bernina line, on this amazing day trip by bus from Milan. Glaciers, lakes, peaks and more on the highest railways across the Alps. The UNESCO listed Bernina Red Train will bring you up to 2.256 metres above sea level. Enjoy the possibility to taste the food and wine specialties of the Italian valley Valtellina. Stroll a…

4.3(334)Rated 4.3 out of 5 from 334 reviews13 hFree cancellation

From £84.26 per person

Juliet's Verona & a Sirmione Cruise on Lake Garda from Milan

Explore Verona and Lake Garda on a guided day trip from Milan, with a visit to lakeside Sirmione and the option to cruise across Lake Garda's sparkling waters. Depart Milan for Verona, where a guided walking tour reveals the famous sights that inspired Shakespeare's Romeo & Juliet, including Juliet's balcony at the Capulet residence. Continue to admire the Roman amphitheater, Piazza Mercato, and…

4.6(221)Rated 4.6 out of 5 from 221 reviews12 hFree cancellation

From £85.59 per person

From Milan: Exclusive Boat, Lake Como, Bellagio, and Lugano Tour

Experience the beauty of two countries in just one day with our group. Forge a personal connection with your local guide, enhancing your journey. Highlighting your day is an exclusive private cruise, offering flexibility to maximize your time for excitement instead of waiting in lines needed for public boats. Sail through the stunning gems of Lake Como in a worry-free atmosphere, capturing beauti…

4.6(212)Rated 4.6 out of 5 from 212 reviews10 hFree cancellation

From £99.53 per person

From Milan: St. Moritz and Panoramic Bernina Express Tour

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 fully experience this journey, we offer you the exclusivity of the guaranteed panoramic carriage: all you have to do is sit back and enjoy every moment! Lovers of Instagram and phot…

4.3(285)Rated 4.3 out of 5 from 285 reviews13 hFree cancellation

From £142.06 per person

Lake Como: Bellagio and Varenna Day Trip From Milan

Depart from Milan by bus towards Lake Como. Upon reaching Bellano, board a boat to admire the historic coastal villas as you travel to Bellagio, the "Pearl of the Lake." Enjoy two hours of free time to wander through picturesque alleys and artisan boutiques, perfect for a scenic lunch. Afterward, take a boat to Varenna, a charming fishing village famous for its pastel-colored houses and the roman…

4.9(129)Rated 4.9 out of 5 from 129 reviews10 hFree cancellation

From £67.20 per person

Genova & Portofino: with Mediterranean Boat Cruise from Milan

See the best of the Italian Riviera on your Genoa and Portofino full-day trip from Milan! After a guided walking tour of Genoa, explore the best bits of these contrasting coastal towns at your leisure. Combine maritime history at Genoa with glamorous Portofino seaside scenery on this memorable day trip from Milan!

4.2(238)Rated 4.2 out of 5 from 238 reviews12 hFree cancellation

From £109.73 per person

MILAN: Private Golf-Cart Experience

ICONIC MILAN: GOLF-CART EXPERIENCE Discover the best of the city with an exclusive tour of its most iconic attractions. Lead by your local tour leader, you will live a truly authentic and unforgettable experience!

5.0(42)Rated 5.0 out of 5 from 42 reviews3 hFree cancellation

From £246.69 per person

Sunset Navigli Boat Tour in Milan with Optional Aperitivo

The Navigli canals are the beating heart of Milan's social and cultural life. Partly designed by Leonardo da Vinci, this ancient network once transported marble for the Duomo and goods across northern Italy. Today, the Navigli district is Milan's most beloved bohemian neighborhood — canal-side bars, art studios, and trattorias that embody the city's spirit after dark. A sunset boat cruise along t…

3.0(322)Rated 3.0 out of 5 from 322 reviews50 minFree cancellation

From £16.16 per person

Full-Day Private Tour of Lake Como from Milan

Imagine immersing yourself in a magical and unforgettable tour on the sparkling waters of Lake Como, one of the most precious gems of Lombardy and the entire world. This journey will take you to discover Como, a city nestled between the mountains and the lake, where every corner tells a story of timeless beauty.

4.7(34)Rated 4.7 out of 5 from 34 reviews10 hFree cancellation

From £978.24 per person

From Milano: Como, Bellagio and Lake Cruise

Broadband Wi-Fi on board up to 20Mbps and 100 simultaneous connections Explore the beauty of northern Italy and its hidden gems on this guided day trip from Milano. Travel in comfort on a luxury coach to the town of Como on a sparkling lake and the village of Bellagio. Take a break from the hustle and bustle of life and embark on a stunning journey from Milan to the breathtaking Lake Como. This h…

4.0(46)Rated 4.0 out of 5 from 46 reviews9 h 30 minFree cancellation

From £63.80 per person

Bergamo, private tour from Milan

Starting from Milan we will go to Bergamo to discover this beautiful medieval town, we will see the cathedral and other main attractions, walking around the downtown of the medieval upper town of Bergamo This is a private guided tour for your group only or only for you if you are a single person. Please specify which is your hotel in Milan, for the pick up.

4.9(17)Rated 4.9 out of 5 from 17 reviews6 hFree cancellation

From £365.78 per person

Lake Como, Bellagio and Lugano from Milan with Private Boat Tour

Three lakeside gems, two countries, one unforgettable day. Travel by air-conditioned coach from Milan to Lake Como and start with a one-hour cruise on a boat reserved for our group, passing historic villas such as Villa Carlotta and Villa del Balbianello, framed by lush gardens and mountains. Then explore Bellagio, the "Pearl of Lake Como", with about 2 hours to wander its cobblestone lanes, arti…

3.7(41)Rated 3.7 out of 5 from 41 reviews10 hFree cancellation

From £101.23 per person

Duomo Cathedral Guided Tour

Enjoy with our professional licensed tour guide the history of the most important gothic cathedral in Italy, the Duomo of Milan. you will be surprised by the richness of secrets and details hidden in this unique sacred building entirely made out of marble. The duration of our Duomo guided tour is one hour but flexible because you will be so overwhelmed by the beauty of our cathedral that we are s…

4.4(14)Rated 4.4 out of 5 from 14 reviews1 h 30 minFree cancellation

From £127.60 per person

From Milan: Barolo Vineyards & UNESCO Wine Cellar Experience

Starting from Milan, travel with your guide on a small-group tour to the renowned Barolo wine region, where rolling hills, vineyards, and historic villages create a breathtaking landscape. Stop in La Morra to take in sweeping panoramic views over the UNESCO-listed vineyards, a perfect opportunity for unforgettable photos. Continue with a brief visit to the Castle of Cavour, before heading to the…

4.9(7)Rated 4.9 out of 5 from 7 reviews11 hFree cancellation

From £174.38 per person

Lugano & Morcote, Lake Lugano, tour from Milan or Lake Como

Starting from your hotel in the city of Milan or in the city of Como, we will reach lake Lugano, in Switzerland to visit the city of Lugano. Later we will head to Morcote, a splendid lakeside town along lake Lugano, close to the city of Lugano. The tour is about eight hours long, including all transfers by car from Milan and back. Please note that the transfer by car from Milan to Lugano takes ab…

5.0(4)Rated 5.0 out of 5 from 4 reviews8 hFree cancellation

From £339.41 per person

Lake Como: Bellagio & Lugano - Exclusive Cruise

Depart from Milan to discover Varenna, Bellagio and Lugano. Experience the thrill of visiting two nations with a unique experience, accompanied by an expert guide who will tell you about the fascinating history of Lake Como and its surroundings.

4.2(5)Rated 4.2 out of 5 from 5 reviews10 hFree cancellation

From £70.86 per person

Scenic Alps Adventure: Bernina Train & St. Moritz Tour from Milan

Choose this unforgettable full-day tour from Milan to experience the stunning beauty of the Alps aboard the iconic Bernina Red Train. Enjoy a scenic coach ride through Lombardy, passing Lake Como and charming villages, before boarding the train for a breathtaking journey through the UNESCO-listed Bernina route. Marvel at glaciers, waterfalls, and alpine lakes as you climb over 1,800 meters. In St…

2.8(4)Rated 2.8 out of 5 from 4 reviews13 hFree cancellation

From £119.09 per person

Milan Private Walking Tour with a Local

Discover Milan on a private walking tour led by a passionate local discovery guide who knows all the hidden gems of the city. Choose from 2 to 6 hours of exploration as you wander through elegant squares, charming streets, and beautiful parks, learning about Milan’s history, culture, and everyday life along the way. This fully personalized experience lets you set the pace, ask questions, and enjo…

5.0(1)Rated 5.0 out of 5 from 1 reviews6 hFree cancellation

From £36 per person

From Milan: Varenna, Bellagio and Lugano Day Tour

Depart from Milan to discover Varenna, Bellagio and Lugano. Experience the thrill of visiting two nations with a unique experience, accompanied by an expert guide who will tell you about the fascinating history of Lake Como and its surroundings.

3.0(2)Rated 3.0 out of 5 from 2 reviews10 hFree cancellation

From £101.65 per person

Bernina Express First Class, St. Moritz and Lake Como

Discover Lake Como, the Bernina Express and St. Moritz in one unforgettable 12 hour small-group experience from Milan. Begin your journey aboard a comfortable premium vehicle and reach Lake Como, where a private boat cruise offers an intimate way to admire elegant villas, picturesque shoreline and dramatic mountain scenery. Continue and board the world-famous Bernina Express in First Class, trave…

1.0(2)Rated 1.0 out of 5 from 2 reviews12 hFree cancellation

From £237.33 per person

Swiss Alps Bernina Train & St. Moritz Day Tour from Milan

Experience one of Europe's most spectacular alpine adventures on this Swiss Alps Bernina Train & St. Moritz Day Tour from Milan. Travel through breathtaking mountain scenery aboard the world-famous Bernina Train, a UNESCO-listed railway renowned for its panoramic views of glaciers, alpine lakes, dramatic valleys, and snow-capped peaks. With opening windows on the train, you'll enjoy unforgettable…

New10 hFree cancellation

From £169.96 per person