Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

BRU - MIL

$56 Find Cheap Flights from Brussels to Milan

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Brussels to Milan departing on 12/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Milan

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Brussels to Milan, as well as popular online travel agencies
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Brussels to Milan, as well as popular online travel agencies
In the last 7 days travelers have searched 46,479,581 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

World’s Best Airfare Search Site for 2024

Cheap Flight Deals from Brussels to Milan (BRU-MIL)

 
These are the cheapest deals for flights from Brussels to Milan currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals from Brussels to Milan

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Brussels to Milan.

Recent one-way flight deals from Brussels to Milan

Only flying one-way? Below are some of the best one-way flight deals from Brussels to Milan found on KAYAK recently.

Recent last minute flight deals from Brussels to Milan

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Brussels to Milan.

Recent direct flight deals from Brussels to Milan

The latest deals for direct flights from Brussels to Milan so you can sit back and relax without the need for a layover.

Cheap bus & train deals from Brussels to Milan

Find recent round-trip train or bus tickets from Brussels to Milan.

All round-trip flight deals to Milan

The cheapest plane tickets to Milan found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
8:35 pm - 10:00 pmBRU-LIN
1h 25mnonstop
7:00 am - 8:35 amLIN-BRU
1h 35mnonstop
$96ITA Airways
Find Deal
Sun, Jan 26 - Thu, Jan 30
8:30 pm - 7:55 amBRU-MXP
11h 25m1 stop
3:00 pm - 9:45 pmMXP-BRU
6h 45m1 stop
Thu, Dec 5 - Sat, Dec 14
7:25 pm - 9:00 pmBRU-MXP
1h 35mnonstop
9:45 pm - 11:15 pmMXP-BRU
1h 30mnonstop
$112Brussels Airlines
Find Deal
Thu, Apr 3 - Mon, Apr 7
6:25 am - 7:50 amBRU-MXP
1h 25mnonstop
8:35 am - 10:05 amMXP-BRU
1h 30mnonstop
$118Brussels Airlines
Find Deal
Mon, Mar 17 - Sun, Mar 23
2:55 pm - 6:20 pmBRU-MXP
3h 25m1 stop
6:45 am - 8:50 amMXP-BRU
26h 05m1 stop
$172SWISS
Find Deal
Fri, Mar 21 - Mon, Mar 24
6:15 am - 4:10 pmBRU-MXP
9h 55m1 stop
4:55 pm - 10:15 pmMXP-BRU
5h 20m1 stop
$188KLM
Find Deal
Tue, Jan 14 - Wed, Jan 22
6:15 am - 10:30 amBRU-LIN
4h 15m1 stop
6:30 am - 10:10 amLIN-BRU
3h 40m1 stop
$190KLM
Find Deal
Thu, Dec 5 - Sun, Dec 15
8:10 pm - 6:20 pmBRU-MXP
22h 10m1 stop
3:05 pm - 7:10 pmMXP-BRU
4h 05m1 stop
$192SWISS
Find Deal
Thu, Dec 5 - Sun, Dec 8
2:00 pm - 6:00 pmBRU-LIN
4h 00m1 stop
1:45 pm - 5:55 pmLIN-BRU
4h 10m1 stop
$193Lufthansa
Find Deal
Thu, Dec 12 - Wed, Dec 18
7:45 pm - 10:55 pmBRU-LIN
3h 10m1 stop
6:40 pm - 10:40 pmLIN-BRU
4h 00m1 stop
$194Lufthansa
Find Deal
Mon, Dec 9 - Thu, Dec 12
7:40 pm - 7:55 amBRU-MXP
12h 15m1 stop
$56Wizz Air
Find Deal
Wed, Dec 4
8:35 pm - 10:00 pmBRU-LIN
1h 25mnonstop
$62ITA Airways
Find Deal
Wed, Dec 11
6:25 am - 7:50 amBRU-MXP
1h 25mnonstop
$77Brussels Airlines
Find Deal
Wed, Dec 18
8:50 pm - 10:15 pmBRU-LIN
1h 25mnonstop
$77Brussels Airlines
Find Deal
Wed, Dec 18
10:25 pm - 10:20 amBRU-MXP
11h 55m1 stop
Sat, Dec 14
10:25 pm - 10:15 amBRU-MXP
11h 50m1 stop
Tue, Nov 19
9:35 am - 4:05 pmBRU-MXP
6h 30m1 stop
$85Vueling
Find Deal
Sat, Nov 16
9:35 am - 5:20 pmBRU-MXP
7h 45m1 stop
$101Vueling
Find Deal
Sat, Nov 30
9:05 am - 3:10 pmBRU-MXP
6h 05m1 stop
$116Ryanair
Find Deal
Sat, Dec 7
9:05 am - 3:10 pmBRU-MXP
6h 05m1 stop
$119Ryanair
Find Deal
Sat, Dec 14
8:50 pm - 10:15 pmBRU-LIN
1h 25mnonstop
6:55 am - 8:30 amLIN-BRU
1h 35mnonstop
$169Brussels Airlines
Find Deal
Mon, Nov 4 - Fri, Nov 8
7:45 pm - 9:10 pmBRU-MXP
1h 25mnonstop
9:55 pm - 11:25 pmMXP-BRU
1h 30mnonstop
$190Brussels Airlines
Find Deal
Mon, Nov 4 - Fri, Nov 8
7:30 pm - 7:55 amBRU-MXP
12h 25m1 stop
11:20 am - 7:50 pmMXP-BRU
8h 30m1 stop
Tue, Nov 5 - Wed, Nov 6
6:45 pm - 9:45 pmBRU-MXP
3h 00m1 stop
6:45 am - 10:00 amMXP-BRU
3h 15m1 stop
$263SWISS
Find Deal
Mon, Nov 4 - Fri, Nov 8
6:40 am - 9:50 amBRU-MXP
3h 10m1 stop
3:10 pm - 7:10 pmMXP-BRU
4h 00m1 stop
$274SWISS
Find Deal
Tue, Nov 5 - Sat, Nov 9
7:30 pm - 7:55 amBRU-MXP
12h 25m1 stop
9:55 pm - 11:25 pmMXP-BRU
1h 30mnonstop
Tue, Nov 5 - Wed, Nov 6
7:45 pm - 10:55 pmBRU-LIN
3h 10m1 stop
6:25 am - 9:50 amLIN-BRU
3h 25m1 stop
$283Lufthansa
Find Deal
Mon, Nov 4 - Fri, Nov 8
6:15 am - 10:30 amBRU-LIN
4h 15m1 stop
6:30 am - 10:10 amLIN-BRU
3h 40m1 stop
$312KLM
Find Deal
Tue, Nov 5 - Sun, Nov 10
6:15 am - 10:30 amBRU-LIN
4h 15m1 stop
6:30 am - 10:10 amLIN-BRU
3h 40m1 stop
$359KLM
Find Deal
Tue, Nov 5 - Wed, Nov 6
1:10 pm - 4:55 pmBRU-LIN
3h 45m1 stop
1:45 pm - 5:55 pmLIN-BRU
4h 10m1 stop
$443Lufthansa
Find Deal
Fri, Nov 1 - Tue, Nov 5
8:35 pm - 10:00 pmBRU-LIN
1h 25mnonstop
7:00 am - 8:35 amLIN-BRU
1h 35mnonstop
$96ITA Airways
Find Deal
Sun, Jan 26 - Thu, Jan 30
7:25 pm - 9:00 pmBRU-MXP
1h 35mnonstop
9:45 pm - 11:15 pmMXP-BRU
1h 30mnonstop
$112Brussels Airlines
Find Deal
Thu, Apr 3 - Mon, Apr 7
9:25 am - 10:50 amBRU-LIN
1h 25mnonstop
7:00 am - 8:35 amLIN-BRU
1h 35mnonstop
$112ITA Airways
Find Deal
Sat, Mar 1 - Sat, Mar 8
3:35 pm - 5:00 pmBRU-LIN
1h 25mnonstop
7:00 am - 8:35 amLIN-BRU
1h 35mnonstop
$116ITA Airways
Find Deal
Thu, Dec 5 - Sat, Dec 14
9:25 am - 10:50 amBRU-LIN
1h 25mnonstop
7:00 am - 8:35 amLIN-BRU
1h 35mnonstop
$117ITA Airways
Find Deal
Sat, Dec 7 - Mon, Dec 9
6:25 am - 7:50 amBRU-MXP
1h 25mnonstop
8:35 am - 10:05 amMXP-BRU
1h 30mnonstop
$118Brussels Airlines
Find Deal
Mon, Mar 17 - Sun, Mar 23
6:25 am - 7:50 amBRU-MXP
1h 25mnonstop
9:55 pm - 11:25 pmMXP-BRU
1h 30mnonstop
$120Brussels Airlines
Find Deal
Fri, Mar 21 - Mon, Mar 24
4:35 pm - 6:00 pmBRU-LIN
1h 25mnonstop
6:55 am - 8:25 amLIN-BRU
1h 30mnonstop
$120Brussels Airlines
Find Deal
Thu, Apr 3 - Mon, Apr 7
6:25 am - 7:50 amBRU-MXP
1h 25mnonstop
9:55 pm - 11:25 pmMXP-BRU
1h 30mnonstop
$125Brussels Airlines
Find Deal
Fri, Nov 29 - Mon, Dec 2
6:25 am - 7:50 amBRU-MXP
1h 25mnonstop
8:35 am - 10:05 amMXP-BRU
1h 30mnonstop
$129Brussels Airlines
Find Deal
Tue, Jan 7 - Sat, Jan 11
8:10 pm - 9:30 amBrussels Midi-
Milan Lampugnano
13h 20mnonstop
3:20 pm - 4:50 amMilan Lampugnano-
Brussels Midi
13h 30mnonstop
$76BlaBlaBus
Find Deal
Thu, Nov 14 - Mon, Nov 18
11:30 pm - 1:10 pmBrussels Midi-
Milan Lampugnano
13h 40mnonstop
3:20 pm - 4:50 amMilan Lampugnano-
Brussels Midi
13h 30mnonstop
$76BlaBlaBus
Find Deal
Fri, Nov 22 - Sun, Nov 24
8:10 pm - 9:30 amBrussels Midi-
Milan Lampugnano
13h 20mnonstop
7:55 pm - 8:30 amMilan Lampugnano-
Brussels Midi
12h 35mnonstop
$76BlaBlaBus
Find Deal
Thu, Nov 28 - Mon, Dec 2
11:30 pm - 1:10 pmBrussels Midi-
Milan Lampugnano
13h 40mnonstop
3:20 pm - 4:50 amMilan Lampugnano-
Brussels Midi
13h 30mnonstop
$76BlaBlaBus
Find Deal
Fri, Nov 29 - Sun, Dec 1
6:00 pm - 6:25 amBrussels Nord-
Milan Lampugnano
12h 25mnonstop
10:45 pm - 11:35 amMilan Lampugnano-
Brussels Nord
12h 50mnonstop
$78FlixBus
Find Deal
Thu, Nov 28 - Mon, Dec 2
6:00 pm - 6:25 amBrussels Nord-
Milan Lampugnano
12h 25mnonstop
10:45 pm - 11:35 amMilan Lampugnano-
Brussels Nord
12h 50mnonstop
$78FlixBus
Find Deal
Thu, Nov 21 - Sun, Nov 24
10:00 pm - 10:40 amBrussels Nord-
Milan Lampugnano
12h 40mnonstop
7:40 pm - 8:35 amMilan Lampugnano-
Brussels Nord
12h 55mnonstop
$83FlixBus
Find Deal
Fri, Nov 29 - Sun, Dec 1
7:05 pm - 12:30 pmBrussels Midi-
Milan Lampugnano
17h 25mnonstop
7:55 pm - 8:30 amMilan Lampugnano-
Brussels Midi
12h 35mnonstop
$88BlaBlaBus
Find Deal
Tue, Nov 12 - Sat, Nov 16
3:11 am - 9:20 pmBrussels Midi-
Milan Lampugnano
18h 09mnonstop
3:20 pm - 4:50 amMilan Lampugnano-
Brussels Midi
13h 30mnonstop
$90BlaBlaBus
Find Deal
Thu, Nov 21 - Sun, Nov 24
3:11 am - 9:20 pmBrussels Midi-
Milan Lampugnano
18h 09mnonstop
3:20 pm - 4:50 amMilan Lampugnano-
Brussels Midi
13h 30mnonstop
$90BlaBlaBus
Find Deal
Thu, Nov 7 - Tue, Nov 12

