C$24 Cheap Flights from Sofia (SOF) to Milan Bergamo (BGY)

Compare Sofia to Milan Bergamo flight deals

Find the cheapest month or even day of the year to fly to Milan Bergamo

Book the best Milan Bergamo fare with no extra fees

Flight deals from Sofia to Milan Bergamo

Looking for a cheap last-minute deal or the best return flight from Sofia Airport to Milan Bergamo Airport? If you want to travel next month, return fares start from C$58. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Sofia to Milan Bergamo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Sofia to Milan Bergamo flights are currently cheapest in June.

Which airlines fly from Sofia to Milan Bergamo?

Sofia to Milan Bergamo: Alternative routes

Compare routes from Sofia to Milan below. You may find an airport to fly into that's cheaper, faster, or easier than Milan Bergamo.

Sofia to Milan: Flight information

The things to know before you go.
Cheapest flight foundC$24
Cheapest month to flyAugust
Average flight time2 hrs, 6 mins
Most popular airlineRyanair
Average flights per week25

Finding cheap flights from Sofia to Milan Bergamo: Frequently asked questions

The best price we found for a return flight from Sofia to Milan Bergamo is C$48. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 6 minutes is the average flight time from Sofia to Milan Bergamo.
Ryanair, Wizz Air and Buzz fly direct from Sofia to Milan Bergamo.
As of June 2026, there are 25 flights per week flying from Sofia to Milan Bergamo.
The cheapest month to fly from Sofia to Milan Bergamo is usually June.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Sofia Airport to Milan Bergamo Airport on Tuesday, June 16, 2026.
Yes – the average flight time is 2 hours and 6 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Milan Bergamo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Milan is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Milan Bergamo.

Flying from Sofia Airport (SOF) to Orio al Serio International Airport (BGY): what you need to know

  • A direct flight from Sofia Airport to Orio al Serio International Airport takes an average of 2 hours 4 minutes. The timezone in Milan is UTC+1, which is 1 hour behind Sofia.

  • Every week, there are 25 flights from Sofia Airport to Orio al Serio International Airport. The earliest departure from SOF to BGY is at 05:50 and the last is at 23:55.

  • During popular months like August, you'll want to get to the airport earlier. Arrive two hours before domestic departures and four hours ahead for international flights whenever you're traveling during a peak period in general.

  • Wizz Air runs direct flights from Sofia Airport to Orio al Serio International Airport. Book with this popular carrier, and get ready to tick off the sights in Milan — and maybe even more of Italy if your schedule allows.

  • We make it a piece of cake to get a flight with a stopover. To see all the options for flights from Sofia Airport to Orio al Serio International Airport, deselect 'Direct flights only.' Then, pick a flight that has a stop long enough to tour the city of your choice. Some popular stopovers between SOF and BGY are:

    • Palese Airport

    • Budapest Ferenc Liszt International Airport

    • Leonardo da Vinci-Fiumicino Airport

  • Before getting your cheap ticket from SOF to BGY, check whether you need a visa to enter Italy. Visa and travel document requirements may differ and are updated often. For the most up-to-date information, get in touch with the nearest consulate or embassy of the country you're flying to.

How to find the cheapest flights from Sofia Airport (SOF) to Orio al Serio International Airport (BGY)

  • The lowest price we've seen for a one-way ticket from Sofia Airport to Orio al Serio International Airport is C$24. For a return flight on this route, the best price is C$48. Depending on the availability when you book, these fares may change.

  • Score cheap flight tickets from SOF to BGY by booking at least 8 months ahead. According to our research, that's the sweet spot for finding the biggest deals.

  • April is the cheapest month for flight tickets from Sofia Airport to Orio al Serio International Airport. If you'd like to fly during a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • Sign into your online account or use the app to set up a Price Alert. We'll notify you straight away if there's a cheaper deal on this route. It doesn't take long, and it'll save you from searching for cheap flight tickets from SOF to BGY every day.

  • Take advantage of filters to find the ideal trip for you. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Sofia Airport to Orio al Serio International Airport, use the 'Sort by' function. You can also filter by arrival and departure times, airline, and number of stops.

Handy information about Sofia Airport (SOF)

  • Located around 11 kilometres from central Sofia, Sofia Airport can be reached in approximately 16 minutes by car (depending on traffic). The ride by public transport is roughly 37 minutes.

  • Searching for a handy hotel near SOF? If you're on an early flight from Sofia Airport to Orio al Serio International Airport, these stays will put you moments from check-in:

Arriving at Orio al Serio International Airport (BGY)

Getting from Orio al Serio International Airport (BGY) to central Milan

  • Orio al Serio International Airport to the center of Milan takes around 58 minutes in a car. It's approximately 64 kilometres away. See what options are available, such as cabs, car rentals or ride-sharing.

  • It typically takes 2 hours and 18 minutes if you're traveling on public transport.

When to fly to Orio al Serio International Airport (BGY)

  • It's time to choose your travel dates for your flight from Sofia Airport to Orio al Serio International Airport. August is the most popular month to visit Milan. If you want a more low-key vibe, go in April.

  • Lock in your flight from Sofia Airport to Orio al Serio International Airport for July if you want to explore Milan during its warmest month. Expect temperatures of between 16ºC and 35ºC.

  • Look for cheap flight tickets from SOF to BGY in January if you want to travel in cooler conditions. Temperatures are at their lowest around then, ranging between -1ºC and 9ºC on average.

More about Milan

  • If you're looking for somewhere to lay your head, you'll find the top stays in Milan right here. Browse these options after locking in your flight from SOF to BGY:

  • All great adventures should include some sightseeing. Grande Museo del Duomo di Milano, Milan Cathedral and Galleria Vittorio Emanuele II are must-do's during your Milan adventure.

  • Milano Malpensa Airport (MXP) and Milano Linate Airport (LIN) are alternative ways to travel to or from Milan. Take a look at any flight deals and the schedules. These international airports could be a cheaper or easier choice depending on your plans.

Complete your Milan trip with hotels and a car rental

  • Comparing flights is not the only thing we're good at. Once you've booked your cheap ticket to Orio al Serio International Airport, check out our car rental offers that'll give you the flexibility and freedom to see the sights at your own pace. Next, have a look at our exclusive rates for hotels to find the ideal Milan stay.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.