A Complete Guide to Book Cheap Flights from London to Milan and Save Money on Trip.com

Author's Profile Picture

When planning your London to Milan flights, it's crucial to understand the total cost involved. Beyond the ticket price, there are additional expenses to consider, such as transportation to and from the airports, baggage fees, and any in-flight services you may require. By taking these factors into account, you can accurately budget for your trip and make informed decisions. Understanding the total cost ensures you get the best deals and save money £££.

Book Cheap Flights from London to Milan and Save Money

London to Milan: Departure from London Airports

London is well-served by multiple airports. It provides convenient flight options to Milan from three main airports: Heathrow, Gatwick, and Luton airport. After checking out the transportation information and flight prices, you can compare and choose the best departure point as per your convenience.

Heathrow Airport (LHR), situated 23 kilometres west of London’s city centre, has five terminals, handling flights from all over the world and offering a vast array of facilities. Travellers can reach the airport via the Heathrow Express train, which takes about 15 minutes from Paddington Station.

Main Transportation Options to LHREstimated TimePrice
Heathrow Express15 minsFrom £15.00
London Underground ('the Tube')60 minsFrom £5.50
Elizabeth Line45 minsFrom £12.80
Coaches50-90 minsFrom £10.00
Taxis (a black cab or a pre-booked minicab)60 minsFrom £49.00

Gatwick Airport (LGW) is located 45 kilometres from downtown and features two terminals. Gatwick is easily accessible in several ways, ensuring a seamless journey from London city centre, no matter your transport. The Gatwick Express offers a quick 30-minute journey from Victoria Station to the airport.

Main Transportation Options to LGWEstimated TimePrice
Gatwick Express30 minsFrom £10.00
Thameslink30-45 minsFrom £10.00
Southern Railway30-35 minsFrom £15.00
National Express Coach90 minsFrom £8.00
Taxi or Car60-90 minsFrom £60.00
Tube + Train60 minsFrom £2.40 (tube fare) + train fare

Luton Airport (LTN), with single one terminal, mainly serves flights to European destinations. Travellers can take a train from St Pancras International, usually taking about 25 minutes, plus a brief shuttle bus ride to reach the airport.

Main Transportation Options to LTNTimePrice
By train30 minsFrom £15.00
National Express Coach90-120 minsFrom £5.00
Taxi or Car60-90 minsFrom £70.00
Tube + Train60-90 minsFrom £2.40 (tube fare) + train fare

Compare Cheap Flight Tickets and Transportation Prices from London (LON) to Milan (MIL)

When looking at flight prices from London to Milan in January 2025, the price difference between the three airports is very small. The cheapest flight is £29.00 from London Gatwick and Luton Airport, and the most expensive is £54.50 from London Heathrow Airport.

Flight to Milan from LondonFlight TicketsTransportation FareTotal
Heathrow (LHR-LIN)£49.00£5.50£54.50
Gatwick (LGW-MXP)£21.00£8.00£29.00
Luton (LTN-MXP)£24.00£5.00£29.00

*Based on flight prices in Jan 2025, as sourced from Trip.com's data. Transportation prices are approximate and can vary. To get most accurate and up-to-date information, please check trip.com and official websites of respective transportation services.

London to Milan: Arrival at Milan Airport

Milan Malpensa Airport (MXP) is one of the busiest in Italy and a key international gateway. The airport has two terminals, serving both domestic and international flights. Terminal 1 handles the majority of international flights, offering a variety of shops and dining options. Terminal 2 is primarily used by low-cost airlines and also provides a range of facilities including duty-free shops, restaurants, and car rental services. The airport is about 50 kilometres from Milan's city centre and typically takes around 45 minutes to reach by car or train.

London to Milan: Airline Deals

Several airlines, including easyJet, Ryanair, British Airways, and Alitalia, offer cheap flights from London to Milan on Trip.com. Low-cost airlines usually have good prices but might fly from airports far from the city and often don't include free checked baggage.

Reviews of Airlines Servicing London-Milan

