Eating at well-known Italian joints, shopping at Galleria Vittorio Emanuele II, visiting the museums in Milan, and going to the Duomo are the best things to do and see in Milan.
The cost to visit Milan depends on the duration of your stay. You can expect the expenditure including stay, food, and traveling to be close to €45 to €80 daily.
The Duomo Cathedral, La Scala, Sforza Castle, Santa Maria Delle Grazie, Galleria Vittorio Emanuele II, Quadrilatero D'Oro, Pinacoteca di Brera, Pinacoteca di Brera, Basilica di Sant'Ambrogio and Cimitero Monumentale are some must-visit places in Milan.
April to June and September to October are the best months to visit Milan. You will find less crowd at this time and the weather will also be pleasant.
Avoid travelling via the Central Station during peak hours as it is extremely crowded. You might also come across pick-pocketers.