Milan to Brussels Flights

Sat, Jun 15
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Milan to Brussels flight

distanceDistance432 miles (697 km)
durationAverage flight duration1 h 30 min
priceAverage plane ticket price$244 (€214)
changesDirect flightYes
carriersAirlinesRyanair, Malta Air, Brussels Airlines, Alitalia, Alitalia (2), Lufthansa, Vueling Airlines, KLM, KLM Cityhopper, Air Dolomiti, LAER, SWISS, Lufthansa Cityline (2), Air Baltic, Austrian Airlines or CityJet

Flights from Milan to Brussels cover the 432 miles (697 km) long route taking on average 1 h 30 min with our travel partners like Ryanair, Malta Air, Brussels Airlines, Alitalia, Alitalia (2), Lufthansa, Vueling Airlines, KLM, KLM Cityhopper, Air Dolomiti, LAER, SWISS, Lufthansa Cityline (2), Air Baltic, Austrian Airlines or CityJet. There are direct flight services available. While the average ticket price for this route costs around $244 (€214), you can find the cheapest plane ticket for as low as $92 (€80). Travelers depart most frequently from Milan Malpensa Airport and arrive in Brussels Airport.

The cheapest flights from Milan to Brussels

Showing times and prices for Jun 15

Cheapest

The best way to find a cheap flight ticket from Milan to Brussels is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
ITA
05:00PM17h40
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
$1411One-way
1 transfer
2nd Cheapest
AnadoluJet
12:45PM23h05
Milan Bergamo Orio al Serio Airport (BGY)
11:50AMBrussels Airport (BRU)
$1891One-way
1 transfer
ITA
07:00AM1h35
Milan Linate Airport (LIN)
08:35AMBrussels Airport (BRU)
$2161One-way
0 transfers
GetJet Airlines
03:00PM6h35
Milan Malpensa Airport (MXP)
09:35PMBrussels Airport (BRU)
$2481One-way
1 transfer
ITA
11:00AM6h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
$2491One-way
1 transfer

Flight schedulefrom Milan to Brussels

Showing flights for tomorrow, Saturday, June 15
Air Dolomiti
06:20AM3h50
Milan Malpensa Airport (MXP)
10:10AMBrussels Airport (BRU)
1 transfer
Air Dolomiti
06:20AM4h20
Milan Malpensa Airport (MXP)
10:40AMBrussels Airport (BRU)
1 transfer
ITA
06:30AM4h10
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
1 transfer
ITA
06:30AM11h00
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
KLM
06:40AM3h10
Milan Linate Airport (LIN)
09:50AMBrussels Airport (BRU)
1 transfer
KLM
06:40AM7h55
Milan Linate Airport (LIN)
02:35PMBrussels Airport (BRU)
1 transfer
Brussels Airlines
06:55AM1h30
Milan Linate Airport (LIN)
08:25AMBrussels Airport (BRU)
0 transfers
ITA
07:00AM1h35
Milan Linate Airport (LIN)
08:35AMBrussels Airport (BRU)
0 transfers
Lufthansa
07:00AM3h40
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
1 transfer
Austrian Airlines
07:05AM4h00
Milan Malpensa Airport (MXP)
11:05AMBrussels Airport (BRU)
1 transfer
ITA
08:00AM9h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
Lufthansa Cityline
08:30AM3h45
Milan Malpensa Airport (MXP)
12:15PMBrussels Airport (BRU)
1 transfer
Brussels Airlines
08:35AM1h35
Milan Malpensa Airport (MXP)
10:10AMBrussels Airport (BRU)
0 transfers
ITA
09:00AM8h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
Lufthansa
09:05AM3h25
Milan Malpensa Airport (MXP)
12:30PMBrussels Airport (BRU)
1 transfer
GetJet Airlines
10:00AM11h35
Milan Malpensa Airport (MXP)
09:35PMBrussels Airport (BRU)
1 transfer
Air Dolomiti
10:40AM3h20
Milan Linate Airport (LIN)
02:00PMBrussels Airport (BRU)
1 transfer
Air Baltic
10:40AM3h40
Milan Malpensa Airport (MXP)
02:20PMBrussels Airport (BRU)
1 transfer
KLM Cityhopper
10:45AM3h50
Milan Malpensa Airport (MXP)
02:35PMBrussels Airport (BRU)
1 transfer
KLM
10:50AM3h45
Milan Linate Airport (LIN)
02:35PMBrussels Airport (BRU)
1 transfer
KLM
10:50AM11h25
Milan Linate Airport (LIN)
10:15PMBrussels Airport (BRU)
1 transfer
ITA
11:00AM6h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
ITA
12:00PM5h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
Brussels Airlines
12:00PM1h35
Milan Linate Airport (LIN)
01:35PMBrussels Airport (BRU)
0 transfers
AnadoluJet
12:45PM23h05
Milan Bergamo Orio al Serio Airport (BGY)
11:50AMBrussels Airport (BRU)
1 transfer
KLM
12:50PM9h25
Milan Malpensa Airport (MXP)
10:15PMBrussels Airport (BRU)
1 transfer
Vueling
12:50PM8h45
Milan Malpensa Airport (MXP)
09:35PMBrussels Airport (BRU)
1 transfer
ITA
01:00PM4h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
ITA
01:00PM21h40
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
1 transfer
ITA
01:10PM1h35
Milan Linate Airport (LIN)
02:45PMBrussels Airport (BRU)
0 transfers
Austrian Airlines
02:50PM4h20
Milan Malpensa Airport (MXP)
07:10PMBrussels Airport (BRU)
1 transfer
Helvetic Airways
02:50PM4h20
Milan Malpensa Airport (MXP)
07:10PMBrussels Airport (BRU)
1 transfer
GetJet Airlines
03:00PM6h35
Milan Malpensa Airport (MXP)
09:35PMBrussels Airport (BRU)
1 transfer
ITA
03:30PM19h10
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
1 transfer
ITA
03:30PM26h00
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
KLM Cityhopper
03:55PM6h20
Milan Linate Airport (LIN)
10:15PMBrussels Airport (BRU)
1 transfer
ITA
04:00PM18h40
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
1 transfer
ITA
04:00PM25h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
ITA
05:00PM24h30
Milan Linate Airport (LIN)
05:30PMBrussels Airport (BRU)
1 transfer
ITA
05:00PM17h40
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
1 transfer
Lufthansa Cityline
05:15PM5h15
Milan Malpensa Airport (MXP)
10:30PMBrussels Airport (BRU)
1 transfer
Air Dolomiti
06:25PM4h05
Milan Linate Airport (LIN)
10:30PMBrussels Airport (BRU)
1 transfer
Lufthansa
06:45PM3h50
Milan Malpensa Airport (MXP)
10:35PMBrussels Airport (BRU)
1 transfer
ITA
07:00PM15h40
Milan Linate Airport (LIN)
10:40AMBrussels Airport (BRU)
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Brussels by bus, flight, or train

