Airlines operating flights from Barcelona to Sofia
Ryanair Book flight tickets from Barcelona to Sofia starting at SGD 33
Find the cheapest direct flight options from Barcelona to Sofia over the next three months. Book one-way tickets from SGD 33 and round-trip tickets from SGD 82.
- Return
- One way
-
- Cheapest nonstop
BCN 05:502h 55mDirectSOF 09:45Barcelona - Sofia | Fri, Feb 27 | Ryanair
SOF 15:452h 55mDirectBCN 17:40Sofia - Barcelona | Tue, Mar 3 | RyanairSGD 82 SGD 13238% off38% offSGD 132 SGD 82 -
BCN 05:502h 55mDirectSOF 09:45Barcelona - Sofia | Fri, Feb 20 | Ryanair
SOF 15:452h 55mDirectBCN 17:40Sofia - Barcelona | Tue, Feb 24 | RyanairSGD 86 SGD 13235% off35% offSGD 132 SGD 86 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Sat, Feb 21 | Wizz Air
SOF 14:352h 55mDirectBCN 16:30Sofia - Barcelona | Mon, Feb 23 | RyanairSGD 87 SGD 13234% off34% offSGD 132 SGD 87 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Sun, Mar 1 | Wizz Air
SOF 16:453h 5mDirectBCN 18:50Sofia - Barcelona | Tue, Mar 3 | Wizz AirSGD 8833% offSGD 132 SGD 88 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Thu, Feb 19 | Wizz Air
SOF 19:152h 55mDirectBCN 21:10Sofia - Barcelona | Sat, Feb 21 | RyanairSGD 8933% offSGD 132 SGD 89 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Fri, Feb 27 | Wizz Air
SOF 16:453h 5mDirectBCN 18:50Sofia - Barcelona | Tue, Mar 3 | Wizz AirSGD 9230% offSGD 132 SGD 92 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Fri, Feb 20 | Wizz Air
SOF 15:452h 55mDirectBCN 17:40Sofia - Barcelona | Tue, Feb 24 | RyanairSGD 9428% offSGD 132 SGD 94 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Thu, Mar 19 | Wizz Air
SOF 16:453h 5mDirectBCN 18:50Sofia - Barcelona | Mon, Mar 23 | Wizz AirSGD 9428% offSGD 132 SGD 94 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Thu, Mar 5 | Wizz Air
SOF 16:453h 5mDirectBCN 18:50Sofia - Barcelona | Sun, Mar 8 | Wizz AirSGD 9528% offSGD 132 SGD 95 -
BCN 12:452h 55mDirectSOF 16:40Barcelona - Sofia | Sun, Mar 1 | Ryanair
SOF 16:453h 5mDirectBCN 18:50Sofia - Barcelona | Tue, Mar 3 | Wizz AirSGD 9528% offSGD 132 SGD 95 -
BCN 13:0017h 25m1 stopSOF Invalid DateBarcelona - Sofia | Sun, Feb 15 | Normal Airline
SOF 15:006hDirectBCN 16:00Sofia - Barcelona | Tue, Feb 17 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BCN 14:552h 55mDirectSOF 18:50Barcelona - Sofia | Thu, Feb 19 | RyanairSGD 33 SGD 6247% off47% offSGD 62 SGD 33 -
BCN 05:502h 55mDirectSOF 09:45Barcelona - Sofia | Wed, Feb 18 | RyanairSGD 35 SGD 6244% off44% offSGD 62 SGD 35 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Tue, Mar 24 | Wizz AirSGD 40 SGD 6235% off35% offSGD 62 SGD 40 -
BCN 17:052h 55mDirectSOF 21:00Barcelona - Sofia | Sat, Feb 14 | RyanairSGD 4035% offSGD 62 SGD 40 -
BCN 12:452h 55mDirectSOF 16:40Barcelona - Sofia | Fri, Feb 20 | RyanairSGD 4134% offSGD 62 SGD 41 -
BCN 05:502h 55mDirectSOF 09:45Barcelona - Sofia | Wed, Mar 18 | RyanairSGD 4331% offSGD 62 SGD 43 -
BCN 19:202h 55mDirectSOF 23:15Barcelona - Sofia | Wed, Mar 11 | RyanairSGD 4331% offSGD 62 SGD 43 -
BCN 05:502h 55mDirectSOF 09:45Barcelona - Sofia | Wed, Mar 4 | RyanairSGD 4428% offSGD 62 SGD 44 -
BCN 17:452h 55mDirectSOF 21:40Barcelona - Sofia | Tue, Mar 24 | RyanairSGD 4428% offSGD 62 SGD 44 -
BCN 19:352h 55mDirectSOF 23:30Barcelona - Sofia | Fri, Mar 13 | Wizz AirSGD 4428% offSGD 62 SGD 44 -
BCN 13:0017h 25m1 stopSOF Invalid DateBarcelona - Sofia | Sun, Feb 15 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Barcelona to Sofia are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Flight details for Barcelona to Sofia
The distance between Barcelona and Sofia is 1,754.66km. It takes around 2 hours 55 minutes on average to fly from Barcelona to Sofia. Based on Trip.com's data, travel demand peaks in July. The off-season for travel is August.
| Cheapest one-way flight price | SGD 33 |
|---|---|
| Cheapest return ticket price | SGD 82 |
| Off-season travel month | August |
| Peak season for travel | July |
| Flight distance | 1,754.66km |
| Average flight time | 2 hours 55 minutes |
| Popular airline | Ryanair |
Trip.com price insights on flights from Barcelona to Sofia
What is the cheapest month for one-way flights from Barcelona to Sofia?
Based on Trip.com data, the cheapest month to fly from Barcelona to Sofia is Jan, with an average price of SGD 87. The most expensive month is usually Dec, with average prices reaching SGD 328.
What is the cheapest month for return flights from Barcelona to Sofia?
Based on Trip.com's historical data, Feb is often the cheapest month for fly from Barcelona to Sofia, with an average price of SGD 89. Apr is usually the most expensive period, with prices averaging as high as SGD 414.
Which day of the week is cheapest to fly from Barcelona to Sofia?
Based on Trip.com data from the past 12 months, the cheapest day to fly from Barcelona to Sofia is Sat. The average fare on this day is usually lower than on other days. Try to avoid flying on Sun as fares are usually the highest.
Flight FAQs
Which airlines offer the cheapest flights from Barcelona (BCN) to Sofia (SOF)?
Based on Trip.com data, Ryanair offers one-way fares as low as SGD 33 on Cheapest nonstop routes (e.g. BCN to SOF on Thu, Feb 19), while Ryanair offers Cheapest nonstop round-trips from SGD 82 departing on Fri, Feb 27 and returning on Tue, Mar 3.Which airlines offer direct flights from Barcelona to Sofia?
At the moment, you can catch a direct flight from Barcelona to Sofia with the following airlines, including: Ryanair Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.How long is the flight from Barcelona (BCN) to Sofia (SOF)?
It takes about 2 hours 55 minutes to fly from Barcelona (BCN) to Sofia (SOF).When is the best time to book flights from Barcelona 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 Barcelona 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 Barcelona to Sofia?
Based on Trip.com data in the past 4 weeks, there is 11 flight per week flying from Barcelona to Sofia. You can check the weekly schedule for popular airlines on this route below: Ryanair: -/-/-/-/T/-/- -- FR6330 (19:50) Ryanair: S/M/-/W/T/F/S -- FR6300 (18:18)How can I find the best deals on flights from Barcelona to Sofia?
To find best deals on flights from Barcelona 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 Thu, Feb 19, with one-way flights priced at just SGD 33.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Ryanair.
· 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 July.
· Get exclusive promo codes for Trip.com app users.When is the best time to book a flight from Barcelona to Sofia to get the best price?
The cheapest months to fly from Barcelona to Sofia is August, when demand for travel is lower.Which upcoming date is the cheapest for flights from Barcelona to Sofia?
After crunching the numbers on our February flight calendar, it's currently cheapest to fly from Barcelona to Sofia on February 14, 2026 with Ryanair, with prices starting at SGD 31.Which airports can I fly through when travelling to Sofia from Barcelona?
You can land at any one of the following hubs in Sofia, with Barcelona Airport to Sofia International Airport (BCN-SOF) is by far the most common option on this route: Sofia International Airport (SOF).What is the time difference between Barcelona and Sofia?
The time difference between Sofia and Barcelona is 1h.How can I change or cancel my flight ticket from Barcelona to Sofia?
Tickets can only be changed or cancelled 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.
Trip.com airline insights on flights from Barcelona to Sofia
Which airlines offer the cheapest direct flights from Barcelona to Sofia?
Based on Trip.com data from the past 12 months, the airline offering the cheapest direct flights from Barcelona to Sofia is Ryanair, with an average fare of SGD 125.
Explore More Popular Flights
- Barcelona to Lisbon flight tickets
- Barcelona to Berlin flight tickets
- Barcelona to Palma de Mallorca flight tickets
- Barcelona to Mumbai flight tickets
- Barcelona to Paris flight tickets
- Barcelona to New Delhi flight tickets
- Barcelona to Zurich flight tickets
- Barcelona to Rome flight tickets
- Barcelona to Milan flight tickets
- Barcelona to London flight tickets
- Copenhagen to Sofia flight tickets
- New Delhi to Sofia flight tickets
- Frankfurt to Sofia flight tickets
- Milan to Sofia flight tickets
- Naples to Sofia flight tickets
- Bali to Sofia flight tickets
- Varna to Sofia flight tickets
- Jaipur to Sofia flight tickets
- Barcelona to Sofia flight tickets
- Hamburg to Sofia flight tickets
- Air India flight tickets
- IndiGo flight tickets
- Thai AirAsia flight tickets
- AirAsia Berhad (Malaysia) flight tickets
- VietJet Air flight tickets
- Thai Lion Air flight tickets
- Malaysia Airlines flight tickets
- Thai Vietjet Air flight tickets
- China Southern Airlines flight tickets
- China Eastern Airlines flight tickets