If you're looking for a cheap flight from London to Alghero, there are both direct and indirect flights. Ryanair is the only company operating a direct service, taking 2 hours and 30 minutes to Alghero direct from London. A stopover flight is operated by Alitalia, with a transfer in Rome Fiumicino: depending on the flight option, travel time increases to 5-12 hours. In addition to this, Air France and KLM more offer indirect flights however they tend to be more infrequent. Ryanair departs from London Stansted, whereas Alitalia leaves from Heathrow. All flights land at Alghero-Fertilia Airport.Both Stansted and Heathrow are well-connected to the city centre, as you can easily get there by bus, rail and taxi. Heathrow also has various stops on the London Underground. Upon arrival, Alghero-Fertilia Airport is 20 minutes from the city centre by bus or taxi.