After recent forays into Spain, Germany and The Netherlands to watch top-flight football in those countries I want to attend a Serie A game this season - and without having to take a flight on the off-chance of a ticket at a booth somewhere a day or two before a game (which seems to be one of the options).

Has anyone found an alternative that works weeks or months in advance so that cheap flights can be booked with the knowledge that they won't be wasted?

And a club within spitting distance of a Ryanair or Easyjet route from Bristol/Exeter would do e.g. Naples, Turin, Rome, Milan, Bergamo etc.