We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
We compare prices from hundreds of airlines so you can find the best deal for you.
If you are heading to the north of the country, low-cost flights to Italy from UK airports are in abundance.
Touch down at Milan-Malpensa Airport (MXP) with British Airways, Ryanair, easyJet or Alitalia, Italy’s national airline. The journey time is one hour and 55 minutes from London.
Numerous operators also fly to Italy’s Venice Marco Polo Airport (VCE), Venice Treviso (TSF) and nearby Verona (VRN). Venice and Verona are the nearest airports for reaching the Dolomites region (both around a three-hour drive).
For the Italian Riviera, Genoa (GOA) is the main gateway, with British Airways, Thomson and Ryanair among those offering flights to Italy’s glamourous coastal region. You can also reach the region from Pisa (PSA) and even from Nice (NCE), just over the border in France.
Heading to Tuscany? Pisa International airport – also known as Galileo Galilei – is a useful hub for this region of Italy, but it’s worth taking the time to compare cheap flights to Italy’s Florence Airport (FLR), as the two aren’t that far apart.
Rome Fiumicino-Leonardo da Vinci Airport (FCO) is Italy’s biggest, and one of the busiest in Europe, served by dozens of international airlines and offering a great option for those looking to book cheap flights to Italy in 2017. Low-cost tickets are also up for grabs on flights landing at Rome’s second airport, Ciampino (CIA).
The flight time to Rome from London is two hours and 30 minutes, while flights to Italy from Manchester are in the skies for around 20 minutes longer (fly to Rome from Edinburgh and the average flight time is just over three hours).
Further south, Naples Airport (NAP) is where you can start your explorations of Pompeii and the Amalfi Coast.
Puglia has two international airports: Bari (BRI) and Brindisi (BDS).
Ryanair offers cheap flights from London Stansted to Bari and Brindisi, plus seasonal services from Liverpool to Bari and from Manchester to Brindisi. Alitalia connects travellers from London Heathrow wishing to land in Bari or Brindisi. British Airways and easyJet also connect the capital with Italy’s Puglia region.
The main islands of Italy have their own airports, meaning you can fly direct from the UK.
Book flights to Italy’s sensational sisters of Sicily and Sardinia and you can touch down in just two and a half to three hours.
Both islands are home to a handful of airports: Sicily’s main airports are Catania (CTA), Palermo-Punta Raisi (PMO) and Trapani-Birgi (TPS). In Sardinia, flights go to three international airports: Alghero (AHO), Olbia-Costa Smeralda (OLB), and Cagliari-Elmas Airport (CAG).
Mind-boggling as this might appear (just check a map, you’ll be fine), the range of airports and direct services from UK airports means there are plenty of bargain seats up for grabs.
A flight to Italy is not the only way to get there.
Why not go for a romantic adventure and take the train? There’s surely no more stylish way to arrive than on the Venice Simplon Orient Express, which departs from London once a week and takes 24 hours to reach Venice, five-star luxury all the way.
There are more affordable and faster rail options of course. The Eurostar from London to Paris and then high-speed TGV train to Milan, for example, can be done effortlessly in a day.