What to know about flights from Milan to Sofia?
The distance between Milan and Sofia is approximately 1,173.87 km. The average flight time between Milan and Sofia is 1 hour 59 minutes. According to Trip.com data, travel demand is highest in January. October is generally the cheapest month to book.
How can I find cheap flights from Milan to Sofia?
Explore the cheapest one-way and round-trip flights from Milan to Sofia over the next 90 days, with one-way fares from €16 and round-trip from €26. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Dec 2 | Wizz Air
€16 €2945% off45% off€29 €16 - Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Dec 10 | Wizz Air
€16 €2945% off45% off€29 €16 - Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Dec 16 | Wizz Air
€16 €2945% off45% off€29 €16 - Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Dec 18 | Wizz Air
€1645% off€29 €16 - Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Dec 24 | Wizz Air
€1645% off€29 €16 - Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Dec 25 | Wizz Air
€1645% off€29 €16 - Cheapest
BGY 21:352hDirectSOF 00:35Milan - Sofia | Mon, Dec 7 | Wizz Air
€1671% off€55 €16 - Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 15 | Wizz Air
€1671% off€55 €16 - Cheapest
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 1 | Wizz Air
€1671% off€55 €16
MIL 13:0017h 25m1 stopSOF 14:00Milan - Sofia | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 15 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Thu, Dec 17 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€26 €5855% off55% off€58 €26
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Nov 11 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Mon, Nov 16 | Wizz AirPrice detailsDepartureBGY-SOF
IncludedReturnSOF-BGYEconomy class
Included€33 €5843% off43% off€58 €33
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Dec 4 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Mon, Dec 7 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€34 €5841% off41% off€58 €34
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Nov 13 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Tue, Nov 17 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€3834% off€58 €38
BGY 08:152h 5mDirectSOF 11:20Milan - Sofia | Fri, Nov 27 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Mon, Nov 30 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€3933% off€58 €39
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Nov 26 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Wed, Dec 2 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€3933% off€58 €39
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Nov 20 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Mon, Nov 23 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€4031% off€58 €40
BGY 08:202hDirectSOF 11:20Milan - Sofia | Sat, Dec 12 | Wizz Air
SOF 06:302h 15mDirectBGY 07:45Sofia - Milan | Tue, Dec 15 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€4128% off€58 €41
BGY 08:202hDirectSOF 11:20Milan - Sofia | Sun, Dec 13 | Wizz Air
SOF 20:002h 15mDirectBGY 21:15Sofia - Milan | Tue, Dec 15 | Wizz AirPrice detailsDepartureBGY-SOFEconomy class
IncludedReturnSOF-BGYEconomy class
Included€4128% off€58 €41
MIL 13:0017h 25m1 stopSOF 14:00Milan - Sofia | Thu, Nov 5 | Normal Airline
SOF 15:006hDirectMIL 16:00Sofia - Milan | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Dec 2 | Wizz Air
€16 €2945% off45% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Dec 10 | Wizz Air
€16 €2945% off45% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Dec 16 | Wizz Air
€16 €2945% off45% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Dec 18 | Wizz Air
€1645% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Dec 24 | Wizz Air
€1645% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Dec 25 | Wizz Air
€1645% off€29 €16
BGY 21:352hDirectSOF 00:35Milan - Sofia | Mon, Dec 7 | Wizz Air
€1671% off€55 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 15 | Wizz Air
€1671% off€55 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 1 | Wizz Air
€1671% off€55 €16
MIL 13:0017h 25m1 stopSOF 14:00Milan - Sofia | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BGY 21:352hDirectSOF 00:35Milan - Sofia | Mon, Dec 7 | Wizz Air
€16 €18191% off91% off€181 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 15 | Wizz Air
€16 €18191% off91% off€181 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 1 | Wizz Air
€16 €18191% off91% off€181 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Dec 9 | Wizz Air
€1691% off€181 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 8 | Wizz Air
€1691% off€181 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Jan 7 | Wizz Air
€1791% off€181 €17
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Jan 8 | Wizz Air
€1791% off€181 €17
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Nov 24 | Wizz Air
€1791% off€181 €17
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Nov 10 | Wizz Air
€1791% off€181 €17
MIL 13:0017h 25m1 stopSOF 14:00Milan - Sofia | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Nov 10 | Wizz Air
€17 €35895% off95% off€358 €17
BGY 08:202hDirectSOF 11:20Milan - Sofia | Sat, Nov 7 | Wizz Air
€55 €35885% off85% off€358 €55
BGY 07:202hDirectSOF 10:20Milan - Sofia | Sat, Nov 7 | Ryanair
€72 €35880% off80% off€358 €72
BGY 08:301h 50mDirectSOF 11:20Milan - Sofia | Sun, Nov 8 | Wizz Air
€7878% off€358 €78
BGY 08:152h 5mDirectSOF 11:20Milan - Sofia | Thu, Nov 5 | Wizz Air
€8177% off€358 €81
BGY 06:302hDirectSOF 09:30Milan - Sofia | Wed, Nov 4 | Ryanair
€10172% off€358 €101
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Nov 4 | Wizz Air
€11767% off€358 €117
BGY 14:452hDirectSOF 17:45Milan - Sofia | Thu, Nov 5 | Ryanair
€12665% off€358 €126
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Nov 6 | Wizz Air
€17252% off€358 €172
MIL 13:0017h 25m1 stopSOF 14:00Milan - Sofia | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Dec 2 | Wizz Air
€16 €2945% off45% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Dec 10 | Wizz Air
€16 €2945% off45% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Wed, Dec 16 | Wizz Air
€16 €2945% off45% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Dec 18 | Wizz Air
€1645% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Thu, Dec 24 | Wizz Air
€1645% off€29 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Fri, Dec 25 | Wizz Air
€1645% off€29 €16
BGY 21:352hDirectSOF 00:35Milan - Sofia | Mon, Dec 7 | Wizz Air
€1671% off€55 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 15 | Wizz Air
€1671% off€55 €16
BGY 08:202hDirectSOF 11:20Milan - Sofia | Tue, Dec 1 | Wizz Air
€1671% off€55 €16
MIL 13:0017h 25m1 stopSOF 14:00Milan - Sofia | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Milan to Sofia are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airlines are the most popular for Milan to Sofia flights?
Wizz Air
Trip.com Price Insights on Milan to Sofia Flights
What is the cheapest month to book a one-way flight from Milan to Sofia?
For a one-way flight from Milan to Sofia, fares are lowest in June (€38) and highest in April (€72).
What is the cheapest month to book a return flight from Milan to Sofia?
For a return flight from Milan to Sofia, fares are lowest in March (€44) and highest in April (€194).
Which day of the week is cheapest to fly from Milan to Sofia?
Based on Trip.com data from the past 12 months, the cheapest day to fly from Milan to Sofia is Saturday. The average fare on this day is usually lower than on other days. Try to avoid flying on Sunday as fares are usually the highest.
Flight FAQs
What are the cheapest flights from Milan to Sofia (MIL-SOF)?
Based on Trip.com data, Wizz Air offers one-way fares as low as €16 on Cheapest nonstop routes (e.g. BGY to SOF on Wed, Dec 2), while Wizz Air offers Cheapest nonstop round-trips from €26 departing on Tue, Dec 15 and returning on Thu, Dec 17.Which airlines offer direct flights from Milan to Sofia?
At the moment, you can catch a nonstop flight from Milan to Sofia with the following airlines, including: Wizz Air Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.How long does it take to fly from Milan (MIL) to Sofia (SOF) and what is the distance?
It takes around 1 hour 59 minutes to fly from Milan (MIL) to Sofia (SOF).When is the best time to book flights from Milan to Sofia?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Milan to Sofia is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How many flights are there per week from Milan to Sofia?
Based on Trip.com data in the past 4 weeks, there is 22 flight per week flying from Milan to Sofia. You can check the weekly schedule for popular airlines on this route below: Wizz Air: S/M/T/W/T/F/S -- W64352 (08:21)How can I find the best deals on flights from Milan to Sofia?
To find best deals on flights from Milan to Sofia, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Wed, Dec 2, with one-way flights priced at just €16.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Wizz Air.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Sofia travel is around January.
· Get exclusive promo codes for Trip.com app users.When are flight tickets from Milan (MIL) to Sofia (SOF) the cheapest?
The cheapest months to fly from Milan to Sofia is October, when demand for travel is lower.Which upcoming date is cheapest to fly from Milan to Sofia on?
After crunching the numbers on our November flight calendar, it's currently cheapest to fly from Milan to Sofia on November 9, 2026 with Wizz Air, with prices starting at €7.Which airports can I fly into Sofia from Milan?
You can arrive at any of the following airports in Sofia: Sofia Airport (SOF). Flights from Il Caravaggio International Airport to Sofia Airport (BGY-SOF) are by far the most popular option for this route.Is there any time difference between Milan and Sofia?
The time difference between Sofia and Milan is 1h.How do I change or cancel my ticket from Milan to Sofia?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.What is the average cost of a one-way flight from Milan to Sofia?
Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Milan to Sofia is €194. Fares vary by travel date, airline and availability.What is the average cost of a round-trip flight from Milan to Sofia?
Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Milan to Sofia is €217. The final price depends on the outbound and return dates, airline and fare conditions.How do I book flights from Milan to Sofia on Trip.com?
Enter Milan and Sofia, choose your travel dates and passengers, then compare flights by price, duration and baggage. Select a fare, review the change and cancellation rules, enter traveler details and complete payment to receive your confirmation.Are there budget airlines on the Milan to Sofia route?
Wizz Air and Ryanairare the most popular budget airlines flying from Milan to Sofia. Check baggage, seat and payment fees before comparing the final price.
Trip.com airline insights on flights from Milan to Sofia
Which airlines offer the cheapest direct flights from Milan to Sofia?
Based on Trip.com data from the past 12 months, the airline offering the cheapest direct flights from Milan to Sofia is Wizz Air/Ryanair, with an average fare of €55.
Which airlines operate the most flights from Milan to Sofia?
According to Trip.com data from the past month, the airline with the most flights from Milan to Sofia is Ryanair, operating 12 flights per week.
How many flights fly from Milan to Sofia each day?
Based on Trip.com data from the past month, flights from Milan to Sofia are most frequent on Friday, while the fewest flights operate on Wednesday.