The flights duration from Bologna to Milan is 23h 15m and top rated airlines are Alitalia.