Wizz Air Malta
Wizz Air Malta
10.0
easyJet
easyJet
9.4
ITA Airways
ITA Airways
8.1
British Airways
British Airways
8.1
Ryanair
Ryanair
8.0

Which airlines provide the cheapest flights from London to Milan?

In January 2025, Wizz Air Malta flights are the cheapest at £29 (LGW-MXP), easyJet flights are £29 (LTN-MXP), while British Airways offers flights for £54.50 (LHR-MXP).

Flight to MilanBritish AirwaysWizz Air MaltaeasyJet
RouteLHR - LINLGW - MXPLTN- MXP
flight tickets£49£21£24
transportation to airports£5.5£8.0£5.0
Total£54.5£29£29

*Based on flight prices in Jan 2025, as sourced from Trip.com's data.

What's the cheapest total travel cost from London to Milan?

Let's see how much a flight from London to Milan actually costs. Budget airline tickets may seem the cheapest at first glance, but you need to consider all the costs. As you can see from the table below, easyJet has the lowest price at £74.10, followed by Wizz Air Malta at £80.30. British Airways costs £95.39. By choosing the right flights, a family of four can save a lot on travel expenses.

Flight to MilanBritish AirwaysWizz Air MaltaeasyJet
RouteLHR - LINLGW - MXPLGW - MXP
flight tickets£69.69£61.00£55.90
transportation to airports£5.50£8.0£8.0
check-in luggage (1 piece max 20kg)Free (1×23kg)Free (20kg)Free (1×23kg)
Seat reservation£20.20£11.30£10.20
Total£95.39£80.30£74.10

*Based on flight prices in Jan 2025, as sourced from Trip.com's data.

London to Milan: Flight Search & Book Flights

London to Milan: Direct Flights & Flight Time Schedule

Cheapest one-way flight price £17
Cheapest return ticket price £31
Off-season travel month September
Peak season for travel July
Flight distance 959.21km
Average flight time 1 hour 59 minutes
Popular airline easyJet
Frequency ~231/week
Flight info.
Departure
Arrival
Weekly Schedule
  1. AZ247

    17:15

    LCY

    1.8h

    Direct

    20:05

    LIN

    S M T W T - S
    Search
  2. KM2273

    09:05

    LCY

    1.8h

    Direct

    11:55

    LIN

    S M T - T F -
    Search
  3. BA590

    20:40

    LHR

    1.9h

    Direct

    23:35

    MXP

    S M T W T - S
    Search
  4. FR2696

    14:10

    STN

    1.9h

    Direct

    17:05

    BGY

    S M T W T F S
    Search
  5. FR2738

    11:50

    STN

    1.9h

    Direct

    14:45

    BGY

    S M T W - F S
    Search
  6. U28375

    15:40

    LGW

    2.0h

    Direct

    18:40

    LIN

    S M T W T - -
    Search
  7. U28354

    13:45

    LGW

    2.0h

    Direct

    16:45

    MXP

    - - - - - F -
    Search
  8. BA572

    11:40

    LHR

    2.1h

    Direct

    14:45

    LIN

    S M T W T F S
    Search
  9. AA7188

    14:35

    LHR

    2.2h

    Direct

    17:45

    MXP

    S - T - - F S
    Search
  10. BA588

    14:20

    LHR

    2.2h

    Direct

    17:30

    MXP

    - - - W T - -
    Search
Show Less

London to Milan: Cheapest Time to Book Flights

Figuring out the best time to book flights from London to Milan depends on a few things. It's usually best to book your flights early to get better deals and more options, especially if you plan to travel during busy times like Easter, summer, Christmas, or school holidays. Generally speaking, try to book your tickets 2–3 months before you want to travel. Also, try to avoid peak travel seasons or holidays when prices are higher. Keep an eye on flight prices and set up price alerts to get the best deals. This table can help you plan your trip by showing the cheapest months to fly. January has the lowest prices, while April and August is the most expensive. By picking your travel dates carefully, you can save a lot on airfare.

Month in 2025Cheapest London to Milan flight tickets
January£27
February£33
March£32
April£45
May£41
June£42
July£41
August£45
September£41

