Ryanair's basic fare includes one small cabin bag; check dimensions to avoid extra fees.
Avoid priority boarding; it often leads to longer waits in cramped conditions.
Planning a trip from London to Sofia? KAYAK’s data-powered insights will help you find cheap flights. Learn the best time to fly, how early to book your ticket, and other tips to secure great prices.
Low season | November |
---|---|
High season | July |
Cheapest flight | £14 |
Direct departures
London to Sofia
Monday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Tuesday
Ryanair, Wizz Air
Ryanair, Wizz Air
Wednesday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Thursday
Ryanair, Wizz Air
Ryanair, Wizz Air
Friday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Saturday
Bulgaria Air, Ryanair, Wizz Air
Bulgaria Air, Ryanair, +1 more
Sunday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Direct returns
Sofia to London
Monday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Tuesday
Ryanair, Wizz Air
Ryanair, Wizz Air
Wednesday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Thursday
Ryanair, Wizz Air
Ryanair, Wizz Air
Friday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Saturday
Bulgaria Air, Ryanair, Wizz Air
Bulgaria Air, Ryanair, +1 more
Sunday
British Airways, Bulgaria Air, Ryanair, +1 more
British Airways, Bulgaria Air, +2 more
1
Bulgaria Air should stop using buses for boarding if possible. It is very inconvenient and delays the departure
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 ….
A delay of almost 3 hours. It was evident that the staff wanted us to board urgently, to the point of rudeness, to avoid paying compensation
It's not the staff's fault. The cabin crew do their best but the setup in Stansted Airport by Ryanair is poor. The herding of people like cattle is unacceptable before boarding and is something that's in every airport but only in Stansted have I seen the queueing of passengers outside the plane on the tarmac and the crew only turning up with maybe 5 minutes to depart. This is a resource issue . Yes prices are good but seemingly comes with a price of poor treatment of customers. I'll pay more next time
On time arrival but the aircraft had seen better days and needed a deep clean.
After passing through boarding gates we had to wait for 45 minutes in a small space with no place to sit.
It was appalling, full of young people who were drunk and disobeying instructions to sit down. Crew did nothing to enforce. There was a Ryanair pilot sitting in the aisle opposite me who talked through out the safety briefing so loudly I couldn’t hear. Whole thing felt unsafe
Delayed for 2 hours lack of communication no refreshments as promised and the drinks on board were not as ordered and refused to refund
Straight forward checking as long as you have completed every single detail online, prior to checking day. Efficient boarding, seating is ok for a two hour flight. Fulfilledour travel requirements from Manchester to Marseille.
I couldn’t understand the aircraft tannoy announcements I was in seat 20C - nobody in our row could either. Speakers a bit too quiet plus messages read out too fast. Otherwise excellent flight. (Flight delayed by 50 mins)
I bought my flight, insurance etc early and paid over £200. But had i waited until closer the time the price was much cheaper, i appreciate that it could've been more expensive but it wasn't. A better discount for booking early would be better than your current one
Big delay on run way not much explanation why, missed a important meeting in Dublin, maybe if they did nt persist measuring everyone bag over 2 cm we would have got off on time.
The plane was late (as was my flight out from Birmingham the day before)
This is one of the best flights i had. Good boarding, good seats , good food, and nuce stuff and clean toilets I took the Tourist upgrade and indianischer food , the best.
The flight was delayed by an hour. Made the connection uncomfortably tight.
When we went to the lounge they told us to go into the main lounge and not the full business class section, later they told me that Lufthansa wont pay the full fee to alloq the business class passengers entry to the nicer sectikn where all the other airlines nusiness class passengers go into. Very poor arrangement.
Everything went really well. Snacks could be better and there was no tea/coffee service after dinner. Crew was helpful and friendly.
Not what I expected for the last leg of a $5100 business class experience. Boarding was a nightmare. The flight was delayed and I had to keep checking my email to ensure I was at the right gate since the airline or the terminal had no clue until 15 mins prior to boarding. Food was gross, limited drink options.
Flights scheduled with impossible connections - Lufthansa apparently believes it takes 7mins to change terminals, go through passport control, re-clear security and walk 1.8kms…..and everything will work perfectly (which it never does at Frankfurt). No staff on hand to assist with transfers on delayed flights. No transfer guidance provided by app. No compensation offered for 6hr delay to connecting flight.
Crew were friendly and very helpful Plane was clean and the legroom is standard. Overall a good flight, no complaints.
The agent, who took my mother to her gate, kept talking with one of her male coworkers and treating my mother like a sack of potatoes. She was ignoring my questions because she was too busy flirting with her male colleague. This was a very unprofessional behavior. We also had to wait for close to half an hour for an agent to arrive.
I liked everything excepct the noise of the engine inside de airplane was a little bite higher.
Two of our boarding details were missing and they wanted to charge us 84 pounds for that, although it was totally their fault
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.
I planned to be working during the flight but next to and in front of me there was a family (basically all around me) who had screaming kids all the way long and they were rude and the kid was kicking me as well and constantly wanted to grab my phone etc. I was so pissed, I didn't think they will travel priority so I didn't think they'll sit next to me but they did. I asked the crew if there is a chance for me to go to another seat far away from there...And they were so kind, immediately after take off they showed a seat for me that is far away from these people. I'm so grateful for this!!! I hate that I cannot figure out these things in advance. I WOULD BE HAPPY TO PAY MORE IN ADVANCE TO MAKE SURE THERE ARE NO FAMILIES W KIDS AROUND ME!!!!
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.
Crews are great, chill, good snack sets on offer, I didn't feel they play any annoying budget airline games. I will probably fly with Wizz every chance I get it
If you don't want to pay a lot at check in desk, you need to use online check in tool, but you still need to go to check in desk to have it printed out. Then what's the meaning of "online check in"? Extra security check, as if 9/11 just happened!
After adding baggage costs, and considering the necessity to re-checkin at each stop, and the €50 I was tricked out of for the ridiculous 3 hour min check in, I’ll never fly this very hungry Hungarian airline again!
This airline is routinely voted the worse airline in Europe for good reason. If you have an option, just avoid them.
Everything was great until it came time to pick up our luggage. We arrived in orly airport terminal 1, our luggage arrived in terminal 2. No signs to tell us, we waited for almost an hour before someone figured it out.
Everything about the flight check-in was smooth no line the plane is clean and bathroom
Excellent everywhere but Philly, the most rotten airport in the world.
Check in was not the greatest as had to talk to an agent to clarify things and then he transferred us to another agent who had difficulty processing my credit card as there was a system glitch and not a card error.
All good. Loo’s weren’t great and as clean as i would like.
A great flight. The crew was excellent too. Of particular note of excellence was the gluten-free meal which was one of the best offerings I’ve ever had on a plane. Outstanding work, BA chefs.
I was put into business class. Wow! My flight attendant was great! The food amazing’
The gate at London Gatwick had confusing signs for the different zones and the staff seemed harried because people didn't know when it was their turn to come to the desk. Plus, with there were too many carry-on bag travelers, myself included. The charge scheme for checking bags is frustrating. If you travel light, you want the freedom to leave as soon as you deplane. When you are forced to gate-check your bag simply because the flight is fully booked, you lose whatever time you'd hoped to save because you're still stuck waiting for your bag to come off the conveyor belt.
I got stuffed on both flights into terrible seats. Second flight the seat didn’t even recline and fit s tall person, that’s very uncomfortable.
I arrived at Bridgetown only to fins that a suitcase was missing. It was left at Manchester. I had to wait wait 2 days before deciding on going to collect from the airport personally. I am not happy about paying for baggage at the airport. This I thought was included in the price of the ticket. Who goes away for 2 weeks and does not bring luggage. This was a total rip off and I am not happy. I need someone to contact me before returning so that I don't have to pay all over again to return homde.
Boarding market okay just because of the delay we had, but not related to the crew in any way…
Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.