BCN - SOF

Find cheap flights from Barcelona to Sofia

Round-trip
1 adult
Economy
0 bags
Fri 6/30
Fri 7/7

Here is why travelers choose KAYAK

Save 22% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Search hundreds of travel sites at once for deals on flights to Sofia

Good to know

Low season

January

High season

August

Cheapest flight

$43

Average price round-trip

$123

Good deal round-trip

$195

Good deal one-way

$86
Best time to beat the crowds with an average 44% drop in price.
Most popular time to fly with an average 42% increase in price.
Flight from Barcelona to Sofia
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Barcelona-El Prat to Sofia

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight from BCN to Sofia

  • Looking for a cheap flight? 25% of our users found flights on this route for $86 or less one-way and $195 or less round-trip.
  • The cheapest flight from Barcelona to Sofia was found 75 days before departure, on average.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is January.
  • Morning departure is around 20% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Barcelona to Sofia flights

Top 5 airlines serving from Barcelona-El Prat to Sofia

Scores according to KAYAK customer reviews
8.0
SWISSOverall score based on 8983 reviews
77entertainment
82overall
78comfort
79food
82boarding
86crew
Airline reviews
Pros: "Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious."
Read more about SWISS
Pros: "Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious."
Pros: "The food was great and the crew was very friendly."
Cons: "They asked me to pay for my luggages. It is strange"
Pros: "It was fine - overall pleasant/nothing."
Cons: "It was fine - overall pleasant/nothing wrong, but not outstanding, either. It helps to have no one in the middle seat, but it would have been nicer to have slightly more comfortable seating, and a bit more privacy."
Pros: "Crew was very attentive, information from the cockpit was enough to let us know but not disruptive"
Cons: "Boarding was one long line that other passengers in the airport had to walk through. This was difficult for passengers with kids and those with needed special accommodations Ike wheelchairs, canes etc"
Cons: "First plane from Barcelona to Zurich was turned around mid flight for medical emergency. Missed connection flight and had to wait 24 hours for next flight to LA."
Pros: "We have been flying Swiss for years and they are the most reliable and best organized airline, we have ever experienced."
Cons: "I didn't notice that I had booked some sort of new economy light category where checked baggage is no longer included and to check baggage when booked into this class cost $60 per bag per flight. So overall on the trip I paid $240 extra for luggage alone."
Pros: "Unexpected food/snacks that were provided.Good crew and the plane was on time."
Cons: "Poor boarding process. Plane change caused poor seat selection after they changed the seats that we paid extra for. Very little leg room for an overseas flight."
Pros: "upgrade to business class"
Cons: "the flight was delayed, so I have arrivede later and was told that I should have been there for the original time..."
Pros: "I love Swiss Airlines, would definitely book with them in the future"
Pros: "Good choice on the cabin crew. Reminds me of Vijay MALYA's Kingfisher calendar girls at their startup. Being naughty. Overall crew very courteous and importantly bilingual."
Cons: "Food option for Economy was a pleasant surprise, perhaps could be switched for just hot and cold beverages with a snack... a big grandma cookie... choices of indulging/ healthy/ neutral."
Cons: "rip off at boarding. very intellectual airline. we had a piece of luggage for two. total weight 8.2kg. I have been flying with this case for more than 10 years without any problems. aegeian found out that he 1.5! cm is too long. we would have to pay 50 euros. I go to court with this bill"
Pros: "Price, food was fine,"
Cons: "The staff was super aggressive to put all handbags under the seat even with empty compartment bins. Once the big bags are in why should they be so mean of the compartments are still empty?"
Pros: "Flight was the best I've taken in a long time - comfortable plane with plenty of room between rows friendly crew and tasty food"
Cons: "Check-in was ridiculous it took almost an hour to check in even though there were not many people in front of us and boarding took a very long time"
Pros: "The food was great and the flight attendants were very nice!"
Pros: "i try to cancel the tickets for 3 weeks now.... please help"
Pros: "Nothing was outstanding, I do like the hard candy treats they hand out prior to flight."
Cons: "It was such a nightmare at the gate. We were standing in line and then were shoved aside by other passengers and the attendants did nothing to help keep order when boarding. Also we had paid to upgrade our seats to extra leg room and they had given our seats away to a handicap person."
Pros: "Flight crew and personnel at check in were excellent and professional."
Pros: "Flight was on time"
Cons: "Perhaps Greek is different from English but I felt the flight attendants ranged from being gentle in their response to being loud and scolding at least in what it soundes to me as a nonGreek speaking person."
Cons: "I wish the announcements made in English were easier to understand"

Omg my flight was delayed from 4pm to 9:45 pm with no explanation- that is ridiculous

Pros: "The flight experience was smooth!"
Cons: "A little snafu at the gate with everyone's carry on luggage could have been avoided with better communication."
Pros: "Crew was amaizing, yes, pilot was excelent, smooth landing and taking off. Great gift for kids to play onboard."
Cons: "Online adding kids meal, no meal appropriate for kids . No usb charging for phones and tablets, only US charger. More movies and games for kids and adults. It is very little."
Pros: "The crew on board was helpful, but they can hardly make up for company’s atrocious policies."
Cons: "They made me pay $70 for my carry on luggage - the very same one that I didn’t have to check in on my way to Zurich. The company has obscure luggage policies that could easily qualify as hidden charges. I will do everything I can to avoid flying with Air Serbia in the future."
Cons: "Check in was slow but not crowded and they lost my and other 20 passengers’ suitcases! No information was given about why and we still don’t have any information. AirSerbia does not respond do emails or calls."
Pros: "Crew was friendly and very attentive. Food was better than most airlines’ long haul meals."
Cons: "Standard intra-European business class seats, which aren’t any more comfortable than economy. Wi-Fi wasn’t available for a portion of the flight."
Pros: "Crew was good, short flight on an older aircraft, everything was fine"
Cons: "Bags got left in Belgrade transferring from Helsinki despite this flight being delayed 30 mins, unsure how that happens..."
Pros: "Crew was great. Seat was as expected. Could use a seat pad as they get worn out after a few years and I have to sit on my blanket so my legs don't fall asleep"
Cons: "More movies and TV shows please!"
Cons: "Boarding area was small for more different flights and there was not possibility to buy water or coffee or any snacks. The only one toilet seat was very dirty, smelly. During a heavy rain the baggage was not covered on the carts and baggage was wet completely."
Pros: "The crew was friendly."
Cons: "The boarding in Belgrade for the Belgrad-Brussles flight was delayed and a mess, but they blamed it on air control issues over Germany,"

The crew was exceptionally kind. Communication in terms of gate changes could be better

The one thing I must say is that the flight wasn't full at all, and in this case, I'm really unsure why they wouldn't sit people farther from each other.

Cons: "Lower the aircondition temp, it was hot in the plane during flight"
Pros: "Fast and smoothy check in"
Cons: "After arrival to budapest not platformy ready and waiting over 10minutes"
Pros: "Prices on in flight purchases"
Cons: "Boarding was ridiculous, check in lady had no idea what an infant is and how their own app works. Suggested us to use the e-gate with an infant and angrily put us at the back of the cue. The infant wanted to breastfeed..."
Pros: "We landed"
Cons: "Customer service, communication between check in and boarding agents, clear rules. On time departure as opposed to 60 minute delay on the runway"
Pros: "The flight was on time, even though it left with almost 30 mins' delay (despite the fact that boarding was complete with a few minutes before the schedule take off time)."
Cons: "Seat comfort - the seats are tied with Ryanair for worst comfort (rigid and very cramped). Worst of all, though, as with Ryanair - seat allocation. Please, stop this "even though you're travelling together, you may be seated separately unless you pay to choose your seats" nonsense. It's ridiculous!"
Pros: "Courteous crew, polite and knowledge. Just wish they wouldn't talk so fast over the tannoy! :-)"
Cons: "To find a way to enforce people to only put their baggage in the compartments above their own seats. If i choose a front-row seat, I find that other passengers have filled the compartment despite sitting nowhere near the front. Given that you pay the most money for front-row/extra leg room seats..."
Cons: "Never announced for non-priority boarding, so many people were late to flight, causing delays. Much less than minimum leg room required for any normal human. Sat bolt upright with front seat digging into knees for 3 hours. Far from the cheapest ticket, but totally no frills, no food, no entertainment, limited baggage. Wizz Air mobile app barely works when required (for boarding passes, etc) Not enough room in overheads for all the carry on they allowed, had to sit with bag and jacket on my lap for flight, as no room under seat either."
Pros: "I called flight network and was put on hold for about five minutes, simply to get an answer to the question of the baggage allowance - I didn’t see it anywhere when booking the wiz air ticket. They told me that I was slowed one checked baggage and one cabin baggage that would be charged about €40 if it was over 30 kilos (which it was not). At the airport wizz air said that I had chosen online booking (which I had not) and therefore I had to pay a €30 fee. Also they said I had no checked baggage allowance and was charged an additional €150 !!!!"
Cons: "That I wa given false information that cost me a huge amount of money, And that the booking page does not make it easy to add baggage information."
Pros: "The crew was really nice with the passengers"
Cons: "They made us wait at the gate an hour without saying nothing, and then inside the plane, we had to wait 30 minutes to departure, and they didn't explain anything neither."
Pros: "Flight was on time."
Cons: "Pretty much everything. Another uncomfortable flying bus charging you for everything they can charge. Flying is absolutely awful these days."
Pros: "Nothing. This was the worst experience ever"
Cons: "This flight was booked with an unrealistic connection time. The second flight was missed and we had to buy another ticket to get to our destination."
Pros: "Nothing"
Cons: "Ryanair’s app was down preventing me from check-in for my flight. When I went to the counter to get my boarding passes printed, the agent informed me that they where going to charge me 55€ per ticket. I think this is unfair! Never flying again with this airline!"
Pros: "Ok for a budget airline"
Cons: "Website indicated without EU identification we needed printed boarding passes. We were unable to print them while traveling. We arrived at the ticket desk and they refused to print them. We had to create an online connection to get the passes and then forward them to all 4 people in our group."
Pros: "That I finally got to Marrakesh."
Cons: "Price was outrageous. check-in a nightmare. their site said technical problem, Ryanair staff person said she would explain to check-in woman who promptly said no! Download the check-in and return after 50 minutes in line! Or pay 55 Euro for us to do it! No helpful; Awful service; Ticket sales people after queing for another 30 minutes-same no help-just put new client all this from 4:45 am in the airport. Finally with 10 minutes to spare before being blocked off the flight; check-in deemed to check me and suitcase it requesting 20 Euro. I refused...other passengers got mad so she let me pass. Small crowded plane/no leg room/ constant hostess annoucing buy duty free, food. No landing cards provided! Nothing-you pay, do it all and you are lucky to arrive--NOT WORTH THE HASSLE AND STRESS."
Pros: "First time using RyanairI have heard so many negative comments about Ryan air and was genuinely surprised that my experience was so positive. The entire boarding process along with arrival and departure were easy and everything was on time."
Pros: "Not much, should have taken British Airways . Lots of hidden costs"
Cons: "Low cost ticket, high price side cost."
Cons: "The whole checking in process was ridiculous!!! You can only check in on your phone otherwise everything is fee. There are no self check in computers. I'm flying international so don't always have wifi available. Charged to check in my luggage. Which is horrible. It's not even a flat fee for the luggage it's by waeight and I had to go back and forth to a different counter for weight, then to pay, then back to drop off the luggage. One person at the counter should be able to do that one transaction.. it's such a waste of time. I will never fly this airline again."
Pros: "not a lot really"
Cons: "firstly with Ryanair, you pay for every little service free on other airlines. to add 2 luggage of 20kg each we paid an extra US$ 40,00 per luggage + taxes = US$ 104,00. If you travel with somebody and like to sit together you have to pay extra money. during the flight the crew was going up the alley trying to sell whatever they have for sale during the flight, going from drinks to food, from gifts to alcohol and cigarettes, but not giving the embarkment cards like every other airline does, no, here you have to wait to be in front of the customs, get the form, fill in the form and then take your place in the queue for another 30 minutes.. and I don't mention here how many times the crew hit my leg and knee with the trolley during the two hours flight."

Book cheap flights from Barcelona to Sofia

Recent round-trip flight & bus deals

