22€ Find Cheap Flights from Berlin to Bulgaria – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Best Bulgaria Flight Deals from Berlin

Cheapest return prices found by our users on KAYAK in the last 5 days
Sofia
Sofiadirect59 €
Varna
Varnadirect77 €
Burgas
Burgas1 stop242 €
Sofia
Sofiadirect59 €
Varna
Varnadirect77 €
Burgas
Burgas1 stop242 €
Booking Insights

KAYAK's insights & trends for Berlin to Bulgaria flights

Get data-powered insights and trends into flights from Berlin to Bulgaria to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest Berlin to Bulgaria flight route?

The cheapest ticket to Bulgaria from Berlin found in the last 5 days was to Sofia, at 60 € return. The most popular route is from Berlin (BER) to Sofia (SOF), and the cheapest return airline ticket found on this route in the last 5 days was 60 €.

What is the cheapest time of day to fly to Bulgaria?

The cheapest time of day to fly to Bulgaria is generally in the afternoon, when retur flights cost 145 € on average. Morning departures are around 18% cheaper than evening flights, on average. The most expensive time of day to fly to Bulgaria is generally in the evening, which is peak travel time and where the average cost of a ticket is 193 €.

Can I save money by flying with a stopover from Berlin to Bulgaria?

No, with an average price for the route of 195 €, prices are generally cheapest when you fly direct.

What is the cheapest month to fly from Berlin to Bulgaria?

The cheapest month for flights from Berlin to Bulgaria is November, when tickets cost 80 € (return) on average. On the other hand, the most expensive months are July and December, when the average cost of return tickets is 270 € and 225 € respectively.

What’s the cheapest day of the week to fly from Berlin to Bulgaria?

For Berlin to Bulgaria, Tuesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Bulgaria back to Berlin, the best deals are generally found on Monday, with Saturday being the most expensive.

How far in advance should I book a flight from Berlin to Bulgaria?

To get a below-average price on a flight from Berlin to Bulgaria, you should book around 3 weeks before departure, which saves you about 31% compared to booking last-minute. For the absolute cheapest price, our data suggests you should book 4 weeks before departure.

Good to know - Cheap tickets from Berlin to Bulgaria

Low season

January

Cheapest flight

22 €
Best time to beat the crowds (28% less expensive on average)
Most popular time to fly (59% more expensive on average)
Flight from Berlin to Sofia

FAQs - booking Bulgaria flights

  • How does KAYAK find such low prices on flights from Berlin to Bulgaria?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Berlin to Bulgaria.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Berlin to Bulgaria?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Berlin to Bulgaria is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Berlin to Bulgaria?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly from Berlin to Bulgaria with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Berlin to Bulgaria?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Berlin to Bulgaria up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • How many flights are there between Berlin and Bulgaria per day?

    Each day, there are between 2 and 4 direct flights that take off from Berlin and land in Bulgaria, with an average flight time of 2h 16m. The most common departure time is 14:00 and most flights take off in the afternoon, while the most flights land at Sofia. Each week, there are 12 flights. The most frequent day of departure is Friday, when 33% of all weekly flights depart. The fewest flights depart on a Wednesday.

Reviews of the top 5 airlines flying from Berlin to Bulgaria

 
Need help choosing which airline to fly with from Berlin to Bulgaria? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,4
Bulgaria AirOverall score based on 59 reviews
8,0Food
8,3Boarding
8,1Comfort
8,8Crew
7,3Entertainment
Airline reviews

I wanted to give them a five‑star rating across the board, but they lost my luggage, and that really affected the experience.

8,0 ExcellentNikola, Oct 2026
Read more Bulgaria Air reviews

I wanted to give them a five‑star rating across the board, but they lost my luggage, and that really affected the experience.

This was managed by Bulgaria Air. Lots of confusion to whether we had tickets or not. Aegean Airlines also printed both our Aegean Airline and American Airlines flights on the same boarding pass. This caused multiple issues in the Sofia and Athens airports. We could not get a boarding pass from American Airlines since it was booked through Aegean. At passport control in Athens we were so delayed that we almost missed our flight. Passport control was not going to let us pass. They let us go when they announced our flight was boarding.

Bulgaria Air should stop using buses for boarding if possible. It is very inconvenient and delays the departure

Easy check in. Hot snack with wine if desired. Then chocolate, tea or coffee. Altogether excellent.

Seats are quite small, but due to the plane being empty we were aloud to switch seats to have more room

The water was handed out as we were entering the plane, instead of when we are set down and our hands are free of luggage. There was absolutely no food offered from Sofia to London, except a low quality chocolate, which was not delicious. The flight between London and Miami was ok, as far as service and food, but it was absolutely freezing, throughout the whole aircraft, especially in the back seats, I had to cover my head with a scarf, besides using the blanket and still I was feeling extremely uncomfortable. The passengers seating around me shared the same opinion. We did ask for something to be done about it. The gentleman did try to adjust it, but the effect last very short time, and towards the end of the flight it was extremely cold and blowing strong again ….

Hospitality and service of the staff were excellent. Food was good. The seat was not as comfortable as the other Airlines that I have experience with.

Austrian Airlines was fine - it was the Munich airport’s system for boarding with new EES requirements. Instructions were confusing, waiting lines were LONG and many people had to run to catch their flights.

1) have phone numbers where we can call... a human... not this bot stuff... 2) the austrian airlines crew directs us to the airport lost and found for left behind objects, then the airport lost and found directs us back to them. Listen y'all, if you can't get this straight, what are you thinking expecting us to? Cheap, unprofessional, looks like a airline on the way to going under. If you can't afford well-trained staff... well... ask not for whom be bell tolls... it tolls for you.

My flight was canceled and even though I paid אם KAYAK you didn't even answer me and obviously didn't refund my money. I will never buy a ticket through you again.

We have travelled on 13 December with Austrian Airlines from Yangon through Bangkok and Vienna to Varna. The first flight operated by Thai Airlines was nice and comfortable. I wouldn’t say the same thing about the next two flights which were operated directly by the Austrian Airlines. During our flight from Bangkok to Vienna:  > The service was very poor – serving of food and drinks was disorganized, late and not combined, the stewards were walking back and forth without doing anything substantial for the passengers. Even the morning breakfast was very late with a cup of coffee almost while landing (after a reminding).  > The food itself was OK-ish but for a 12-hour flight, there were no snacks/bites in between dinner and breakfast as it is with the other airlines.  > The cutlery was wooden, most probably recycling, but very unpleasant to eat with.  > The stewards were not rude but not friendly and/or helpful  > And also, half of the passengers had travel sets, others did not. The flight from Vienna to Varna was another surprise: firstly, the flight was late and secondly, they were serving only water free, even the coffee was paid, so were the snacks, but we had to pay to reserve seats. The whole experience is as if it was a low-cost airline. All in all, I wouldn’t recommend using the services of Austrian Airlines: the ticket prizes are quite the same as of the other carriers flying to this destination and you would have much pleasant time.

I paid for carry-on bag, but they did not let me take it on board, persuaded to check it in because the flight was full. I agreed to help them out, and they mixed up tag numbers and my bag got lost. I had very valuable things in there, and my whole vacation experience was ruined. I even asked the boarding assistant why the tag number was different from the assigned one, but they assured me it was alright and the bag will arrive to my destination. Nothing arrived of course. Incompetence of boarding assistants cost me the loss of all my things.

I bought the ticket a month before my flight but checked in couple hours before my flight and had to wait seat assignment just before take off. On top of that there was not enough room in the overhead bin for my luggage.

The flight was late. We accommodated other missed flights, and the plane was full of people, without space to store carry-on luggage. They lost our checked luggage for the entire flight and delivered it after two days.

Overall pleasant flight . The lunch was exceptional! Delicious chicken curry with perfect rice and amazing chocolate (Sacher torte) for desert. I have not eaten such a good airplane meal in a very, very long time.

Flight attendants were awful, very rude and inconsiderate for mothers with small infants traveling.

Food and entertainment were not available, so my rating on those items isn't actually correct. There should be a "Not relevant" or "Didn't use it" option.

Waiting outside for a long time is not really necessary

The flight boarded nice and early and this meant there was no sudden rush at the gate. The only down side was the cabin was very cold 🥶

