Site Loader
The wing of a plane in the blue sky with white fluffy clouds below.

Direct flights to Italy from London make for a straightforward Italian escape. There are so many gorgeous places in Italy to choose from it can be overwhelming to know where to pick. Having an idea about the ease of travelling there can help narrow down your search. To simplify things, we’re investigating direct flights to Italy from London. We hope this post answers any burning questions surrounding travel from London to Italy.

Table of Contents:

Where in the Italian Mainland Has Direct Flights from London?

Direct flights to Italy from London arrive at 23 mainland airports. This means that the whole country is relatively easy to access. From skiing in the Dolomites, to exploring the rolling hills of Tuscany, to swimming in the Ionian sea. Wherever your holiday to Italy may take you, you should be well connected. 

Direct flights to Italy from London Stansted arrive at:

  • Ancona (IATA code AOI).
  • Bari (IATA code BRI).
  • Bologna (IATA code BLQ).
  • Brindisi (IATA code BDS).
  • Cuneo (IATA code CUF).
  • Genoa (IATA code GOA).
  • Lamezia (IATA code SUF).
  • Milan Bergamo (IATA code BGY).
  • Trieste (IATA code TRS).
  • Turin (IATA code TRN).
  • Naples (IATA code NAP).
  • Parma (IATA code PMF).
  • Perugia (IATA code PEG).
  • Pescara (IATA code PSR).
  • Pisa (IATA code PSA).
  • Rimini (IATA code RMI).
  • Venice Treviso (IATA code TSF).
  • Verona Brescia (IATA code VBS).

Direct flights to Italy from London Heathrow arrive at:

  • Milan Linate (IATA code LIN).
  • Milan Malpensa (IATA code MXP).
  • Rome Fiumicino (IATA code FCO).
  • Venice (IATA code VCE).

Direct flights to Italy from London Gatwick arrive at:

  • Bari (IATA code BRI).
  • Bologna (IATA code BLQ).
  • Florence (IATA code FLR).
  • Milan Linate (IATA code LIN).
  • Milan Malpensa (IATA code MXP).
  • Naples (IATA code NAP).
  • Pisa (IATA code PSA).
  • Rome Fiumicino (IATA code FCO).
  • Turin (IATA code TRN).
  • Venice Marco Polo (IATA code VCE).
  • Verona (IATA code VRN).

Direct flights to Italy from London Luton arrive at:

  • Milan Bergamo (IATA code BGY).
  • Pisa (IATA code PSA).
  • Trapani (IATA code TPS).
  • Turin (IATA code TRN).

With this many options to reach Italy it is no wonder the country was one of the top ten holiday destinations for U.K. travellers in 2019. Once you’ve figured out which direct flights to Italy from London suit you best, why not find a convenient Italian villa 90 minutes from the airport for the ultimate holiday ease.

The view of clouds through a plane window from flights to Italy from London.

Which Italian Islands have Direct Flights from London?

Unlike the many Greek islands with direct flights from London, there are only 2 Italian islands with direct flights from London. These are:

Sicily and Sardinia are two of Italy’s most popular islands to visit. If you are travelling with children, the easy journey makes these Italian islands family friendly. For both of these islands there are options to fly from Stansted, Heathrow, Gatwick and Luton. There are also options to fly to Sardinia from Manchester and Bristol. It is possible to reach some of Italy’s other beautiful, more hidden islands via a ferry connection. 

Flight Times to Italy from London

Direct flights to Italy from London take between 1 hour 50 mins and 3 hours 10 mins.

Here is a general breakdown of locations and the time it takes to reach.

  • Flight time from London to Turin in the north – 1hr50.
  • Flight time from London to Rome in the centre – 2hr25.
  • Flight time from London to Lamezia in the south – 2hr55.
  • Flight time from London to Sardinia – 2hr30.
  • Flight time from London to Sicily – 3hr10.

Flights to Italy from London can vary depending on the season. That doesn’t mean it’s not blissful to spend the winter months relaxing in an Italian villa. However, it does mean double checking the time and regularity of flights to Italy from London.

Colourful Italian houses built upon a cliff overlooking the sparkling blue sea.

Flights & Ferry Transfers

If you have your heart set on an Italian island, it may be reassuring to know that many are well connected by domestic flights and ferries. It is often easy to add this last step onto your flights to Italy from London. You’ll be in your Italian paradise in no time! This is how we recommend reaching each of Italy’s main island groups.

  • The Campanian Archipelago – Including Capri. The best way to reach the Campanian islands is to fly into Naples. Then either go to Molo Beverello for a fast 40 minute ferry ride. Or, go to Calata di Massa for a scenic 80 minute ferry ride.
  • The Tuscan Islands – Including Elba. The best way to reach the Tuscan islands is to fly into Florence. Then take a 1 hour ferry from the port of Piombino or the port of Santo Stefano. Alternatively, for Elba, you could fly into Pisa. Then hop on a connecting flight to Marina di Campo (IATA code ELB).
  • The Aeolian Islands – The best way to get to the Aeolian Islands is to fly into Palermo or Catania in Sicily. Then take a 2 hour ferry or hydrofoil from Milazzo or Messina.
  • The Maddalena Archipelago – The best way to get to the islands in the Maddalena Archipelago is to fly into Olbia on Sardinia. Then travel 50 minutes to Palau port for a 20 minute ferry to the islands.

Travel Inspiration Station

Before you jet set on your direct flights to Italy from London, make sure to follow Virtual Wanderlust on Twitter, Instagram and Pinterest. That way you can keep up with all our travel inspiration. From top tips for a Netherlands holiday to 9 things to know before an Antigua holiday, we’ve got you covered.

Laura

Related Posts More From Author