Support

Cheap flights from Barcelona to Sofia

Barcelona
BCN
Sofia
SOF

Flight deals from Barcelona to Sofia

Below you can see the best deals on flights Barcelona — Sofia for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 19 August, from $34.

Top 10 cheap flights from Barcelona to Sofia

W6
$ 34

Barcelona — Sofia

21:3501:35
19 Aug 2026
3 h
Direct flight
W6
$ 34

Barcelona — Sofia

21:3501:35
22 Aug 2026
3 h
Direct flight
W6
$ 36

Barcelona — Sofia

21:3501:35
18 Aug 2026
3 h
Direct flight
W6
$ 39

Barcelona — Sofia

21:3501:35
23 Aug 2026
3 h
Direct flight
W6
$ 39

Barcelona — Sofia

21:3501:35
21 Aug 2026
3 h
Direct flight
W6
$ 39

Barcelona — Sofia

21:3501:35
20 Aug 2026
3 h
Direct flight
W6
$ 41

Barcelona — Sofia

09:5013:50
20 Aug 2026
3 h
Direct flight
W6
$ 51

Barcelona — Sofia

09:5013:50
13 Aug 2026
3 h
Direct flight
W6
$ 54

Barcelona — Sofia

21:3501:35
12 Aug 2026
3 h
Direct flight
W6
$ 54

Barcelona — Sofia

21:3501:35
15 Aug 2026
3 h
Direct flight

Prices were found in the last 72 hours and may change — check the exact price when you continue.

About the Barcelona — Sofia flight

On this page, you can book flights from Barcelona to Sofia. The direct distance between the cities is approximately 1,753 km, with flight frequencies reaching 9 flights per week.

Flights on this route are operated by Bulgaria Air, Wizz Air, and Ryanair. Ticket prices are dynamic, so we recommend using the low price calendar and price trend chart to choose the best travel date. Information is also available on how to get to Barcelona Airport and how to get from Sofia Airport to the city center.

Flight ticket prices by day: Barcelona — Sofia

Below is a calendar of the lowest flight ticket prices for Barcelona — Sofia by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $34 in ,, and the most expensive are around $138 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Barcelona → Sofia, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$66lowMay$83mediumSep$89medium
Feb$66lowJun$97highOct$60low
Mar$69lowJul$107highNov$60low
Apr$66lowAug$102highDec$92high

Some values are estimated based on seasonality.

When to fly

The climate in Sofia is characterized by moderate temperatures: the warmest month is August with an average high of 26.5°C, while the coldest is January, when temperatures drop to -4.4°C. Rainfall peaks in June, while September and October remain the driest periods.

The lowest flight cost is recorded for August and starts $30. The most expensive month to travel is June, when ticket prices start $83.

For savings and pleasant weather, it is best to choose August or September, when prices are at their lowest and the number of sunny days is at its highest. It is worth avoiding flights in June due to the combination of high costs and frequent rainfall.

Temperature · Sofia

Dry and wet days · Sofia

Wind speed and direction · Sofia

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Barcelona — Sofia ticket

  • Keep an eye on low-cost carriers: The majority of flights are operated by Wizz Air and Ryanair, so to get a price $30, you should look for tickets 4–6 weeks before departure.
  • Check baggage allowances: Since budget carriers dominate this route, check carry-on dimensions in advance, as fees at the airport can exceed the cost of the ticket itself.
  • Use the price chart: The price difference between adjacent dates can be more than 50%, so check the low price calendar before making a final choice.
  • Choose weekdays: Mid-week flights are often cheaper than Friday or Sunday departures due to lower demand from weekend tourists.

Airlines

Four airlines operate on this route, with the main carriers being Bulgaria Air, Wizz Air, and Ryanair. Most flights are direct, providing about 9 departures per week between the cities. Below is a detailed schedule and information for each airline; click on the card to see available flight days and fare details.

  • Wizz AirW6
    6x/week
    WebsiteFleet: 9925.9M pax/year
    • Direct flight BCN → SOF6x/week
      Duration
      2h 59m
      Days
      MTWTFSS
  • Bulgaria AirFB
    1x/week
    WebsiteFleet: 171.2M pax/year
    • Direct flight BCN → SOF1x/week
      Duration
      2h 50m
      Days
      MTWTFSS
  • IberiaIB
    1x/week
    WebsiteFleet: 9224M pax/year
    • Direct flight BCN → SOF1x/week
      Duration
      2h 50m
      Days
      MTWTFSS
  • FRFR
    1x/week
    • Direct flight BCN → SOF1x/week
      Days
      MTWTFSS
    7.1%

Cities and airports on the Barcelona — Sofia route

Flights Barcelona — Sofia depart from Barcelona-El Prat Airport and arrive at Sofia Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Sofia

How to safely relax in Bulgaria and what to doUseful information

How to safely relax in Bulgaria and what to do

So, since May 1st, Bulgaria has opened its doors to foreign tourists, which means you can start planning your vacations. It’s an inexpensive country with a sea and sanatoriums — exactly what a body ti…

Spring in Europe: Where to go on a budgetTravel Ideas

Spring in Europe: Where to go on a budget

The weather outside has cleared up. We’re starting to stir after a long hibernation and choose where to go for a spring vacation this year. We suggest starting with a strong hand and a few transfers (…

Thessaloniki: Open-Air MuseumInteresting

Thessaloniki: Open-Air Museum

Byzantine chroniclers said: “In Thessaloniki, every foreigner forgets their homeland.” The northern capital is considered the second-largest city in Greece. Locals often compare it to a swan that has…

Istanbul Stopover: What to See in the City in One DayTravel Ideas

Istanbul Stopover: What to See in the City in One Day

In the ‘Stopover’ section, we tell you how to spend time in a transit city — wisely and without suffering at the airport. The first issue is about Istanbul, which is popular nowadays. Columnist Ekater…

Life in Burgas: how to relax cheaply and not become a victim of fraudUseful information

Life in Burgas: how to relax cheaply and not become a victim of fraud

Visa Bulgaria has not yet joined Schengen, but it’s a matter of time. When this happens, the acceptance of documents for temporary and permanent residence permits will become stricter, and prices for…

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains—this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to delv…

Frequently asked questions about the Barcelona — Sofia flight

How long is the flight from Barcelona to Sofia?

The distance between the cities is 1,753 km. The travel time for a direct flight is usually about 2 hours and 30 minutes.

Which airlines fly this route?

Regular flights are operated by Bulgaria Air, Wizz Air, Ryanair, and Iberia. You can compare offers from all carriers on this page.

Are there direct flights from Barcelona to Sofia?

Yes, direct flights are available and run several times a week. This is the fastest and most convenient way to reach your destination.

When is the best time to buy tickets for maximum savings?

It is recommended to book seats at least a month and a half before your trip. You can track current price offers for different dates in the low price calendar.

Which airport does the plane arrive at?

Flights from Barcelona (BCN) arrive at Sofia International Airport (SOF), which is the main air gateway to Bulgaria.

Where else you can fly from Barcelona

See all

Where else you can fly from Sofia

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .