My buddy and I will be spending 2 nights in Milan. Any good places that we probably should visit and whether a day trip to varenna is doable?Edited: 15 May 2018, 00:40
Two nights in Milan gives you only one full day, and there is more than enough in Milan to keep anyone occupied for longer than that.
But if you want to spend your day in Milan somewhere else, you could take a train from Milan Central station to Varenna. Look around this pretty little town, then go down to the waterfront and catch the short ferry ride to Bellagio. You can spend quite some time in this town, and have lunch at a waterfront restaurant. Then take the long and scenic ferry ride to Como, then a train from Como Lago station to Milan Cadorna.