In reply to Tom Hutton:
Flights to Sardinia seem to be getting worse these than better. Have you checked out Ryan air for this route
Bristol to Milan Bergamo Milan Bergamo to Cagliari
The flights times fit in perfectly
All the best
Susanna from Experience Sardinia