9/16Sat
nonstopWizz Air
2h 55mBCN-SOF
9/23Sat
nonstopWizz Air
3h 10mSOF-BCN
$132
11/1Wed
1 stopSWISS
18h 10mBCN-SOF
11/30Thu
1 stopSWISS
18h 00mSOF-BCN
$134
9/16Sat
2 stopsMultiple Airlines
25h 50mBCN-SOF
9/23Sat
nonstopMultiple Airlines
3h 10mSOF-BCN
$141
9/16Sat
1 stopMultiple Airlines
11h 15mBCN-SOF
9/23Sat
nonstopMultiple Airlines
3h 10mSOF-BCN
$142
6/24Sat
nonstopWizz Air
2h 55mBCN-SOF
6/26Mon
nonstopWizz Air
3h 10mSOF-BCN
$151
11/1Wed
2 stopsSWISS
15h 55mBCN-SOF
11/30Thu
1 stopSWISS
18h 00mSOF-BCN
$157
9/16Sat
2 stopsRyanair
25h 50mBCN-SOF
9/23Sat
1 stopRyanair
11h 45mSOF-BCN
$159
7/5Wed
nonstopRyanair
2h 55mBCN-SOF
7/12Wed
nonstopRyanair
2h 55mSOF-BCN
$170
7/7Fri
nonstopRyanair
2h 55mBCN-SOF
7/12Wed
nonstopRyanair
2h 55mSOF-BCN
$178
8/13Sun
nonstopUnion Ivkoni
40h 00mYJB-D49
8/28Mon
nonstopUnion Ivkoni
39h 59mD49-YJB
$179
8/10Thu
nonstopMultiple Airlines
2h 55mBCN-SOF
8/23Wed
1 stopMultiple Airlines
8h 35mSOF-BCN
$179
8/10Thu
nonstopMultiple Airlines
2h 55mBCN-SOF
8/24Thu
1 stopMultiple Airlines
12h 50mSOF-BCN
$180
6/28Wed
1 stopSWISS
27h 05mBCN-SOF
7/5Wed
1 stopSWISS
18h 30mSOF-BCN
$181
9/16Sat
1 stopMultiple Airlines
11h 15mBCN-SOF
9/22Fri
1 stopMultiple Airlines
15h 30mSOF-BCN
$182
9/16Sat
nonstopMultiple Airlines
2h 55mBCN-SOF
9/22Fri
1 stopMultiple Airlines
15h 30mSOF-BCN
$184
8/7Mon
1 stopRyanair
4h 50mBCN-SOF
8/23Wed
1 stopRyanair
8h 35mSOF-BCN
$188
7/5Wed
nonstopRyanair
2h 55mBCN-SOF
7/14Fri
nonstopRyanair
2h 55mSOF-BCN
$189
10/6Fri
1 stopSWISS
13h 05mBCN-SOF
10/8Sun
2 stopsSWISS
35h 05mSOF-BCN
$192
6/30Fri
1 stopSWISS
27h 05mBCN-SOF
7/5Wed
1 stopSWISS
18h 30mSOF-BCN
$195
6/28Wed
1 stopSWISS
23h 20mBCN-SOF
7/6Thu
1 stopSWISS
13h 05mSOF-BCN
$197

Search by stops

Search by airline

Search by bus company

Search by price

Recent one-way flight deals

6/20Tue
1 stopMultiple Airlines
27h 00mBCN-SOF
$43
6/9Fri
nonstopRyanair
2h 55mBCN-SOF
$48
6/20Tue
2 stopsRyanair
24h 45mBCN-SOF
$49
6/21Wed
2 stopsMultiple Airlines
16h 00mBCN-SOF
$61
6/21Wed
1 stopMultiple Airlines
24h 15mBCN-SOF
$65
6/22Thu
2 stopsRyanair
16h 35mBCN-SOF
$68
6/11Sun
nonstopWizz Air
2h 55mBCN-SOF
$84
6/17Sat
2 stopsMultiple Airlines
29h 25mBCN-SOF
$88
6/11Sun
2 stopsMultiple Airlines
49h 10mBCN-SOF
$91
6/17Sat
nonstopWizz Air
2h 55mBCN-SOF
$95
6/21Wed
nonstopRyanair
2h 55mBCN-SOF
$96
6/17Sat
1 stopMultiple Airlines
16h 40mBCN-SOF
$97
6/11Sun
3 stopsRyanair
19h 30mBCN-SOF
$101
6/11Sun
1 stopRyanair
23h 55mBCN-SOF
$102
6/24Sat
nonstopWizz Air
2h 55mBCN-SOF
$105
6/17Sat
3 stopsMultiple Airlines
26h 10mBCN-SOF
$106
7/28Fri
1 stopRyanair
7h 25mBCN-SOF
$110
8/22Tue
1 stopAegean Airlines
7h 50mBCN-SOF
$135
6/9Fri
1 stopAir Serbia
4h 45mBCN-SOF
$176
6/27Tue
1 stopAir Serbia
4h 45mBCN-SOF
$177

Search by stops

Search by airline

Search by price

Barcelona - Sofia Flights

Departure:

Barcelona (BCN)Spain

Destination:

Sofia (SOF)Bulgaria

Return flight deals:

Sofia - Barcelona

Cabin classes:

$193

Browse origins:

  • Flights » 
  • Barcelona
$200
Barcelona

Browse destinations:

  • Flights » 
  • Flights to Sofia
$200
Sofia

Compare transportation modes for Barcelona to Sofia

Average priceAverage duration
Flights$1732h 55m
Buses$17940h 00m