What to know about flights from Sofia to Milan?
The distance between Sofia and Milan is approximately 1,173.87 km. It takes around 2 hours 3 minutes on average to fly from Sofia to Milan. Based on Trip.com's data, travel demand peaks in August. The cheapest month to book is July.
How can I find cheap flights from Sofia to Milan?
Explore the cheapest one-way and round-trip flights from Sofia to Milan over the next 90 days, with one-way fares from BRL 95 and round-trip from BRL 182. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Thu, Dec 17 | Wizz Air
BRL 95 BRL 13328% off28% offBRL 133 BRL 95
SOF 19:452h 15mNonstopBGY 21:00Sofia - Milan | Fri, Dec 11 | Wizz Air
BRL 97 BRL 13327% off27% offBRL 133 BRL 97
SOF 19:452h 15mNonstopBGY 21:00Sofia - Milan | Wed, Dec 16 | Wizz Air
BRL 105 BRL 13321% off21% offBRL 133 BRL 105
SOF 22:502h 5mNonstopBGY 23:55Sofia - Milan | Fri, Dec 18 | Ryanair
BRL 10521% offBRL 133 BRL 105
SOF 23:202h 5mNonstopBGY 00:25Sofia - Milan | Mon, Dec 14 | Ryanair
BRL 10521% offBRL 133 BRL 105
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Wed, Dec 2 | Wizz Air
BRL 10675% offBRL 417 BRL 106
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Wed, Dec 2 | Wizz Air
BRL 10720% offBRL 133 BRL 107
SOF 19:002h 5mNonstopBGY 20:05Sofia - Milan | Sat, Dec 19 | Ryanair
BRL 11216% offBRL 133 BRL 112
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Sat, Dec 5 | Wizz Air
BRL 11315% offBRL 133 BRL 113
SOF 13:0017h 25m1 stopMIL 14:00Sofia - Milan | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Fri, Nov 20 | Wizz Air
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Sun, Nov 22 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 182 BRL 26130% off30% offBRL 261 BRL 182
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Sat, Nov 21 | Wizz Air
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Sat, Nov 28 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 182 BRL 26130% off30% offBRL 261 BRL 182
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Fri, Dec 4 | Wizz Air
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Sun, Dec 6 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 191 BRL 26127% off27% offBRL 261 BRL 191
SOF 19:452h 15mNonstopBGY 21:00Sofia - Milan | Tue, Nov 17 | Wizz Air
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Sat, Nov 21 | Wizz AirPrice detailsDepartureSOF-BGY
IncludedReturnBGY-SOFEconomy class
IncludedBRL 20621% offBRL 261 BRL 206
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Mon, Dec 21 | Wizz Air
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Thu, Dec 24 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 20920% offBRL 261 BRL 209
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Sun, Dec 6 | Wizz Air
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Fri, Dec 11 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 21518% offBRL 261 BRL 215
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Fri, Nov 13 | Wizz Air
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Wed, Nov 18 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 22016% offBRL 261 BRL 220
SOF 23:202h 5mNonstopBGY 00:25Sofia - Milan | Fri, Nov 20 | Ryanair
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Thu, Nov 26 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 22813% offBRL 261 BRL 228
SOF 19:002h 5mNonstopBGY 20:05Sofia - Milan | Wed, Nov 25 | Ryanair
BGY 08:202hNonstopSOF 11:20Milan - Sofia | Mon, Nov 30 | Wizz AirPrice detailsDepartureSOF-BGYEconomy class
IncludedReturnBGY-SOFEconomy class
IncludedBRL 23211% offBRL 261 BRL 232
SOF 13:0017h 25m1 stopMIL 14:00Sofia - Milan | Mon, Nov 9 | Normal Airline
MIL 15:006hNonstopSOF 16:00Milan - Sofia | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Thu, Dec 17 | Wizz Air
BRL 95 BRL 13328% off28% offBRL 133 BRL 95
SOF 19:452h 15mNonstopBGY 21:00Sofia - Milan | Fri, Dec 11 | Wizz Air
BRL 97 BRL 13327% off27% offBRL 133 BRL 97
SOF 19:452h 15mNonstopBGY 21:00Sofia - Milan | Wed, Dec 16 | Wizz Air
BRL 105 BRL 13321% off21% offBRL 133 BRL 105
SOF 22:502h 5mNonstopBGY 23:55Sofia - Milan | Fri, Dec 18 | Ryanair
BRL 10521% offBRL 133 BRL 105
SOF 23:202h 5mNonstopBGY 00:25Sofia - Milan | Mon, Dec 14 | Ryanair
BRL 10521% offBRL 133 BRL 105
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Wed, Dec 2 | Wizz Air
BRL 10675% offBRL 417 BRL 106
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Wed, Dec 2 | Wizz Air
BRL 10720% offBRL 133 BRL 107
SOF 19:002h 5mNonstopBGY 20:05Sofia - Milan | Sat, Dec 19 | Ryanair
BRL 11216% offBRL 133 BRL 112
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Sat, Dec 5 | Wizz Air
BRL 11315% offBRL 133 BRL 113
SOF 13:0017h 25m1 stopMIL 14:00Sofia - Milan | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SOF 19:452h 15mNonstopBGY 21:00Sofia - Milan | Wed, Dec 16 | Wizz Air
BRL 105 BRL 2,84596% off96% offBRL 2,845 BRL 105
SOF 22:502h 5mNonstopBGY 23:55Sofia - Milan | Fri, Dec 18 | Ryanair
BRL 105 BRL 2,84596% off96% offBRL 2,845 BRL 105
SOF 23:202h 5mNonstopBGY 00:25Sofia - Milan | Mon, Dec 14 | Ryanair
BRL 105 BRL 2,84596% off96% offBRL 2,845 BRL 105
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Wed, Dec 2 | Wizz Air
BRL 10696% offBRL 2,845 BRL 106
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Sun, Dec 20 | Wizz Air
BRL 11896% offBRL 2,845 BRL 118
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Mon, Dec 14 | Wizz Air
BRL 11996% offBRL 2,845 BRL 119
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Mon, Nov 30 | Wizz Air
BRL 12396% offBRL 2,845 BRL 123
SOF 19:452h 15mNonstopBGY 21:00Sofia - Milan | Mon, Dec 21 | Wizz Air
BRL 12596% offBRL 2,845 BRL 125
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Tue, Dec 1 | Wizz Air
BRL 13295% offBRL 2,845 BRL 132
SOF 13:0017h 25m1 stopMIL 14:00Sofia - Milan | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SOF 19:002h 5mNonstopBGY 20:05Sofia - Milan | Sat, Nov 14 | Ryanair
BRL 142 BRL 2,84595% off95% offBRL 2,845 BRL 142
SOF 23:202h 5mNonstopBGY 00:25Sofia - Milan | Mon, Nov 9 | Ryanair
BRL 295 BRL 2,84590% off90% offBRL 2,845 BRL 295
SOF 11:302h 5mNonstopBGY 12:35Sofia - Milan | Tue, Nov 10 | Ryanair
BRL 318 BRL 2,84589% off89% offBRL 2,845 BRL 318
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Sat, Nov 14 | Wizz Air
BRL 34988% offBRL 2,845 BRL 349
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Sun, Nov 8 | Wizz Air
BRL 35388% offBRL 2,845 BRL 353
SOF 18:102h 5mNonstopBGY 19:15Sofia - Milan | Thu, Nov 12 | Ryanair
BRL 36487% offBRL 2,845 BRL 364
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Mon, Nov 9 | Wizz Air
BRL 37187% offBRL 2,845 BRL 371
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Wed, Nov 11 | Wizz Air
BRL 37687% offBRL 2,845 BRL 376
SOF 06:302h 15mNonstopBGY 07:45Sofia - Milan | Fri, Nov 13 | Wizz Air
BRL 59979% offBRL 2,845 BRL 599
SOF 13:0017h 25m1 stopMIL 14:00Sofia - Milan | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
SOF 22:552h 4mNonstopBGY 23:59Sofia - Milan | Tue, Dec 22 | Ryanair
BRL 120 BRL 75284% off84% offBRL 752 BRL 120
SOF 22:552h 4mNonstopBGY 23:59Sofia - Milan | Tue, Dec 29 | Ryanair
BRL 357 BRL 75253% off53% offBRL 752 BRL 357
SOF 22:502h 5mNonstopBGY 23:55Sofia - Milan | Fri, Dec 18 | Ryanair
BRL 105 BRL 13321% off21% offBRL 133 BRL 105
SOF 23:202h 5mNonstopBGY 00:25Sofia - Milan | Mon, Dec 14 | Ryanair
BRL 10521% offBRL 133 BRL 105
SOF 19:002h 5mNonstopBGY 20:05Sofia - Milan | Sat, Dec 19 | Ryanair
BRL 11216% offBRL 133 BRL 112
SOF 23:202h 5mNonstopBGY 00:25Sofia - Milan | Mon, Nov 23 | Ryanair
BRL 11884% offBRL 752 BRL 118
SOF 20:502h 5mNonstopBGY 21:55Sofia - Milan | Sun, Dec 6 | Ryanair
BRL 14880% offBRL 752 BRL 148
SOF 22:502h 5mNonstopBGY 23:55Sofia - Milan | Fri, Nov 27 | Ryanair
BRL 16179% offBRL 752 BRL 161
SOF 18:102h 5mNonstopBGY 19:15Sofia - Milan | Thu, Dec 31 | Ryanair
BRL 20573% offBRL 752 BRL 205
SOF 13:0017h 25m1 stopMIL 14:00Sofia - Milan | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Sofia to Milan are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com price insights on flights from Sofia to Milan
Which month has the cheapest one-way flights from Sofia to Milan?
Based on Trip.com’s data, the cheapest month for flights from Sofia to Milan is July, with an average price of BRL 232; while the month with the highest flight price is usually August, with an average price of up to BRL 547.
What's the cheapest day to fly from Sofia to Milan?
Based on Trip.com data from the past 12 months, the cheapest day to fly from Sofia to Milan is Monday, with average prices lower than on other days. Avoid Friday, as prices are usually highest then.
Frequently Asked Questions
What are the cheapest flights from Sofia to Milan (SOF-MIL)?
Based on Trip.com data, Wizz Air offers one-way fares as low as BRL 95 on Cheapest nonstop routes (e.g. SOF to BGY on Thu, Dec 17), while Wizz Air offers Cheapest nonstop round-trips from BRL 182 departing on Fri, Nov 20 and returning on Sun, Nov 22.How long does it take to fly from Sofia (SOF) to Milan (MIL) and what is the distance?
It takes around 2 hours 3 minutes to fly from Sofia (SOF) to Milan (MIL).When is the best time to book flights from Sofia to Milan?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Sofia to Milan 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 can I find the best deals on flights from Sofia to Milan?
To find best deals on flights from Sofia to Milan, 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 Thu, Dec 17, with one-way flights priced at just BRL 95.
· 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 Milan travel is around August.
· Get exclusive promo codes for Trip.com app users.When are flight tickets from Sofia (SOF) to Milan (MIL) the cheapest?
The cheapest months to fly from Sofia to Milan is July, when demand for travel is lower.Which upcoming date is cheapest to fly from Sofia to Milan on?
After crunching the numbers on our November flight calendar, it's currently cheapest to fly from Sofia to Milan on November 10, 2026 with Wizz Air, with prices starting at BRL 75.Is there any time difference between Sofia and Milan?
The time difference between Milan and Sofia is 1h.How do I change or cancel my ticket from Sofia to Milan?
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 Sofia to Milan?
Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Sofia to Milan is BRL 1,125. Fares vary by travel date, airline and availability.What is the average cost of a round-trip flight from Sofia to Milan?
Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Sofia to Milan is BRL 1,267. The final price depends on the outbound and return dates, airline and fare conditions.How do I book flights from Sofia to Milan on Trip.com?
Enter Sofia and Milan, 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 Sofia to Milan route?
Wizz Air and Ryanairare the most popular budget airlines flying from Sofia to Milan. Check baggage, seat and payment fees before comparing the final price.
Trip.com airline insights on flights from Sofia to Milan
Which airlines offer the cheapest nonstop flights from Sofia to Milan?
Based on Trip.com data from the past 12 months, Wizz Air offers the cheapest nonstop flights from Sofia to Milan, with an average price of BRL 348.
Which airlines operate the most flights from Sofia to Milan?
Based on Trip.com data from the past month, Ryanair operates the most flights from Sofia to Milan, with 12 flight per week.
How many flights are there each day from Sofia to Milan?
Based on Trip.com data from the past month, the most flights from Sofia to Milan depart on Friday, and the fewest flights depart on Wednesday.