Hi Cristine,
Yes, it's just 2 nights and about one full day and a half. Basically a quick weekend getaway to test what Italy feels like. :)
I know it won't be enough perhaps but this is just a probing first trip. IF we like it we'll come back for more.
We're flying in from Sofia, not much of jet lag.
It would have been 3 nights and a later flight back to maximize our time, but we had to change our flights from Bari as we decided Verona could be a better introduction to Italy. 3 nights would have been enough to see Bari, Matera, Polignano a Mare, Alberobello, Monopoli. Anyway, the flight to Bergamo on Friday was too early and I will be at work that day so not possible for us (the one to Bari was in the evening at like 8 PM).
I edited my OP as I feel Genoa is indeed too far way & doesn't look as spectacular as other coastal cities in Italy.
Besides that, we saw photos of Lake Garda and some parts of it look so sea-like that if we have time we will pay a visit to it from Verona. We loved Balaton and Lake Neusiedl very much, easily came our top 2 lakes in Europe due to feeling like seas. Garda is slightly larger than Neusiedl and when we saw the photos some of its shores look like sea-like so it might become part of our top 3. :)
We'll either skip Milan completely or just waste no more than 30-40 min there tops, to be honest just the Duomo and La Scala opera seem interesting to us. The Duomo in particular looks totally gorgeous and we feel it would be a shame to be that close to it and not see it in person. Not crazy about the people begging or selling junk there but I guess there must be a reason why so many people visit Milan.
Hope Verona + optionally Garda + Milan and a brief look around in Bergamo probably looks more manageable! We're the go go go type of travelers (3 nights in Athens and Bucharest were one night too many). Maybe we'll manage using trains or Flixbuses. I just want to make sure if Milan is worth skipping or not and whether we should use buses or trains between Bergamo and Verona; Verona and Garda; Verona and Bergamo or Milan and ofc bw Bergamo and Milan?