[menuItemContent][menuItemRightSideContent]
Currency

The cheapest flights from Sofia to Milan

Showing times and prices for May 21

Cheapest

$182

Average

$350

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Sofia to Milan will cost around $ 350 if you buy it on the day, but the cheapest tickets can be found for only $ 182.

Cheapest
02:15PMSofia Airport2h05 03:20PMMilan Bergamo Orio al Serio Airport
0 changes
$1821One-way
2nd Cheapest
07:20PMSofia Airport5h00 11:20PMMilan Malpensa Airport
1 changes
$2681One-way
2nd Cheapest
06:00AMSofia Airport6h55 11:55AMMilan Malpensa Airport
1 changes
$2681One-way
2nd Cheapest
06:00AMSofia Airport4h25 09:25AMMilan Linate Airport
1 changes
$2681One-way
07:35AMSofia Airport11h35 06:10PMMilan Linate Airport
1 changes
$2731One-way

Flight schedule from Sofia to Milan

Showing flights for tomorrow, Sat, May 21
05:55AMSofia Airport4h35 09:30AMMilan Malpensa Airport
0 changes
06:00AMSofia Airport6h55 11:55AMMilan Malpensa Airport
0 changes
06:00AMSofia Airport4h25 09:25AMMilan Linate Airport
0 changes
06:10AMSofia Airport5h15 10:25AMMilan Malpensa Airport
0 changes
06:10AMSofia Airport19h25 12:35AMMilan Malpensa Airport
0 changes
06:10AMSofia Airport6h50 12:00PMMilan Linate Airport
0 changes
06:10AMSofia Airport8h50 02:00PMMilan Malpensa Airport
0 changes
06:10AMSofia Airport4h40 09:50AMMilan Linate Airport
0 changes
07:35AMSofia Airport11h35 06:10PMMilan Linate Airport
0 changes
07:35AMSofia Airport12h35 07:10PMMilan Linate Airport
0 changes
07:35AMSofia Airport8h35 03:10PMMilan Linate Airport
0 changes
07:35AMSofia Airport16h35 11:10PMMilan Linate Airport
0 changes
07:35AMSofia Airport13h35 08:10PMMilan Linate Airport
0 changes
07:35AMSofia Airport5h35 12:10PMMilan Linate Airport
0 changes
07:35AMSofia Airport14h35 09:10PMMilan Linate Airport
0 changes
11:10AMSofia Airport2h00 12:10PMMilan Bergamo Orio al Serio Airport
0 changes
11:50AMSofia Airport7h30 06:20PMMilan Linate Airport
0 changes
11:50AMSofia Airport6h45 05:35PMMilan Linate Airport
0 changes
11:50AMSofia Airport7h05 05:55PMMilan Malpensa Airport
0 changes
12:45PMSofia Airport8h05 07:50PMMilan Malpensa Airport
0 changes
12:45PMSofia Airport5h05 04:50PMMilan Malpensa Airport
0 changes
12:55PMSofia Airport4h40 04:35PMMilan Malpensa Airport
0 changes
12:55PMSofia Airport8h05 08:00PMMilan Malpensa Airport
0 changes
12:55PMSofia Airport4h35 04:30PMMilan Linate Airport
0 changes
02:05PMSofia Airport4h50 05:55PMMilan Malpensa Airport
0 changes
02:05PMSofia Airport5h15 06:20PMMilan Linate Airport
0 changes
02:05PMSofia Airport4h30 05:35PMMilan Linate Airport
0 changes
02:15PMSofia Airport2h05 03:20PMMilan Bergamo Orio al Serio Airport
0 changes
03:10PMSofia Airport4h00 06:10PMMilan Malpensa Airport
0 changes
07:20PMSofia Airport5h00 11:20PMMilan Malpensa Airport
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 21
$91Union Ivkoni International
$220Wizz Air
Sun
May 22
$84Union Ivkoni International
$104Wizz Air
Mon
May 23
$70Union Ivkoni International
$9ryanair sun
Tue
May 24
$84Union Ivkoni International
$36ryanair sun
Wed
May 25
$86Union Ivkoni International
$233Lufthansa
Thu
May 26
$70Union Ivkoni International
$24Malta Air
Fri
May 27
$85Union Ivkoni International
$27Malta Air
Sat
May 28
$87Union Ivkoni International
$32ryanair sun
Sun
May 29
$70Union Ivkoni International
$58Wizz Air
Mon
May 30
$70Union Ivkoni International
$21Wizz Air
Tue
May 31
$76Union Ivkoni International
Find prices
Wed
Jun 1
$87Union Ivkoni International
Find prices
Thu
Jun 2
$67Union Ivkoni International
$16Malta Air
Fri
Jun 3
$70Union Ivkoni International
$116Wizz Air
Sat
Jun 4
$70Union Ivkoni International
Find prices
Sun
Jun 5
$70Union Ivkoni International
$151Malta Air
Mon
Jun 6
$85Union Ivkoni International
Find prices
Tue
Jun 7
$84Union Ivkoni International
$46Wizz Air
Wed
Jun 8
$73Union Ivkoni International
$17Wizz Air
Thu
Jun 9
$70Union Ivkoni International
$12Malta Air