Flying from Hamburg to Stansted was a nightmare if I have to be honest, the flight was due to leave at 15:50 and we ended up not taking off properly till 16:56. They really don’t have enough people doing the sorting of baggage where you get the sticker for your case before the security check, going through security was 10x more faster then the whole baggage situation.

After passing through boarding gates we had to wait for 45 minutes in a small space with no place to sit.

On time boarding, on time departure and early arrival. As it should be. Yes, the comfort and benefits are very poor, but therefore the ticket is 6 times cheaper than with a flag carrier. So I am not complaining about it. You get what you pay for.

How terrible! Extremely bad! I can not even wait for 5 minutes, because the Berlin airport does not work in the security facilities and can handle people. No communication, although we were assured by about 50 travelers that the airline is informed and is waiting for us.

The distance between seats was narrow. So my recommendation is to increase it

Good, everything went straight forward and on time, I am satisfied

Perfect timing, perfect departure, lovely crew on the ground and in the air.

They lost my luggage. They don’t even know what happened to it at this point. They think it’s still in the departure city.

Fast boarding, smooth takeoff and landing. plenty of space in seats. Excellent air-conditioning on a hot day. Perfect experience

It was good; the only down side is that once you get to the airport everything is self service, there is no one assisting. I felt like I was working while I was on vacation during the check in process and dropping off the luggage. Really uncertain on what the airlines use payroll nowadays.

You need to make signage at Berlin Airport clearer. Having checked in online we had our boarding passes onlour phones. You do not make it clear that you need to check in again to receive a printed luggage tag. You get to baggage drop off and it says you can only do it with a luggage tag BUT not how to get this.

Boarding and disembarking were smooth. Not offering free water was cheap ... I've never encountered that before on a flight.

sadly in Basel & Naples- no jetway we had to climb up and down stairs with our max size carry-on luggage, which was not fun!!!

I was hesitant to book with a low cost airline due to previous experience but Easy Jet surpassed my expectations. I would definitely book a flight with them again! Seemless booking, upfront about baggage fees, professional, and helpful staff.

I was disappointed there was a 40 minute delay to flight

They cancelled my flight and we had to fend for ourselves to reschedule another flight. There was no staff to help all the canceled guest. Poor communication and staff. I attempted to reschedule via Kayak and I asked their staff that it looked as it was available. The guy behind the counter just told us to go online..

The communication about the delay could have been better before and during the flight. Also, this online form could have less bugs. It is almost impossible to type in this window.

I canceled the flight but not wizz nor kayak replied to my messages. Worst experience from both

Low-cost airline. Airbus A-320 and 321 series are not comfortable on flights taking more than 3 hours. Seats are uncomfortable. Very limited foot space, especially when having a bag under the seat in front of you.

Flight was delayed by two hours and we then sat on the runway for another 40 minutes and circled Gatwick twice making it 3 hours later landing this is very poor compared to all the other operators I’ve flown with the outbound flight was an hour late

There were not enough staff and signage to direct people to Wizz Priority lanes for check-in and boarding. It didn't feel like we were Wizz Priority holders.

They boarded us despite knowing we wouldn’t be taking off for another hour and boarded us into a plane who’s air conditioning was not working properly. So we were sat in a hot plane for an hour with no access to the bathroom getting hotter and hotter. A little bit of communication between the teams would have avoided this.

Brand new aircraft Airbus 321neo, good seats although no recline (so no arguments with other passengers). Orderly boarding using front and rear aircraft doors for efficiency. Departed on time and artived 25min early. During check in, ground staff are very strict about permitted baggage and carry-on weight and size - you're only allowed what you paid for. Onboard food and beverage prices are a bit high but similar to airport coffee shops.

Boarding was fine, crew professional but not very friendly. Seats are very tight & uncomfortable. 1h delay due to crew change and mechanical issues - no communication whats going on.

Got rejected to enter the plane because i took calming pills. Im scared of flying and i always take it since 12 years and it was never a problem with other airlines.

The flight was 1.30 hour late because of the Police checking 4 passengers. This was not Ryanair fault but was quite ennoying.

The boarding process was fast Uncomfortable seats ,do not recline.

More options for your flight from Berlin to Bulgaria

Complete your trip to Bulgaria with a hotel stay or car hire