Flights from Brussels to Milan - Travel Insights & Trends

Get data-powered insights and trends into flights from Brussels to Milan to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest Brussels Bruxelles-National Airport to Milan flight route?

The cheapest price for flight routes found by users searching on KAYAK in the last 2 weeks for one-way flights from Brussels Bruxelles-National Airport to Milan.
Our data shows that the cheapest route for a one-way flight from Brussels Bruxelles-National Airport to Milan cost $49 and was between Brussels Bruxelles-National Airport and Milan Linate Airport. On average, the best prices are found if you fly this route. The average price for a return flight for this route is $96.

What’s the cheapest day of the week to fly from Brussels to Milan?

The average price of all flights from Brussels Bruxelles-National Airport to Milan clicked on KAYAK for each day over the last 12 months.
When flying from Brussels to Milan, you should consider leaving on a Tuesday and avoid Wednesdays if you are looking for the best rates. For your return to Brussels, you’ll find the best rates on Wednesdays and the most expensive ones on Sundays.

What is the cheapest month to fly from Brussels Bruxelles-National Airport to Milan?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Brussels Bruxelles-National Airport to Milan, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Brussels Bruxelles-National Airport to Milan is January, where tickets cost $92 on average. On the other hand, the most expensive months are April and May, where the average cost of tickets is $164 and $162 respectively.