Sat
Jun 15
Sun
Jun 16
Mon
Jun 17
Tue
Jun 18
Wed
Jun 19
Thu
Jun 20
Fri
Jun 21
Sat
Jun 22
Sun
Jun 23
Mon
Jun 24
Tue
Jun 25
Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05

The fastest flights from Milan to Brussels

Showing times and prices for Jun 15

Fastest Journey

1 h 30 m

Average

8 h 30 m

Flights per day

44

Distance

698 km

Of the 44 flights that leave Milan for Brussels every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Brussels Airlines
06:55AM1h30
Milan Linate Airport (LIN)
08:25AMBrussels Airport (BRU)
$4291One-way
0 transfers
2nd Fastest
Brussels Airlines
12:00PM1h35
Milan Linate Airport (LIN)
01:35PMBrussels Airport (BRU)
$3701One-way
0 transfers
2nd Fastest
ITA
07:00AM1h35
Milan Linate Airport (LIN)
08:35AMBrussels Airport (BRU)
$2161One-way
0 transfers
2nd Fastest
Brussels Airlines
08:35AM1h35
Milan Malpensa Airport (MXP)
10:10AMBrussels Airport (BRU)
$4281One-way
0 transfers
2nd Fastest
ITA
01:10PM1h35
Milan Linate Airport (LIN)
02:45PMBrussels Airport (BRU)
$2871One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, Malta Air and Brussels Airlines flights from Milan to Brussels

Find the best flights from Milan to Brussels with Omio's travel partners Ryanair, Malta Air and Brussels Airlines from $128 (€112). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between Milan and Brussels.

Flight information from Milan to Brussels with Vueling Airlines:

  • Average Duration: 6 h 40 min
  • Cheapest Price: $134

FAQs: Milan to Brussels Flight

FAQs: Take a flight from Milan to Brussels hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Brussels.
FAQs
Cheap plane tickets from Milan to Brussels can start from as little as $92 (€80) when you book in advance. The average flight ticket price for Milan to Brussels is $244 (€214); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time from Milan to Brussels is on average 1 h 30 min   for the 432 mile (697 km) long journey, but the time it takes to go between Milan and Brussels by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Milan to Brussels leaves at 4: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Milan to Brussels leaves at 10: 15 PM.
For the best Milan to Brussels flight to purchase, you can travel safely and comfortably with Ryanair, Malta Air, Brussels Airlines, Alitalia, Alitalia (2), Lufthansa, Vueling Airlines, KLM, KLM Cityhopper, Air Dolomiti, LAER, SWISS, Lufthansa Cityline (2), Air Baltic, Austrian Airlines or CityJet. However, it's always good to check all possible airlines with services to Brussels from Milan to compare what amenities they may offer.

Flights from Milan to Brussels generally leave from Milan Malpensa Airport and arrive in Brussels Airport.

Milan Malpensa Airport is 47.9 km away from Milan city centre and Brussels Airport is 15.8 km from Brussels city centre.

The cheapest month for a flight from Milan to Brussels is September.
It's helpful to compare your options as there are 3 ways to travel to Brussels from Milan including taking a bus, flight or train.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language