The fastest flights from Sofia to Milan

Showing times and prices for May 21

Fastest Journey

2 h

Average

7 h 27 m

Flights per day

30

Distance

1168 km

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

These direct flights cover the 1168 km distance in an average of 7 h 27 m but if you time it right, some flights will get you there in just 2 h .

The slowest flights will take 19 h 25 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
11:10AMSofia Airport2h00 12:10PMMilan Bergamo Orio al Serio Airport
0 changes
$3301One-way
2nd Fastest
02:15PMSofia Airport2h05 03:20PMMilan Bergamo Orio al Serio Airport
0 changes
$1821One-way
03:10PMSofia Airport4h00 06:10PMMilan Malpensa Airport
1 changes
$2771One-way
06:00AMSofia Airport4h25 09:25AMMilan Linate Airport
1 changes
$2681One-way
02:05PMSofia Airport4h30 05:35PMMilan Linate Airport
1 changes
$2751One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Sofia to Milan flight

distanceDistance724 miles (1168 km)
durationAverage flight duration2 h
priceAverage plane ticket price$135 (€121)
changesDirect flightYes
carriersAirlinesMalta Air, air leisure, Bulgaria Air, Lot Polish Airlines, Air Serbia, Lufthansa, Ryanair, Wizz Air or Turkish Airlines

Flights from Sofia to Milan cover the 724 miles (1168 km) long route taking on average 2 h with our travel partners like Malta Air, air leisure, Bulgaria Air, Lot Polish Airlines, Air Serbia, Lufthansa, Ryanair, Wizz Air or Turkish Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $9 (€8), but the average price of plane tickets is $135 (€121). Travelers depart most frequently from Sofia Airport and arrive in Milan Malpensa Airport.

Airlines: Lufthansa, Turkish Airlines and Ryanair flights from Sofia to Milan

You can travel by flight to Milan from Sofia with Lufthansa, Turkish Airlines and Ryanair for as low as $9 (€8). When you search for schedules and tickets, Omio will show you the best route.

Lufthansa
Ryanair
Turkish Airlines

Germany's largest airline is Lufthansa. Fly between Sofia and Milan and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

If you’re looking for a smooth and easy flight between Sofia and Milan, check Omio for Lufthansa flights offering this route. Whether you are looking for the fastest, earliest or cheapest flight to take for this 724 miles (1168 km) journey from Sofia to Milan, Omio makes it easier than ever to find Lufthansa flights at affordable prices, and you can also quickly book plane tickets online. Check the current Lufthansa flight schedules for your ideal departure and arrival times, compare the best route to Milan from Sofia as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Lufthansa flight on Omio. If you search for flights from Sofia to Milan in the Omio app, you can quickly see if the Lufthansa tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Lufthansa flights between Sofia and Milan starting at $233 (€207), buy your official Lufthansa tickets with Omio online quickly and easily!

  • Average Price: $233