Can I save money by flying with a layover from Brussels Bruxelles-National Airport to Milan?

The average price for all non-stop flights, flights with one layover, and flights with two layovers for the route found by users searching on KAYAK in the last 2 weeks.
No, with an average price for the route of $269, prices are generally cheapest when you fly direct.

How far in advance should I book a flight from Brussels Bruxelles-National Airport to Milan?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Brussels Bruxelles-National Airport to Milan, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Brussels Bruxelles-National Airport to Milan, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 40 days before departure.

Good to know

Low season

January

High season

October

Cheapest flight

$56
Best time to beat the crowds with an average 32% drop in price.
Most popular time to fly with an average 16% increase in price.
Flight from Brussels to Milan Malpensa Airport

When to book flights from Brussels to Milan

Are your dates flexible? Find out the best times to travel from Brussels to Milan based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Brussels to Milan flights

  • What is the cheapest flight from Brussels Bruxelles-National Airport to Milan?

    In the last 3 days, the lowest price for a flight from Brussels Bruxelles-National Airport to Milan was $56 for a one-way ticket and $96 for a round-trip.

  • Do I need a passport to fly between Brussels and Milan?

    Yes

  • Which airports will I be using when flying from Brussels to Milan?

    When flying out of Brussels you will be using Brussels Bruxelles-National. You will be landing at one of these airports: Milan Linate or Milan Malpensa.

  • Which aircraft models fly most regularly from Brussels to Milan?

    The Airbus A319 is the aircraft model that flies most regularly on the Brussels to Milan flight route.

  • Which airline alliances offer flights from Brussels to Milan?

    Star Alliance, and SkyTeam are the airline alliances operating flights between Brussels and Milan, with Star Alliance being the most commonly used for this route.

  • On which days can I fly direct from Brussels to Milan?

    There are nonstop flights from Brussels to Milan on a daily basis.

  • Which is the best airline for flights from Brussels to Milan, Brussels Airlines or Ryanair?

    The two airlines most popular with KAYAK users for flights from Brussels to Milan are Brussels Airlines and Ryanair. With an average price for the route of $186 and an overall rating of 7.4, Brussels Airlines is the most popular choice. Ryanair is also a great choice for the route, with an average price of $74 and an overall rating of 6.8.

  • How does KAYAK find such low prices on flights from Brussels to Milan?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Brussels to Milan.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Brussels to Milan?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Milan from Brussels is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Brussels to Milan?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Milan with an airline and back to Brussels with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Brussels to Milan?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Milan from Brussels up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

KAYAK’s top tips for finding a cheap flight from Brussels Bruxelles-National Airport to Milan

  • Looking for a cheap flight? 25% of our users found flights on this route for $106 or less one-way and $138 or less round-trip.

Prefer to fly non-stop from Brussels to Milan?

Find which airlines fly direct from Brussels Bruxelles-National Airport to Milan, which days they fly and book direct flights.

Nonstop departures

Brussels Bruxelles-National to Milan

Monday

Air Canada, Brussels Airlines, ITA Airways, +2 more

Air Canada, Brussels Airlines, +3 more

Tuesday

Air Canada, Brussels Airlines, ITA Airways, +3 more

Air Canada, Brussels Airlines, +4 more

Wednesday

ANA, Air Canada, Brussels Airlines, +3 more

ANA, Air Canada, +4 more

Thursday

Air Canada, Brussels Airlines, ITA Airways, +3 more

Air Canada, Brussels Airlines, +4 more

Friday

Air Canada, Brussels Airlines, ITA Airways, +2 more

Air Canada, Brussels Airlines, +3 more

Saturday

Air Canada, Brussels Airlines, ITA Airways, +2 more

Air Canada, Brussels Airlines, +3 more

Sunday

Brussels Airlines, ITA Airways, Singapore Airlines, +1 more

Brussels Airlines, ITA Airways, +2 more

See more direct flights

Nonstop returns

Milan to Brussels Bruxelles-National

Monday

Air Canada, Brussels Airlines, Hainan Airlines, +3 more

Air Canada, Brussels Airlines, +4 more

Tuesday

Air Canada, Brussels Airlines, Hainan Airlines, +3 more

Air Canada, Brussels Airlines, +4 more

Wednesday

Air Canada, Brussels Airlines, Hainan Airlines, +3 more

Air Canada, Brussels Airlines, +4 more

Thursday

Air Canada, Brussels Airlines, Hainan Airlines, +3 more

Air Canada, Brussels Airlines, +4 more

Friday

Air Canada, Brussels Airlines, Hainan Airlines, +3 more

Air Canada, Brussels Airlines, +4 more

Saturday

Air Canada, Brussels Airlines, Hainan Airlines, +3 more

Air Canada, Brussels Airlines, +4 more

Sunday

Brussels Airlines, Hainan Airlines, ITA Airways, +2 more

Brussels Airlines, Hainan Airlines, +3 more

See more direct flights
See more direct flights

Top 3 airlines serving from Brussels to Milan

 
See real verified KAYAK customer reviews for airlines flying from Brussels to Milan. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Brussels to Milan? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.4
Brussels AirlinesOverall score based on 381 reviews
8.1Crew
6.4Entertainment
7.1Comfort
6.5Food
7.5Boarding
Airline reviews

The boarding process would have been better. When people are flying internationally and the airline is a member of Star Alliance they cannot have different rules for carryon baggage. Brussels Airlines made us adjust the weight of our carryons based on their rules even though we were flying international and our next flight was with United which does not have weight restrictions for carryons. That was just ridiculous.

8.0 ExcellentRahul, Aug 2024CDG - BRU
Read more Brussels Airlines reviews

The boarding process would have been better. When people are flying internationally and the airline is a member of Star Alliance they cannot have different rules for carryon baggage. Brussels Airlines made us adjust the weight of our carryons based on their rules even though we were flying international and our next flight was with United which does not have weight restrictions for carryons. That was just ridiculous.

