Milan Malpensa to Brussels Airport Flights

You have a choice of 5 airlines when departing Malpensa to Brussels Airport. The journey time flying from Malpensa to Brussels Airport Belgium is around 1 Hour 36 Minutes. With the distance covered being 665 Km (413 Miles). The airport code for Malpensa is MXP and for Brussels Airport it is BRU.

The cost of the air travel varies depending on what day you travel and the time of day. Brussels Airport Belgium flights may be normally booked months in advance and this may be the best option if you intend to get the best prices from Malpensa. We recommend booking your flights to Brussels Airport Belgium in advance as prices normally increase the nearer the departure date.

Please note that the time difference at Brussels Airport is 1.0 GMT. So remember to change your watch before arriving at Brussels Airport.

Please see below the airlines that fly from Malpensa (MXP) to Brussels Airport (BRU) and the amount of daily flights in operation.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
Brussels Airlines222221208:3521:45
United Airlines111111108:3508:35
Singapore Airlines111111108:3508:35
Hainan Airlines111111108:3508:35
Royal Air Maroc010000012:4512:45

Currently Brussels Airlines offer the most direct flights from to Brussels Airport from Malpensa with only 1 flight weekly. The time of the departure is 08:35

When travelling with Brussels Airlines it would be worth visiting their website for further information on bookings and special offers.

Below you can see all the times when Brussels Airlines fly. These flight times do vary so we recommend you look on the Brussels Airlines website for accurate information for the dates you are departing.

DayFlight Times
Monday08:35 and 21:45
Tuesday08:35 and 21:45
Wednesday08:35 and 21:45
Thursday08:35 and 21:45
Friday08:35 and 21:45
Sunday08:35 and 21:45

Alternatively, there are other routes that depart Malpensa and arrive at Brussels Airport or other nearby airports. The table below gives you a summary of these.

RouteStopsDistanceFlying Time
Milan Malpensa to Amsterdam Schiphol0797 km (495 miles)1 Hour 45 Minutes
Milan Malpensa to Beauvais0653 km (406 miles)1 Hour 35 Minutes
Milan Malpensa to Dusseldorf0646 km (401 miles)1 Hour 34 Minutes
Milan Malpensa to Liege0607 km (377 miles)1 Hour 32 Minutes
Milan Malpensa to Luxembourg0482 km (299 miles)1 Hour 23 Minutes

Before departing customs Malpensa make sure that you do not exceed baggage allowances as excess charges may be considerable.

Delayed/Cancelled Flight Compensation Calculator

Was your flight delayed or cancelled?

You could be eligible to receive up to 600EUR compensation per person in your party...