Lufthansa has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by flight between Sofia and Milan:

  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Sofia to Milan Flight

Take a flight to Milan easily. 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 Sofia to Milan.
FAQs

What are the travel restrictions for Milan, Italy if I'm coming from Sofia, Bulgaria by plane?

Travel between Sofia, Bulgaria and Milan, Italy by plane is: Partially open.

Can I enter Italy from Bulgaria?

International entry status: Entry is partially open for citizens and permanent residents of Bulgaria

Do I need to quarantine on arrival in Italy from Sofia?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 5 day mandatory self-quarantine
  • Negative COVID-19 result is required for quarantine release
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

What are the safety rules to follow in Milan, Italy?

All travelers in Italy must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 5/19/22. Remember to review the latest COVID-19 travel safety regulations   for your flight from Sofia to Milan as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Sofia, Bulgaria from Milan, Italy?

The current restriction level for your return trip by plane from Milan to Sofia is: Fully open

Are there any international entry restrictions on returning to Bulgaria from Italy?

Reentry to Bulgaria is allowed for: Entry is fully open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Bulgaria from Milan?

What are the requirements?

  • There are no current restrictions

What are the safety rules to follow in Sofia, Bulgaria?

The government of Bulgaria has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Recommended

Last checked on 5/16/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Sofia from Milan here.

How much are cheap flights between Sofia and Milan?

If you’re looking to save money on tickets, you can find cheap Sofia to Milan flights for as little as $9 (€8)  in the next 7 days.

What is the cost of a flight to Milan from Sofia?

The flight price from Sofia to Milan is on average $135 (€121)  if you are looking to buy your tickets for this trip in the next 7 days.

How far is it from Sofia to Milan by plane?

The Sofia to Milan flight distance is approximately 724 miles (1168 km).

How long is a flight from Sofia to Milan on average?

The Sofia to Milan flight duration is on average 2 h, which is to be expected when traveling 724 miles (1168 km) to Milan from Sofia. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which airport for the flight from Sofia to Milan do I fly out of? Which Milan airport from Sofia do I arrive in?

Omio customers who book cheap flights for this trip most frequently fly from Sofia Airport   to Milan Malpensa Airport.

Where is the Sofia airport located? Where is the Milan airport located?

Passengers board their flight most frequently from Sofia Airport, which is located around 7.1 miles (11.4 km) away from the city center, and they get off the plane at Milan Malpensa Airport, located 30.1 miles (48.6 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Milan Malpensa Airport to take you to the city center of Milan.

What airlines offer a service to Milan from Sofia?

When taking a flight from Sofia to Milan, you can count on Malta Air, air leisure, Bulgaria Air, Lot Polish Airlines, Air Serbia, Lufthansa, Ryanair, Wizz Air or Turkish Airlines for the best way to get you to Milan. You can also check all possible airlines who offer a service to Milan from Sofia and compare the amenities they offer before buying a plane ticket.

When can I take the first flight from Sofia to Milan? When can I take the last flight for the day?

You can take the earliest flight from Sofia to Milan at 4: 40 AM   or take the last flight from Sofia to Milan leaving at 8: 40 PM. Look for the latest Sofia to Milan flight schedules on Omio and book the best time to take the plane for this trip.

How far in advance should I book a plane ticket from Sofia to Milan to get the best deals?

If you purchase the Sofia to Milan flight within the next 7 days, you can find one way tickets to cost on average $135 (€121). However, booking your plane ticket in advance gives you access to the best prices for flights to Milan from Sofia. Look out for plane tickets for this journey to go on sale a few months before your planned departure date to find the best deals.