Things to do in Milan

Sort by Tribes
Categories
706 Results
  • 1
    Piazza del Duomo

    Piazza del Duomo

    Ranked #1 overall in Milan things to do
    175 reviews
    Sights and Museums, Historic Site, Plaza
    Popular withHistoryArtsyFamilies

    Visit Milan's main cathedral, which took 500 years to build! See the views from the very top!

  • 2
    Galleria Vittorio Emanuele II

    Galleria Vittorio Emanuele II

    Ranked #2 overall in Milan things to do
    113 reviews
    Sights and Museums, Shopping, Historic Site, Mall
    Popular withLuxuryArtsyHistory

    Italians liked this guy so much they named a mall after him! Okay, it's not an ordinary mall, but it is a good place to pay a lot of money ...

  • 3
    Duomo di Milano

    Duomo di Milano

    Ranked #3 overall in Milan things to do
    112 reviews
    Sights and Museums, Historic Site, Church
    Popular withHistoryArtsySpiritual

    Duomo di Milano is the biggest Gothic Church in the world, and one of the most beautiful. Even if you're not a religious person, you must take the elevator, go ...

  • 4
    Sforza Castle

    Sforza Castle

    Ranked #4 overall in Milan things to do
    76 reviews
    Sights and Museums, Historic Site, Castle or Palace
    Popular withHistoryFamiliesArtsy

    Nice castle with dry moat, probably not the most visit place in Milan but very information with a huge museum inside.

  • 5
    San Siro Stadium

    San Siro Stadium

    Ranked #5 overall in Milan things to do
    42 reviews
    Sports, American Football Stadium
    Popular withFamiliesHistoryAdventure

    tough to find a way in to the champions league game w/ a scalped ticket, but persevere. they may let you in at half time. definitley worth risking.

  • 6
    Teatro alla Scala

    Teatro alla Scala

    Ranked #6 overall in Milan things to do
    45 reviews
    Sights and Museums, Performing Arts, Historic Site, Theatre, Opera House
    Popular withArtsyHistoryLuxury

    Inaugurated in 1778 and best known as an opera house, Teatro all Scala also presents ballet and other musical performances. Tickets are pricey but its an unforgettable experience to listen ...

  • 7
    Parco Sempione

    Parco Sempione

    Ranked #7 overall in Milan things to do
    40 reviews
    Outdoors, Garden, Park
    Popular withAdventureOutdoorsyGreen

    After a visit to Castello Sforzesco a walking around Parco Sempione is a good idea!

  • 8
    Santa Maria Delle Grazie

    Santa Maria Delle Grazie

    Ranked #8 overall in Milan things to do
    42 reviews
    Sights and Museums, Historic Site, Church
    Popular withHistoryArtsySpiritual

    This is the church that houses the iconic "The Last Supper." You must take the time to visit one of the most famous of Leonardo's works.

  • 9
    Pinacoteca di Brera

    Pinacoteca di Brera

    Ranked #9 overall in Milan things to do
    25 reviews
    Art Gallery
    Popular withArtsyHistorySpiritual

    Milan's most worthwhile picture gallery is housed on the upper story of the city's still-functioning art academy. The collection is arranged in chronological order and include some real Renaissance gems, ...

  • 10
    Via Montenapoleone

    Via Montenapoleone

    Ranked #10 overall in Milan things to do
    25 reviews
    Sights and Museums, Shopping
    Popular withLuxuryHipstersFamilies

    It is the luxury street of Milan, famous all over the world. Shops are really fantastic and people here is really cool. However the near via della Spiga is in ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_suggestions?action=index&clean_path=milan&controller=topics&country_code=&current_user_id=&filters=&id=2000000000236&klass_name=Region&list_type=attractions&nearby=false&path=milan%2Fthings-to-do&place=2000000000236&place_type=City&place_type=region&region=2000000000236", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000236" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };