Find cheap flights from Sofia to Milan

SOF - MIL

Find cheap flights from Sofia to Milan

Round-trip
Economy
Sofia (SOF)
Milan All airports
Tue 10/20
Tue 10/27
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Milan
Travel restrictions
Italy has now reopened for tourism. However, travel restrictions may be imposed with regard to specific areas of the country or travel from certain foreign countries and territories. Italy has banned travelers who have stayed or transited through the following countries in the last 14 days: Armenia, Bahrain, Bangladesh, Bosnia and Herzegovina, Brazil, Chile, Kuwait, North Macedonia, Moldova, Oman, Panama, Peru, the Dominican Republic. Learn more
Email updates for Milan
Stay informed and receive email updates for when travel restrictions ease for Milan.

Good to know

Low season

January Best time to beat the crowds with an average 32% drop in price.

High season

September Most popular time to fly with an average 43% increase in price.

Average price of a round-trip

$83 (avg. price over the last 2 weeks)

Good deal for a round-trip

$58 or less

When to book flights from Sofia to Milan

Estimated round-trip price
Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for $44 or less.
  • The cheapest flight from Sofia to Milan was found 65 days before departure, on average.
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be August, September and October. The cheapest month to fly is January.
  • Morning departure is around 32% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Sofia to Milan flights

Are there Milan travel restrictions currently due to Coronavirus?

How long does a flight from Sofia to Milan take?

How many flights are there between Sofia and Milan?

Which airlines provide the cheapest flights from Sofia to Milan?

Do I need a passport to fly between Sofia and Milan?

Which airlines fly most frequently between Sofia and Milan?

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

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

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

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

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

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

Top airlines flying Sofia to Milan

Scores according to KAYAK customer reviews

7.9
Lufthansa
Overall score based on 27,752 reviews
8.0
Boarding
7.8
Comfort
8.4
Crew
7.7
Entertainment
7.6
Food
Airline reviews

Pros: "Seats were ok and crew was kind and professional. Food was terrible on all flights. They gave mayo or cheese or something I can’t figure out in a sandwich on multiple flights. That thing though slightly different was terrible every time. Also gates changes and pilot landed in wrong part of the airport for its-fra leg and we had to have passportA checked while exiting the plane and had to take a bus. My transit time was short but gladly made it"
Cons: "I missed my second leg from fra-ist. The gate was changed and I was given wrong directions by airport employees so I went through a very long and painful wait at a security line that I didn’t need to go through had the airport info employees knew what they were doing or saying. I ended up missing the flight because of repeated wrong directions"

Cons: "Everything was excellent! I will be flying with them again!"

Cons: "I do not like that mono do sale me a ticket with no baggage and never will by a ticket from this company again!"

Pros: "Incorrect carrier! I missed the flights because of them !!!"

Pros: "The crew was professional. The process of sharing information about gate changes was very well organized."
Cons: "Seats were not comfortable. Seat pockets were torn and poorly designed. Electrical connections were not working. Choice of entertainment is limited. Food choice ran out before service came to the end of the plane."

Pros: "The boarding was a pleasant experience and we got to check in our hand luggage."
Cons: "The vegetarian food options were a little strange."

Pros: "No crying babies around :-)"
Cons: "It was cold on the flight IAD->LAX, there was a cold stream coming from the storage bins, and no food. Food was bland and too little on the transcontinental flight."

Pros: "Crew was amazing."
Cons: "Nothing everything was great!"

Pros: "In-flight crew was friendly, the food & beverages were OK and there were plenty of in-flight entertainment options."
Cons: "They double charged the baggage fees: I prepaid in advance but upon checking in for the return flight the representative wasn't able to locate the appropriate information, although I had a printed copy of the confirmation email they sent. I had to pay for it again which is a lousy experience."

Cons: "Entertainment didn’t work"

Pros: "The crew"
Cons: "The sandwiches"

Pros: "Service efficiency."

Pros: "Better food than on flights I've been on originating in Germany."

Pros: "The crew was very accommodating."
Cons: "I wasn't aware beforehand that I could request a dairy free meal."

Pros: "Staff was friendly and service was on a exceptional level"

Pros: "The serviice was very good enjoyed traveling with this company."
Cons: "The tv screen was outdated and difficult to use. The headphones were very outdated and did not like that there was no option to use my own headphones because of the aux option not availble."

Pros: "Comfortable seats"
Cons: "The raisin muffin was very old"

Pros: "No problems, it was a quick and easy flight. Crew was great."
Cons: "No entertainment (due to short flight). As with all airlines, economy is incredibly cramped."

Pros: "Snack and crew were great"

Pros: "Friendly crew, on time boarding. Food decent."
Cons: "Wife n I was seated separate; I was assuming management would understand we were travelling together, seat was cramp. Meals was served far apart in timing or closed to landing on last meal."

Pros: "everything"

Pros: "Crew were friendly"
Cons: "Nothing"

Cons: "The flight took off 2 hours late they must have known it was going to be that late, yet they lied saying that it was on time, forcing you to come to the airport early, then when you get to the airport they did the - oh its going to be 20 minutes late, no 40, no 1.5 hours late, heck it will be 2 hours late etc. Micro-tight seat pitch - I could barely sit in the seats."

Pros: "Hospitable service"
Cons: "Service/hospitable"

Pros: "The crew was very friendly and polite. The airplane was clean. The boarding was quick and easy. The entertainment was varied and enjoyable."
Cons: "It wasn't an issue on my flight since there were empty seats in my row, but I don't enjoy the spacing provided for personal items on the floor under the seat in front you. For four seats there are three sections; so, you can hope that someone doesn't need any space or else you have to decide how to awkwardly split it up."

Pros: "Good customer service"
Cons: "Not much leg room for 6'2" tall man like me"

Cons: "Personnel and food was great."

Pros: "Service, friendly crews. Everything."
Cons: "Simply the best.Thank you."

Cons: "Smaller plain"

Pros: "Punctuality! Everything was on time. For a short fly like this one could hardly ask for more."

Pros: "I like on time departure, fast boarding and fast disembarkation."
Cons: "Flight attendants passed only one time with water!"

Pros: "Love Lufthansa"

Pros: "Crew."
Cons: "Kosher food ordered was not satisfactory: meat too dry and compressed. I couldn't eat that. Overall Kosher meal was poor quality. Disappointing."

Pros: "When it comes to traveling economy (prob 1st class too) , Lufthansa is the best . I have not been on a better airline thus far , and I feel like I've tried most of them. They are great for all flights , but especially long flights. The only airline where flying 12 hrs isn't a horrible experience ! I've used them more than once , and they are always great! Keep up the good work ."

Pros: "I am very happy with my flights. I would recommend to friends and family. :) Thank you"

Pros: "Professional, friendly, helpful staff in a new, quiet plane (A380-800). Smooth landing. Easy disembarkment despite approximately 500 passengers from a large aircraft."
Cons: "Unreliable domestic Lufthansa flights (in Germany) connected to this international one, and the departure time history for this LH400 proved typical for this flight, which ultimately left nearly 2 hours late despite good local weather. An announcement cited technical difficulties with the originally scheduled plane. Several small groups we recognized from embarkation on this LH400 flight filed lost luggage claims, as we did. Uncharacteristically bad planning by LH on food choices left our rows near the front of Economy without a choice of meals: only pasta, tasty though it was, was available. The chicken option was gone. The flight status video program function did not work for anybody near us despite three equipment restarts by the crew."

Pros: "The flight was operated by Lufthansa. There was a training flight attendant who exceeded the expectations."
Cons: "N/A"

Cons: "Business Class Seats, same as economy. Middle seats left empty but this doesn't make up for uncomfortable, barely reclinable, narrow seats. Had ardered a special meal and was served the same meal on both legs of my flight from Sofia to London."

Pros: "Service, comfort"

Pros: "Crew was great. Food was good."

Pros: "On time"
Cons: "Leg room"

Pros: "The check in process was fast and pleasant. Boarding was fast and organized. Food and drinks were good."
Cons: "The seats were very uncomfortable for such a long flight. Simply terrible."

Pros: "Perfect"

Pros: "great service! right on time! very polite staff! will fly with them again!"

Pros: "Food was great, as was entertainment interface on tv."

Pros: "I will chose Lufthansa every time I will go to Europe with my family.I will recommend their service to all our friends.Thank you for making this travel time wonderful!!!!! Vassilka"

Pros: "The Lufthansa flight was great. The food and drinks for 1 hr and 45 min was satisfactory. The airplane was clean and crew was friendly. Too bad only 10% of the flight was gone by Lufthansa. The rest was done by United Airlines. The airplane was new and clean, the crew was friendly as well.The food at UA was so cheap it is a shame. On the domestic leg they give you 5 fools fish or crackers and soft drinks for 4 hrs flight. At the same time each and every passenger was asked personally if he or she will buy breakfast making the person feel guilty if not buying breakfast."
Cons: "Lufthansa is good. UA food is cheap and not enough on the Trans Atlantick flight and hard liquor is not free. On the domestic flight they do not give you food even if the flight is early in the morning and 4 hrs long. That is a shame. Moreover they try to sale you a breakfast package that is design not to get spoiled for three months. The nutrition value of that package is zero even I believe it is bad for you. This is only in the USA. It is a shame how our Airlines treate the American passengers."

Pros: "Great flight attendants, very organized, punctual, and the planes were very clean. Amazing company."

Pros: "Thank you for the smooth flight"

Cons: "Made us run from one end of the airport to the opposite end, because they said they had ‘operational difficulties’, causing them to switch gates between two flights. Total baloney, and completely avoidable."

Pros: "Nothing really."
Cons: "On time boarding, better communication, better amenities. Cheap airline. You get what you pay for."

Cons: "No delays"

Pros: "Space in plane"
Cons: "Departure on time as had connecting flight"

Cons: "Whether the type of aircraft or the plane itself the pressure system did not work. It has been years since I have had to deal with clogged painful ears, but for 30 minutes this was the case. The flight was over 40 minutes delayed and no announcements were made. Boarding and deplaning was chaotic."

Cons: "The flight was horribly delayed and vouchers were not passed out until after all the shops were closed."

Pros: "The crew was the best we've experienced in years of travel."
Cons: "Non-reclining seats were less comfortable than most."

Pros: "The crew was nice"
Cons: "One of the toilets was out of order"

Pros: "Crew worked hard to get us off the ground as the flight was late arriving - so the turnaround was fast paced."
Cons: "Queue to board was ridiculous. Granted the flight was delayed but the communication with the passengers and the ground crew at the gate was pathetic."

Pros: "Flight crew was nice!"
Cons: "Flight was delayed about an hour! I felt like a simple apology about us being held up wasn’t enough. They could have offered all passengers at least a free beverage. Does customer service exists anywhere anymore?"

Pros: "Everything was so speedy with them, the checkin process, boarding and off boarding it’s all done with such efficiency and purpose. Staff are incredibly friendly and I think that they do a terrific job for such fair pricing.Would absolutely recommend them over the other budget carriers!"
Cons: "There’s no entertainment, so bring downloaded Netflix movies, or a book. I gave a slightly lower score for food as my first choice was not available."

Pros: "Good fly"

Pros: "First time using EasyJet. Everything was very easy. All done online. No problems whatsoever. A very pleasant journey."
Cons: "Nothing. Everything was just fine!"

Pros: "Easy boarding. I like having to wait in lounge and they tell you which gate to go to board."
Cons: "Nothing just know 1 bag only carry on. Pay for anything more. 1 bag means purse daypack etc."

Cons: "Late so missed a train connection so made the flight actually very expensive."

Pros: "Cheap flight. Smooth flight."
Cons: "Check-in agent gave bad info about gate assignment and details about baggage at boarding. Caused us much stress. Airport personnel clarified for us. Seats were not comfortable at all. Not much different than deep discount US airline."

Pros: "On time and very well organized"
Cons: "U have to pay for water"

Pros: "Overall plane ride was smooth."
Cons: "Big delay causing me terrible losses."

Pros: "We had to pay 60$ for our carry on and it probably costed more than our entire ticket. I am so upset and infuriated at the fact that we weren’t warned in advance. The last easy jet flight we took a week ago we didn’t have to pay for our carry on."

Cons: "Crew very rude and not informative"

Pros: "The fact that I landed"
Cons: "It was awful no leg room no air worst plane ride of my life"

Pros: "Staff was great helped us board the flight and food was excellent!"

Cons: "Flight was delayed"

Cons: "I had 1 hour for my connection. It was absolutely impossible to make the connection in 1 hour. They should never have issued that ticket. They took no responsibility. I had to make the rest of my journey by train."

Cons: "I was charged for my carry on luggage from the UK to Israel, despite the fact that this was the same bag that I boarded the first leg from Israel to the UK. Secondly, many of the other passengers had several bags, bigger bags, prams, hat cases, etc. I felt that i was chosen at random, and that the rule is not applied equally."

Pros: "Super Easy for a traveler with simple expectations."

Pros: "Shame !!!!"
Cons: "A humiliating flight experience. Even though we paid for seating on the plane, we also paid for luggage. We arrived with 2 standard trolleys and before boarding the plane they forced us to send them. It did not help that I explained that in the suitcases there were things we needed for flying, valuables, and fragile objects. The crew member was rude and forced us to pull out our belongings: a laptop, a professional camera with a big lens, two books, two porcelain items we bought and we were afraid to send in the big suitcase, two bottles of drinks and two sandwiches. Passports and wallets. I begged the crewman to let me go with at least one suitcase, but he replied rudely that he did not care !!! There was a lot of room on the plane, in the cells. The crew agreed with me. They tried to help and brought me an orange garbage bag so I could put all my belongings in it ... really humiliating !!!"

Pros: "Cheap flight, polite assistants. Had no problems with them although we were very aware of the luggage restrictions. They were fast and helpful."
Cons: "Small stiff seats that don't recline, no entertainment and food or drinks only for purchase. But for the price of the ticket you cannot ask for more..."

Cons: "The gate being posted immediately as boarding began, with the flight a 10 minute walk away from the main waiting area. Tough to blame easyJet for the idiocy that is the LYS airport Terminal 1B though."

Pros: "Easy booking app"
Cons: "All good"

Pros: "Everything"
Cons: "Seats don't recline"

Pros: "Nothing"
Cons: "I received a flight delay notification saying that my flight is delayed by 37 minutes. But I still did arrive airport 2 hours before my flight, checked bag On time and went through security clearance 1.5 hrs before. The gate number was not assigned and later I found out that my flight took off on time. So I had to come out by front desk and rebook the flight to different airport which cost my extra taxi fare half day and too much Hassel. Never ever flying again in easy jet."

Pros: "Very good seating"
Cons: "I had to pay for my bags and was notified prior."

Pros: "Deplaning on both sides of aircraft"
Cons: "Agent checked carry on size 2 times through the whole process"

Pros: "I liked the atmosphere on this plane. It was festive and comfortable. The people on the plane were moving around and talking to friends. Inexpensive to fly from Paris to Mykonos. Boarding was quick. Checked three bags for 12 euros! Wish the states could be that friendly instead of charging $25/bag! I have no complaints whatsoever about this flight!"
Cons: "There was nothing I didn't like about this flight."

Cons: "Delayed"

Pros: "Nothing"
Cons: "I got to the airport at 445 for a 605 flight. They closed the gate at 5:15. I had to buy another flight for 800 dollars. Don't ever fly with them. It's not worth the cheap price tag."

Cons: "The system was down and had to wait in line for a long time to get my boarding pass and had to rush through security to board on time"

Cons: "Before entering flight we were requested to keep bags in the carry on. This information could have been delivered when making first check in! Lack of courteous manners."

Pros: "Only the food (That I bought) and the crew is nice."
Cons: "Its the only airline that not allow a hand luggage and ah bag. I use vueling, raynair, turkish insaid europe and no one make pay €50 for a carry on."