London to Milan: Discover Milan

Situated in the heart of Italy, flights to Milan are popular all year round. The city has become a popular tourist destination, and it’s easy to see why. With its rich history, stunning architecture, vibrant nightlife, and delicious cuisine, it’s no wonder so many people are drawn to Milan. And with numerous airlines offering affordable flights to Milan from around the globe, there’s never been a better time to visit.

Milan’s historical landmarks are a major attraction. The city is home to iconic sites such as the Duomo di Milano, a magnificent Gothic cathedral, and the Sforza Castle, a historic fortress now housing several museums. The city is also famous for its fashion and design, with the Quadrilatero della Moda being a must-visit for fashion enthusiasts. For those who love art and culture, Milan offers a wealth of museums and galleries. The Pinacoteca di Brera showcases an impressive collection of Italian Renaissance art, while the Leonardo da Vinci Museum of Science and Technology is a fascinating place to explore. Milan’s culinary scene is another highlight. From traditional trattorias serving classic Italian dishes to modern eateries offering innovative cuisine, there’s something to satisfy every palate. And don’t forget to try the famous Milanese risotto!

Explore Accommodation and Local Transport in Milan

After booking your flights, it's time to find a place to stay and figure out how to get around Milan. Look for budget-friendly hotels, hostels, or holiday rentals close to the main attractions. Websites like Trip.com offer many options for different budgets and tastes. Trip.com's Travel Guides can also give you useful tips on where to stay and what to do. Think about the costs and ease of using public transport, taxis, or renting a car to move around the city. Planning ahead can help you avoid surprises and make your trip easier and cheaper.

Recommended Hotels in Milan [2024]

5 star

9.2/10Great145 Reviews
Sempione Milan|2.33km from city centre
Such a great hotel in Milan located near China town area which makes us easy to find our favorite Asian food. On the other hand, the gym and spa is wonderful, hotel room is new, breakfast is decent and I would say the best iced Americano I have tasted during our entire stay in Italy. I definitely will recommend and come back again.
From£261
8.9/10Very Good100 Reviews
City Centre Milan|0.62km from city centre
This was my first time staying at this hotel, and I absolutely loved it. Everything was excellent, from the facilities and cleanliness to the overall comfort and service. What impressed me the most was the amazing staff. Everyone was friendly, professional, and helpful, including the reception team, housekeeping staff, restaurant staff, security personnel, luggage attendants, and even the maintenance and air-conditioning team. Every single person contributed to making my stay enjoyable and memorable. Thank you all for the outstanding hospitality. I will definitely stay here again in the future and highly recommend this hotel to anyone looking for a great experience.
From£320
7.9/10Good56 Reviews
City Centre Milan|0.19km from city centre
This hotel embodies the unique European concept of a 'small luxury hotel.' Its location is absolutely superb, right next to the Duomo and the Galleria in Milan. At night, after the crowds disperse, you can enjoy the stunning dome all to yourself under the quiet lights – the view is incredible directly from your room. From the reception area to the corridors, the rooms, and the restaurant, there's a pervasive artistic atmosphere. I'm already looking forward to my next stay.
From£375
9.4/10Amazing44 Reviews
Porta Venzia Milan|1.42km from city centre
A very nice hotel in a grand old château. It's not very large, so the atmosphere is pleasant and quiet. Located a bit outside the city center, it still has excellent connections to downtown and Linate Airport. The best way to get to the city center is by the vintage tram, for example, line 19. For Linate Airport, the metro station is right outside the hotel; alternatively, you can take a taxi to the airport at a very reasonable price. The hotel was completely renovated a few years ago with great care and style. The interior design is somewhat whimsical in places, but we really liked it in every respect, as it complements the old building. The beds are very comfortable. Cleanliness is excellent. Even in the rooms facing the street, the very good soundproofing of the windows meant there was no disturbing noise. We recommend a room with a balcony. The breakfast is very good and served in a refined atmosphere. The restaurant was good, though not exceptional; the table settings were lovely and the food was presented with care. They also have a good selection of wines. There are several pleasant restaurants nearby (e.g., Hostaria Mediteranneum). All in all, a very pleasant stay.
From£343
9/10Great66 Reviews
City Centre Milan|0.75km from city centre
The hotel was reasonably priced, the room was clean to my satisfaction, and the sheets and towels were new. The location was convenient, being close to the MRT station. The front desk staff were helpful and provided information on nearby attractions and restaurants, which was a big plus. The air conditioning was quiet, and I slept soundly all night. The only downside was the small room size, but it was still quite a good deal for the price.
From£996

