I have been looking at some alitalia flights to Taormina(Catania) and have found some cheap ones which fly to Milan and then onto catania. I have never done one of these flights before and was worried because there is only a 45 minute gap between landing at Milan and taking off again to Catania. Do they guarantee that you catch your adjoining flight because surely you have to change planes and what with waiting for luggage etc, it doesn't seem long. Is hold baggage free on Alitalia flights and if so, how much weight are you allowed. Thanks for any info.