Take a stylish city break in Milan. Choose to fly from London Heathrow (LHR), London City (LCY) or London Gatwick (LGW) and arrive in just under two hours. With direct flights to Milan-Bergamo Airport (BGY), Malpensa Airport (MXP) or Linate Airport (LIN) departing daily from London, discover the best of this Italian city.
Whether you’re looking for a weekend away or a longer break, book your holidays to Milan with us. From fashionista finds, iconic architecture and gourmet gelato, Milan is a stylish destination. Visit the striking Duomo, Milan’s Gothic cathedral and head up to the roof terraces for sweeping views of the city. Wander through Milan’s famous landmark and architectural masterpiece, the Galleria Vittorio Emanuele II, glistening with high-end designer shops. Take a break and sip on delicious Italian coffee before venturing to the Inter and AC Milan football teams, San Siro Stadium. Start your adventure now and book flights with British Airways – with daily flights from three London airports, we’ll have a flight to suit your schedule.
British Airways operate numerous flights from London Heathrow (LHR), London City (LCY) and London Gatwick (LGW) airports to Malpensa Airport (MXP), Linate Airport (LIN) and Bergamo Airport (BGY). With a flight of 1 hour and 50 minutes, it’s easy to reach this thriving city in Italy. Choose to check-in on your phone, online or at a dedicated check-in desk at the terminal.
When you fly with British Airways, you can choose a departure date that suits you and you’ll enjoy a safe and comfortable journey. Our cabin crew will be happy to help you with anything you need, so you can simply relax. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 48 hours before you fly. You can also buy delicious food from British food favourite M&S, on board all flights from/to London Heathrow and London Gatwick. For your convenience we will only accept payment by credit/debit cards on board, and Executive Club Members can pay with Avios via the British Airways app.
Central Milan is easily reached from Malpensa Airport by bus and train services. From Malpensa, the Malpensa Express Train will take passengers into central Milan in around 40 minutes. A shuttle bus goes between Linate Airport and Piazza San Babila square every ten minutes, while it takes just 15 minutes by taxi from the airport terminals. From Milan-Bergamo Airport, hop on the number one Bergamo bus to Bergamo train station, on a short 10 - 15 minute trip. Reach the heart of Milan from here, with a 40 - 50 minute train ride to Milan Central Station.