Cons: "The airport staff clueless. The flight attendents were terrible, one guy wouldn't stop talking about himself and how great he was. the plane was cramped and smelled."

Cons: "They made us pay 47 dollars to check our bags but when we got in the plane other people had the same size bags in the plane. We weren't told we didn't had to check them in."

Pros: "Nothing"
Cons: "2 hours delayed"

Pros: "They even sold tickets for the Gatwick express to London while we were waiting to board asst the hasta in Edinburgh Scotland.that saved us the line at Gatwick.much appreciated."
Cons: "Easy jet lands at north terminal.you must take a shuttle to the south terminal to get the Gatwick express train."

Pros: "crew was nice kept us informed about delay"
Cons: "posted it was an hour late then immediately called us for final boarding everyone had to rush to the gate. then we sat on the tarmac for an hour."

Pros: "Price"
Cons: "They are so ridiculous with the carry on and charge me 60 euro for my carry on because they only allow you one bag per person, not even a plastic back , they are so ridiculous!!!"

Pros: "Comfortable flight, well-flown."
Cons: "Should have informed us more clearly about baggage cost and restrictions!!"

Pros: "Flight easy! Staff friendly! Charge is too high for large bag!"

Pros: "Great crew!"

Pros: "It was not late, which is with easyjet rare. Flight was very cheap Direct flight to small airport"
Cons: "They call for boarding 1h before take off, so that we all wait parked in their small gate for a good half an hour"

Read more about Lufthansa

Book cheap flights from Sofia to Milan

Recent round-trip flight deals

11/13
Fri
1 stop
Lufthansa
4h 45m
SOF - LIN
11/15
Sun
1 stop
Lufthansa
11h 20m
LIN - SOF
10/25
Sun
1 stop
Multiple Airlines
10h 45m
SOF - LIN
10/27
Tue
1 stop
Multiple Airlines
10h 35m
LIN - SOF
10/25
Sun
1 stop
Lufthansa
11h 50m
SOF - LIN
10/28
Wed
1 stop
Lufthansa
11h 15m
LIN - SOF
11/13
Fri
2 stops
Lufthansa
9h 20m
SOF - LIN
11/15
Sun
1 stop
Lufthansa
11h 20m
LIN - SOF
10/25
Sun
2 stops
Lufthansa
9h 20m
SOF - LIN
10/28
Wed
1 stop
Lufthansa
5h 15m
LIN - SOF
10/25
Sun
2 stops
Lufthansa
9h 20m
SOF - LIN
10/28
Wed
2 stops
Lufthansa
17h 40m
LIN - SOF
11/13
Fri
2 stops
Multiple Airlines
9h 00m
SOF - LIN
11/15
Sun
2 stops
Multiple Airlines
17h 00m
LIN - SOF
Show more results

Recent one-way flight deals

12/19
Sat
1 stop
easyJet
22h 45m
SOF - LIN
11/2
Mon
2 stops
Multiple Airlines
37h 40m
SOF - LIN
10/31
Sat
2 stops
Multiple Airlines
38h 45m
SOF - LIN
12/19
Sat
2 stops
Multiple Airlines
23h 25m
SOF - LIN
11/1
Sun
2 stops
Multiple Airlines
29h 50m
SOF - LIN
10/25
Sun
2 stops
Multiple Airlines
22h 05m
SOF - LIN
11/2
Mon
1 stop
Lufthansa
9h 05m
SOF - LIN
12/19
Sat
3 stops
Multiple Airlines
36h 15m
SOF - LIN
10/31
Sat
1 stop
Multiple Airlines
15h 50m
SOF - LIN
10/25
Sun
1 stop
Multiple Airlines
12h 45m
SOF - LIN
11/1
Sun
1 stop
Multiple Airlines
25h 00m
SOF - LIN
11/2
Mon
3 stops
Multiple Airlines
23h 50m
SOF - LIN
10/25
Sun
3 stops
Multiple Airlines
19h 05m
SOF - LIN
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First