We waited in line for more than 30 minutes to go through the check in (after the staff summoned us). Once on the plane we had to wait almost two hours before takeoff. The copilot said that it was not their fault but that the plane had arrived late in the first place and lost the slot to leave again because of the heavy traffic, This is completely understandable in our times, but I would have expected a little bit of pampering from the staff. We received a tiny little cup of water because we complained. Not a coffee, not a cookie, no music on the plane, no plugs to recharge your cellphone. It was very cold inside the plane and someone asked for a blanket for a baby - very harsh answer from the staff, no blankets on this plane. I think they should review their instructions and team spirit as traveling is also the experience, not only getting from A to B. And it’s not fun to interact with staff that doesn’t seem like they are enjoying their job. And as far as I know and judging from the cost of the ticket Brussels Airlines it’s not even a low cost!

Terrible seats. Whoever designed the seats should try taking a long flight in it themselves.

The crew and the flight were excellent, the food might be better!

This was absolutely one of the worst experiences of my life. I came to Europe for a 2 week trip and the airline was probably the most disorganized airline I’ve ever seen in my life. They lost my luggage. I had tracking on it for just such an occasion and told them EXACTLY where it was in the terminal and they somehow failed to get it out on the flight that night, since we were leaving for Switzerland the next day there was no way they would get it to our hotel in time. Seriously, take another airline at any cost. It’s not worth whatever you pay…you’ll end up paying a lot more in the end. My medication is in the bag and I can’t get to it and don’t know how I will get it.

I missed my connecting flight due to long lines at security and immigration. Need improvements

Food quality is deteriorating each time, last year was very good. I avoid the plane food lately.

Been flying on various airlines, all over the world, for 50+ years. The food on Brussels Air was easily the worst I ever endured.

I felt the overall quality of the plane and food service was less than that of their partner airlines, United. An example was wine was served in paper cups in premium economy class. There was no real silverware, napkins or a welcome kit other than a pillow and blanket.

Boarding time was a bit slow causing the flight to not leave right at 5 pm,but other than that it was fine.

Was very good the flight, 15 minutes late,but was very ok!!!😊👏

How terrible! Extremely bad! I can not even wait for 5 minutes, because the Berlin airport does not work in the security facilities and can handle people. No communication, although we were assured by about 50 travelers that the airline is informed and is waiting for us.

You have improved through the many years I have flown with you. But you still nickle and dime your customers. I paid extra for carry on and priority boarding.

Lord knows why they had us start boarding when the plane wasn't even there, staff weren't welcoming and the couple next to me travelling with a young child had a nightmare with the baby changing facilities.

This time round it was very good, flight delayed by 30mins but capitan put his toe to the floor and made some time up!!

Boarding at Birmingham was appalling, made to stand in a corridor which claims to be a gate for an hour, despite knowing full well the flight was delayed….. the crew were fantastic and you have to feel sorry for them dealing with the delay caused three fold, inbound delay, damage to front baggage hold door and finally a further ATC delay. On board experience was good and crew friendly and helpful.

1. Too long on board without air conditioning. 2. Very very long-tiring walk to exit gate.

Worst experience ever. First time and last time with Ryanair. I'm not a cow.

all small notes on the ticket which even you can not see and read. They they charge you on each step… even they dont let you to explain yourself. I will not fly with them from now on.

Good service for a budget trip. No problems at all

You idiots…ITA cancelled our flights one month out and we had to buy new tickets at a much higher price. You stiffed us by not refunding the cost of the insurance. I’ll never buy through Kayak again.

Premium Economy was average for class. Seat comfort was just okay. Crew was attentive. Checkin was fine and moved quickly. Boarding process in Rome was not well organized.

It was horrible the woman next to me was sick and I asked if they would change my seat and they said that they didn’t have any available. I sat next to this women for 9 hour and now I am sick .

