Cheap flights from London to Milan from £13

Explore the best deals

Discover the cheapest flights from London to Milan
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from London to Milan

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of January. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 25 Jan - 31 Jan
£29
£29
£37
£31
£44
£60
£61
£45
£42
£37
£26
£19
NovemberDecemberJanuary
Airlines that fly from London to Milan
Exchange rate
1 GBP = 1.19 EUR
1 EUR = 0.84 GBP
Last revised on Wed 11/11
Distance: 596 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London City Airport (LCY)How far from city centre: 8 mi
Milan airports
Milan Malpensa Airport (MXP)How far from city centre: 24 mi
Orio al Serio International Airport (BGY)How far from city centre: 28 mi
Linate Airport (LIN)How far from city centre: 5 mi

Book your flight from London to Milan

London to Milan flights run non-stop from all five London airports: Heathrow, Gatwick, London City, Stansted and Luton. The journey takes about one hour and fifty minutes.

Flights land at one of Milan's three airports: Milan Malpensa Airport, Linate Airport or Orio al Serio International Airport, near Bergamo.

In recent days, the cheapest London to Milan ticket booked on eDreams has cost £13, a useful guide before you pick your dates.

Which airlines fly from London to Milan?

British Airways, ITA Airways, Wizz Air, easyJet and Ryanair all provide non-stop flights from London to Milan.

Expect a flight duration of approximately 1 hour and 50 minutes, with the trip spanning some 580 miles.

Day trips from Milan

Milan's rail links make it easy to add a day out of the city to a weekend break:

  • Lake Como: lakeside villas, gardens and ferries between the villages, by train from Milano Centrale or Cadorna
  • Bergamo: the walled upper town, Città Alta, reached by funicular from the modern lower town
  • Monza: the Royal Villa and its vast park, home of the Italian Grand Prix circuit
  • Pavia: a medieval university town of towers and churches, with the Certosa monastery nearby
  • Lake Maggiore: the Borromean Islands and their palace gardens, by train towards Stresa

Most of these trips start from Milano Centrale or Cadorna, the same stations the Malpensa Express serves, so a day trip fits easily around a short stay.

When is the best time to fly from London to Milan?

It can be hard to know exactly when to make your trip, but Milan's calendar gives each season its own reason to go:

  • February: a front row seat on the latest trends at Milan Fashion Week
  • March: the Milan–San Remo, the spring cycling classic
  • April: the Milan Marathon and the Salone del Mobile design week
  • September: the Italian Grand Prix at Monza, and the second Milan Fashion Week
  • December: an authentic Italian Christmas, the Oh Bej! Oh Bej! market for the city's patron saint and New Year's Eve in the heart of Milan

Spring and early autumn bring mild weather for walking the centre, while the fashion weeks and design week fill the city's hotels early, so book ahead for those dates.

Airports in London

London Heathrow Airport

London's main hub for international and domestic flights has restaurants, shops and wireless access throughout.

  • Rail: London Underground services run by TfL, and the Heathrow Express
  • Road: links via the M25

London Gatwick Airport

Gatwick, south of London, has quality facilities and amenities before you board.

  • Rail: the Gatwick Express from London Victoria, from the early hours
  • Road: buses and taxis via the M25 motorway

London Stansted Airport

Stansted, north-east of London, is the main London base for Ryanair.

  • Rail: services from London Liverpool Street from the early hours until late evening
  • Road: the M11 and M25 motorways

London Luton and London City

Luton is reached by train from St Pancras to Luton Airport Parkway. London City Airport is in the Docklands, on the DLR.

Airports in Milan

Milan Malpensa Airport (MXP)

Milan's main international airport, about 49km from the centre, has a wide variety of shops and restaurants.

  • Rail: Malpensa Express trains from the terminals to Milano Cadorna and Milano Centrale
  • Bus: the Malpensa Shuttle and Malpensa Bus Express to the city
  • Road: the A8 and A4 motorways for hire cars

Milan Linate Airport (LIN)

Linate is the closest of the three airports to the city centre.

  • Metro: the M4 Blue line into the centre
  • Bus: the Linate Shuttle to Milano Centrale

The M4 line runs from the airport terminal straight to San Babila, in the heart of the city, without a change.

Milan Bergamo Airport (BGY)

Orio al Serio lies just outside Bergamo, east of Milan. Shuttle buses link it with Milano Centrale, and local buses run to Bergamo railway station and the city's walled upper town.

What to do and visit in Milan

Milan's main sights sit close together in the centre:

  • Duomo di Milano: the Gothic cathedral, begun in 1386, with the latest additions finished in 1965
  • Galleria Vittorio Emanuele II: the glass-roofed arcade for designer labels
  • Sforza Castle: the artistic treasures inside the old fortress
  • Teatro alla Scala: Milan's grand opera house, at the far end of the Galleria
  • The Last Supper: Leonardo's mural in the refectory of Santa Maria delle Grazie, seen with a booked timed entry
  • Brera: the old artists' quarter, with the Pinacoteca di Brera gallery and its narrow streets
  • Navigli: the canal district for evening drinks and aperitivo

FAQs about flights from London to Milan

What are the advantages of purchasing flexible flight tickets to Milan through eDreams UK?
With a flexible flight ticket, you're assured a refund or the option to rebook without any additional fees if your flight from London to Milan gets canceled. eDreams UK has got you covered, ensuring peace of mind and hassle-free travel changes! Plus, this flexibility allows you to adapt your travel plans with ease, offering greater convenience in today’s unpredictable travel environment.
What is the average cost for flights from London to Milan?
The typical cost for a flight from London to Milan is approximately £39. It's important to note that this price can fluctuate based on various factors, including the time of year and how far in advance you book your ticket. For instance, booking during peak travel seasons or last minute may result in higher fares, while off-peak times might offer more affordable options.
How can I search for and book flights from London to Milan on eDreams UK, and also find the best deals?
With our flight search engine, you can discover flights starting at just £13 for the route from London to Milan. At eDreams UK, our priority is to offer you the most affordable options. You have the flexibility to customize your search based on various criteria, including stopovers, airports, travel dates, and additional filters. This way, you can tailor your journey to meet your specific needs and preferences, ensuring a seamless travel experience.
When is the best time to book a flight ticket from London to Milan?
The top months for booking flights from London to Milan are September, October and November. Travelers often find the best deals and optimal flight options during these times, making them ideal for planning your trip.
What are the best months to book a flight from London to Milan?
The best time to fly to Milan from London really hinges on various personal preferences, particularly regarding budget considerations. In terms of popularity, December stands out as the top month for flights to Milan from London, as indicated by our customer search data. Following closely are July and September. If your goal is to escape the hustle and bustle of peak season and find a more tranquil experience, consider traveling during April, May or March. These months are associated with significantly fewer searches, making them a great choice for those seeking a quieter getaway from London to Milan.
How long does it take to fly from London to Milan?
The average flight time from London to Milan is approximately 2 h and 5 m. This journey typically covers a distance of about 595.94 mi. Please note that the flights along this route may include one or more layovers in different cities.

Plan your trip

Other interesting routesPopular Flight Routes