Show more

Business travel

8.6/10Very Good315 Reviews
Milan Stazione Centrale Milan|2.38km from city centre
Great location, very convenient, and you can store your luggage there. It's super close to the train station. You can ask the front desk for complimentary bottled water, but be aware that the drinks in the mini-fridge cost money – 6 euros a bottle – while the regular bottled water is free.
From£92
8.6/10Very Good518 Reviews
Milan Stazione Centrale Milan|2.4km from city centre
The location is fantastic! It's right by the Central Station, and the subway entrance is just downstairs, making it super convenient to get anywhere. The room was decent, and the shower had excellent water pressure. Plus, there's an express train to the airport directly from Central Station.
From£82
7.8/10Good602 Reviews
Niguarda - Parco Nord Milan|7.81km from city centre
Hotel Da Vinci in Milan is overall a solid choice, especially if you want a reliable base without paying central Milan prices. While it’s officially rated as a 4-star hotel, it feels more like a 3.5-star experience. The rooms are spacious and comfortable, but some areas of the property and amenities feel a bit dated or simple for a true 4-star rating. That said, as long as your expectations are set right, it delivers good value for money.
From£42
8.4/10Very Good358 Reviews
Milan Stazione Centrale Milan|2.44km from city centre
Spice Hotel Milano is conveniently located a short walk away from Milano Centrale Station, making it easy for arrival in and departure from Milan. The metro station entrance is just next to the hotel. In general, the area is safe if you keep to the main roads and don't stare or look at others while walking. You may want to keep away from the smaller streets after dark. Know where you are going to and be confident. You'll be fine. The room is reasonably priced, clean and decent size. Reception is friendly and you can keep your luggage at the hotel before check-in or after check-out. I would recommend this hotel and would stay again if I return to Milan.
From£82
8.6/10Very Good482 Reviews
Bicocca - Zara Milan|7.11km from city centre
The room size is decent and it's kept very clean. The Italian breakfast is simple but delicious. It's very close to my company, making it my go-to choice for business trips. The staff are friendly and the service is excellent. Plus, the price is cheaper compared to the Starhotel next door.
From£55

Show more

Family friendly

8.6/10Very Good288 Reviews
City Centre Milan|0.37km from city centre
The hotel is perfect for exploring Milan you can walk everywhere the duomo is a street away and getting to Milan centrale is very easy. The room was clean and very comfortable with complimentary tea, coffee and water. The breakfast is very good. They miss a perfect score for being disorganized- room not ready at check in said they had delivered the bags to the room but didn’t one guest went into their room and it wasn’t vacant. If they improved the check in process they would be perfect!
From£162
8.2/10Very Good223 Reviews
Milan|8.05km from city centre
Central and Clean We enjoyed our stay, Customer service was great specially Emanuel who went the extra mile and helped us a lot. The breakfast was amazing. Good value. We will be back soon.
From£54
9/10Great646 Reviews
Milan Stazione Centrale Milan|2.68km from city centre
The location is great, especially after getting off a long train journey, as it helps save energy. The service is good and all the staff are very friendly. The room looks clean, but you still get the feeling that it may not be very clean due to the threads in the bed and the crack in the shower. The water pressure from the shower head is also quite low, so it is difficult to have a proper shower. Breakfast is not as good as the breakfasts we have had at other places. The coffee milk is made from powder, so it does not taste fresh.
From£152
9.2/10Great182 Reviews
Brera Milan|1.95km from city centre
The hotel facilities and hygiene were great, and it was convenient to get around. Breakfast was plentiful, but it wasn't clear which snacks in the room were free and which were chargeable. We thought only the items in the fridge couldn't be eaten, but it turns out the snacks outside weren't free either. Our child ate a bag of crisps, a waffle biscuit, and a small bottle of nuts, and we were charged 55 euros at checkout.
From£263
8.4/10Very Good162 Reviews
Bicocca - Zara Milan|4.14km from city centre
Hotel was clean and staff were friendly. Location wa vvery far from city centre, you need to take the bus. The hotel is very basic, but at least the breakfast was good!
From£69