We booked and purchase our seats in February for a September flight. We choose seats then also, did the online check in on the app the day before and all was fine. At the airline check in they charged our seats and we were not even sitting together after paying for business class seats. They separated us with no explanation and would not change them back. I was very upset. On the return flight, they tried to put us on standby! When again, we purchased seats in February for this flight. The plane was old and smaller and the business class seats were not comfortable like the flight from NYC. Flight attendants were hard to find once the first meal was served, luckily the flights were smooth.

Not boarding 60 minutes late. after getting bumped to this flight because ITA do not hold a flight for five minutes as the fight to the connection was 45 minutes late

Crew was good. Very nice staff. Wine was good. Problems- no AC while waiting for takeoff. Long wait so we should have been more comfortable. No water for quite awhile. Food should have been better for an Italian airline. Chicken was pressed rounds of processed meat- not tasty. We had only one hour for our connection- ran through airport- plane waited for us and staff was helpful.

Flight was cancelled and other being told it was cancelled there has been no other contact.

Poor , i missed the next flight to new york . We stayed inside the plane for almost 30 or 40min

Very frustrating trip. From Rome to boston , and i missed the next flight to new york

Everything was fine except the food. They really need to work on the quality of the food.

Book cheap flights from Brussels to Milan

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Brussels to Milan found on KAYAK in the last 72 hours.
12/4Wed
1 stopWizz Air
12h 15mBRU-MXP
$56
12/11Wed
nonstopITA Airways
1h 25mBRU-LIN
$62
12/18Wed
nonstopBrussels Airlines
1h 25mBRU-MXP
$77
12/18Wed
nonstopBrussels Airlines
1h 25mBRU-LIN
$77
12/14Sat
1 stop
11h 55mBRU-MXP
$78
11/19Tue
1 stop
11h 50mBRU-MXP
$84
11/16Sat
1 stopVueling
6h 30mBRU-MXP
$85
11/30Sat
1 stopVueling
7h 45mBRU-MXP
$101
12/7Sat
1 stopRyanair
6h 05mBRU-MXP
$116
12/14Sat
1 stopRyanair
6h 05mBRU-MXP
$119

Search by stops

Search by airline

Search by price

Last minute flights from Brussels to Milan

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Brussels to Milan that are departing in the next 10 days.
11/4Mon
nonstopBrussels Airlines
1h 25mBRU-LIN
11/8Fri
nonstopBrussels Airlines
1h 35mLIN-BRU
$169
11/4Mon
nonstopBrussels Airlines
1h 25mBRU-MXP
11/8Fri
nonstopBrussels Airlines
1h 30mMXP-BRU
$190
11/5Tue
multi-stop
12h 25mBRU-MXP
11/6Wed
multi-stop
8h 30mMXP-BRU
$224
11/4Mon
multi-stopSWISS
3h 00mBRU-MXP
11/8Fri
multi-stopSWISS
3h 15mMXP-BRU
$263
11/5Tue
multi-stopSWISS
3h 10mBRU-MXP
11/9Sat
multi-stopSWISS
4h 00mMXP-BRU
$274
11/5Tue
multi-stop
12h 25mBRU-MXP
11/6Wed
nonstop
1h 30mMXP-BRU
$280
11/4Mon
multi-stopLufthansa
3h 10mBRU-LIN
11/8Fri
multi-stopLufthansa
3h 25mLIN-BRU
$283
11/5Tue
multi-stopKLM
4h 15mBRU-LIN
11/10Sun
multi-stopKLM
3h 40mLIN-BRU
$312
11/5Tue
multi-stopKLM
4h 15mBRU-LIN
11/6Wed
multi-stopKLM
3h 40mLIN-BRU
$359
11/1Fri
multi-stopLufthansa
3h 45mBRU-LIN
11/5Tue
multi-stopLufthansa
4h 10mLIN-BRU
$443

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Brussels to Milan

Information on your arrival and departure airports

Compare transportation modes for Brussels to Milan

Average priceAverage duration
Flights$1621h 25m
Buses$9012h 56m