Show more

Show more

Discover Dining and Entertainment in Milan

To keep your spending under control while enjoying Milan, try the local food and entertainment. Look for markets, street food stalls, and affordable restaurants to enjoy real Italian dishes without spending too much. Many attractions, like museums and historical sites, offer discounts or free entry on certain days, so check their schedules. Also, take advantage of free or cheap activities like walking tours, exploring historic neighbourhoods, and visiting public parks. By watching your expenses, you can have a fun and budget-friendly trip to Milan.

Discover Dining and Entertainment in Milan

Forecast Weather and Best Time to Visit Milan

Milan has a humid subtropical climate and is suitable for sightseeing all year round. However, the best times to visit are in spring (April to June) and autumn (September to October) when the weather is mild and there are fewer tourists. These seasons offer the perfect combination of comfortable temperatures and less crowded attractions. Events like the Milan Fashion Week in February and September also make these months lively. In the end, think about the weather you prefer and the activities you want to do when deciding the best time to visit.

MonthAverage Temperature (°C)Average Flight Price (£)Average Hotel Price (£)
January2~72780
February3~103375
March7~153285
April10~184590
May14~244195
June18~2842100
July20~3141105
August20~2945110
September16~244195
October11~184085
November6~112880
December2~82890

Note:

  • Average Temperatures: These are approximate values and can vary slightly.
  • Average Flight Prices: Prices can fluctuate based on demand, booking time, and airline.
  • Average Hotel Prices: Prices can vary depending on the location, hotel rating, and booking platform.
  • Trip.com offers cheap hotels in Milan, with prices starting from £70 up to £200.

London to Milan: Flight Change, Cancellation, Seat Selection

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.

Cheap Flights from London to Milan: FAQs

  • Which airlines offer direct flights from London to Milan?

    At the moment, you can catch a direct flight from London to Milan with the following airlines, including: easyJet Wizz Air Malta Ryanair British Airways ITA Airways Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.
  • How long is a flight from London to Milan?

    A flight from London (LON) to Milan (MIL) takes an average of 1 hour 59 minutes.
  • When is the best time to book flights from London to Milan?

    By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from London to Milan is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.
  • How many flights are there from London to Milan each week?

    On average, 103 direct flights operate each week between London and Milan. See below the schedules of the main airlines serving this route:
    easyJet: S/M/T/W/T/F/S – U28289 (departure at 12:10) Ryanair: S/M/T/W/T/F/S – FR3674 (departure at 13:51) British Airways: S/M/T/W/T/F/S – BA578 (departure at 16:54)
  • When is the best time to book a flight from London to Milan to get the best price?

    The cheapest month to book a flight from London to Milan is usually September, when demand is lower.
  • Which upcoming date is the cheapest for flights from London to Milan?

    After crunching the numbers on our October flight calendar, it's currently cheapest to fly from London to Milan on October 21, 2026 with Wizz Air Malta, with prices starting at £28.
  • Which airports should you choose for flights from London to Milan?

    Flights to Milan can arrive at: Il Caravaggio International Airport (BGY), Milan Linate Airport (LIN), Milan Malpensa Airport (MXP) and Parma Airport (PMF). The most common route connects London Luton Airport and Milan Malpensa Airport (LTN–MXP).
  • What is the time difference between London and Milan?

    The time difference between Milan and London is 1h.
  • How can I change or cancel my flight ticket from London to Milan?

    Tickets can only be changed or cancelled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
> >
cheap flights from London to Milan