SOF

Find cheap flights to Sofia

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

— SOF
24 Nov — 1 Dec1
Return
1 adult
Economy
0 bags
From?
To?
Thu 24/11
Thu 1/12

Let KAYAK do the searching

Save 23% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

March

High season

July

Good deal round-trip

C$ 1,147

Good deal one-way

C$ 554
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (10% more expensive on average)
or less
or less

When to book flights to Sofia

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

Top tips for finding cheap flights to Sofia

  • Looking for cheap airfare to Sofia? 25% of our users found tickets to Sofia for the following prices or less: From Calgary C$ 1,065 one-way - C$ 1,245 round-trip, from Ottawa C$ 1,004 one-way - C$ 1,422 round-trip, from Prince George C$ 2,089 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Sofia flight deals.
  • All international flights to Sofia, the capital city of Bulgaria, land at the Sofia International Airport (SOF). Low-cost flights will most likely arrive at Terminal 1, while international flights from full-service airlines arrive at Terminal 2. A free shuttle connects both terminals every 15 minutes, from 5:00 am to 11:00 pm.
  • Immigration lines are divided into "All Passports" for non-European Union passengers, and "EU Passports", for European Union passengers. Despite the organization, travellers should be prepared for a process that is typically slow.
  • Airport amenities and other services are located outside the baggage claim area where you’ll find ATMs, a pharmacy, cafes and a small convenience store. For currency exchange, go to the ICE Bulgaria counter at baggage claim.
  • On average, a trip from the airport to Sofia city center takes about 20 minutes, and the most comfortable way to travel is by taking a taxi. Sofia Airport recommends passengers to only use their certified partner, OK Supertrans. Book a cab at their office at the arrivals area and expect to pay around 20 Lv (C$ 15).
  • If you’re travelling mostly by public transportation, consider purchasing the Sofia Public Transport 3-Day Tourist Pass, which also includes discounts on entrance fees to over 60 sites. It’s available at specific metro stations, including the central Sofia University and Serdika stationson the M2 line from the airport, and costs 20 Lv (about C$ 15).
  • For assistance with travel tips and other information after your flight to Sofia, go to the tourist information desks inside both Terminal 1 and Terminal 2.

FAQs - booking Sofia flights

Top 5 airlines flying to Sofia

Scores according to KAYAK customer reviews
8.0
SWISSOverall score based on 9440 reviews
8.2Boarding
7.8Comfort
8.6Crew
7.7Entertainment
7.9Food
Airline reviews

Loved the Premium Economy setup

Read more about SWISS

Loved the Premium Economy setup

Emirates service is much better

Cons: "Very well executed."
Pros: "More or less on time"
Cons: "Outdated aircraft. Flight took longer than usual."
Pros: "Friendly crew, smooth take off and landing and generous on things to eat and drink."
Cons: "None. Keep up the good work."
Pros: "crew"
Cons: "children entertainment"
Pros: "I like that the plan wasn’t that full and the movie was great also when I flew back the food and monies was different"
Cons: "More snacks maybe lackerli"
Pros: "The flight was ok, nothing special."
Cons: "The landing was a little rough, we took a bit of turbulence and it was not pleasant."
Cons: "The connection time was too long"
Pros: "Spacious seating available/ snack/staff"
Cons: "No entainment"
Pros: "plane and crew were fine. Didn’t use any entertainment."
Cons: "checked baggage fee at airport exorbitant."
Pros: "I like service, plane..."
Cons: "I have anot her flight with the same airlines. I haven't took my ticket at the same time but since it's same airlines they should be able to connect my flights. I have to go borders and took my luggage and then I checked in again. This is waste of time"
Pros: "There was too little space between rows. Sometimes it was too difficult to watch a movie because the screen was too close to my face."
Cons: "Our bags were lost in Zurich but the gentleman at the ticket counter was amazing! He even called before we left the airport saying that he had found our bag in Zurich"
Cons: "The way the movies, needed extra parts. No touch screen"
Pros: "Staff and flight was really great. Everything went smoothly and on schedule. The plane was clean."
Cons: "The seating was almost unbearable. So small and cramped. Arm rest didn’t go all the way up so very hard to cuddle with my seat mate (my daughter). I couldn’t even put my arms by my side without pushing my seat neighbors off. Seat in front of me was in my lap. Hard to get out of seat to use restroom. Way to tight. Long flight from Boston to Zurich was so hard to bear. I understand making money...but this is ridiculous!!"
Pros: "I thought the attendants were nice and that it was an easy, relaxing flight."
Pros: "All staff of Swiss made you feel important."
Cons: "Everything was fine"
Cons: "The boarding process is very uncomfortable as the passengers are asked to board the plane without any specific order, regardless of where they’re sitting, instead of boarding them by groups."
Pros: "The attention to Detail during the entire flight. Sure beats the US flights!"
Pros: "The seats were comfortable considering they were middle seats. The food was quite good and the entertainment selection was also good."
Cons: "Boarding was later than initially said and I did not know why"
Pros: "On time, good service, nice crew"
Cons: "Tight space for legs when chair is in flat setting"
Pros: "Very little legroom, food was excellent"
Pros: "It's swiss. everything works. always."
Cons: "i didn't like leaving switzerland. but stockholm isn't so bad. gate agent can be a bit more careful when letting pre-boards on - too many people flying to scandinavia do not seem to respect boarding priority."
Pros: "The seats on Swiss' A330-300 are so comfortable in economy. Easy to find a good position to sleep in. Embrear from Zurich to Oslo is tighter, but food and service like in the old days! Bravo!"
Cons: "Nothing"
Pros: "See above. Zurich is a very easy airport and even though our layover was short we never felt rushed or stressed."
Cons: "Delayed"
Pros: "The crew was entertaining and pleasant. The flight was short and easy."
Pros: "Food was great!! Flight was so much better than the United flight I took to get there. Plane was much more comfortable and cleaner."
Pros: "Nothing"
Cons: "I was chrgwd to check in the only bag. Yhis is unheard of on intl flights"
Pros: "Food was decent and flight crew friendly."
Cons: "Very bright light in hallway stayed on for entire red eye making it impossible to sleep."
Cons: "Everything was ok except that confusion we had while ticketing. Although we have been assigned on on carrier the flight was operated by a different one, which was not cleared in the purchase paper."
Pros: "Everything!! This airline is a huge breath of fresh (old?) air. It reminded me of how air travel used to be. No baggage charge - we only checked one bag. There was plenty of great food and drink - alcoholic drinks were free. We will definitely look to use SwissAir whenever possible."
Pros: "Everything was great. The staff did a really nice job at making us all feel comfortable and they were eager to help with our needs."
Cons: "Because we missed our flight due to delays in Barcelona we Had to wait more than 4 hours for a next flight. Afterwards we were sitting separate."
Pros: "Crew handled it well"
Pros: "The courteous and helpful crew. The food and snacks."
Cons: "The cramped seats and the poor leg room."
Cons: "The crew at the check-in was rude, confused, and ignorant, and flight attendants were forgetful and ignorant."
Pros: "So far so good"
Cons: "So good"
Pros: "Staff was very polite"
Cons: "Our flight got cancelled and it was slow rebooking very confusing"
Pros: "Lots of snack service and real dinner's! So much yummm"
Cons: "Boarding was kinda weird and confusing."
Pros: "Crew and overall service was great. Crew was attentive and friendly."
Cons: "Food wasn't the usual Swiss quality this time. Are seats getting smaller? Very cramped, no leg room (I am a 164 cm, 53 kg female). I had some black metal box in my legroom area on top of everything. It would be absolutely impossible to take the "crash position" highlighted in the safety video."
Pros: "Onboard crew was great and communication was excellent."
Cons: "Gate communication was poor. Delay poorly explained. Boarding process very confusing."
Cons: "Terrible seats and old.entertaineme.t system"
Pros: "The seats were actually more comfortable on this short leg than on the much longer flight back to Boston. And the Swiss chocolate was good."
Cons: "Having to pay for a second checked bag. And the refreshment (I think it was supposed to be ice cream) was awful. Also, I think it was the young pilots virgin flight. The jerky take off and bouncy initial flight was capped off with an approach to the runway for landing that was very scary, much too fast and wobbly. Thankfully the plane was pulled back up into the air, just before touch down, circled for ten minutes, and retried the landing. This time perfectly smooth and successful."
Pros: "The food and staff were very good."
Cons: "You should board the plane from the back so people aren't climbing over each other. Paying to pick a seat is a huge turnoff. Economy very cramped. Lufthansa was better on that."
Pros: "Service-first class! The hosts did their best to keep me comfortable after my operation. My TV system did not work at all and there was no sound. This was not addressed. The directions were not clear on the control machine. It did not say to keep pressing start after each activity The flight was ice cold during the entire journey. I was told that if the pilot put on a little heat the others would complain."
Cons: "Food was the worst I've had on a European flight. I ordered special food that had n0 preservatives because of my stomach ailment. I got Molly's special pre packed horrible food all through the flight filled with preservatives and prepackaged. I therefore didn't eat anything. They kept giving me kosher food on top of it . That was worse. I did not order kosher food! So on my entire flight, I ate nothing. The hostess finally found a left over but it was horrible as well. A tiny salad with plain head lettuce, not like the Lufthasa food. This continued into breakfast. Molly food was unhealthy and inedible. I ate one piece of packaged cheese for the entire journey."
Pros: "Comfortable flight, quick boarding, great crew, good pilots."
Cons: "My laggadge was left behind in Zurich (with my medication). Given age of electronics how hard it to make sure that everything is loaded? Not hard at all. They located Laggage at 12:30, but took them 7 hour to ship to Barcelona, so it arrived at 7:30 pm to Barcelona airoport. And they only delivered next day. Not cool. Advice: read laggage tags to reading device during loading and compare with transit customers flight database."
Pros: "Wonderfully nice crew. Food is pretty decent even with Economy. Seats are comfortable."
Cons: "Their iPhone App (and to a lesser extend the website too) is awfully slow. It takes forever to gather booking info and check in. Sometimes the boarding pass just don't get delivered to my SMS. Small selection of shows on personal screen. ZRH-HKG flights don't even have touch screens, and the UI is very antiquated."
Pros: "Both my seat and the restroom were too small, and I am not a large person."

The seets are too small it wasn’t comfortable

No entertainment although TV screens on during flight.

Excellent

Old 777 Long and very unprofessional boarding process Entertainment need in update Again very stressful connection

Pros: "Need a more improvement for the service"
Cons: "Need a proper training"
Pros: "Great aircrafts, big screens, attentive personnel"
Cons: "I had difficulty checking online, because I didn’t have the right ticket number. By the time I contact you and get the right one all the windows seats or aisle seats in the airplane where taken. I had to go with middle seat which can be super tight and uncomfortable when you have two strangers on both of your sides for such a long flight. I wish they email me the right tiket number on time."
Pros: "The flight was delayed due to weather conditions The cabin was too hot It was difficult to find the cabin crew"
Cons: "The crew should have been there with the passengers"
Pros: "Crew was fantastic!"
Cons: "I wish they would use newer planes on this long route but other than that everything was excellent!"
Pros: "The service was great, crew was sweet and accommodating, food was good"
Cons: "Seats were a bit uncomfortable...but what do you expect after an 11 hour and 20 minute flight?"
Pros: "Turkish Airlines is my favorite airline going to Europe. We even did the 20 hr layover in Istanbul and had a great time staying for a couple of nights going and coming back. Staff is always friendly and the food is amazing. The food in coach is as good as first class on some US domestic flights"
Cons: "It's an airplane, there's not much to make it better besides giving more seat room. TA gives free drinks, a couple of meals, blankets, and the travel bag, only a snobby priss would gripe about flying with them. I've flown enough budget airlines that give you NOTHING that I love flying TA!"
Pros: "The flight was empty-ish in the back of the plane, & I was allowed to lie down across 4 seats. I liked that they allowed boarding from the back of the plane (along w/ front). I also liked that most of the food was vegetarian (& the crew pointed out what to avoid). I always forget to special order."
Cons: "The boarding announcements were not audible where I was sitting in the airport, so that should be better."
Pros: "Flight was on time"
Cons: "Better food, vegetarian options, cooler temperature on board, flight attendants available when call light rings"
Pros: "Crew was very good and the food excellent."
Cons: "Seat space is a little small."
Pros: "Perfect was everything"
Cons: "Prices was high"
Pros: "Perfect. 10/10"
Pros: "The cabin crews on Turkish work very hard. The food is well prepared ,"
Cons: "Nil"
Pros: "Great hospitality, food was as ordered, plenty of drinks, energetic staff"
Cons: "Gate experience at IST was sub par"
Pros: "Seats and bathrooms were big"
Cons: "Service was extremely slow. I kept having to ask for more water all the time. Flight attendants were nice, but not well trained. Food quality was pretty poor, especially for international business class"
Pros: "Crew and flight itself was great."
Cons: "As expected, the plane and seats were okay (borderline mediocre). The food wasn't enough and the choices (rather the lack of) were poor. The seats could be better and not particularly comfortable for a long haul flight."
Pros: "Vegetarian option was tastier than other flights!"
Cons: "They ran out of a lot of food and drinks we wanted. And almost ran out of vegetarian entrees for us even though we requested them ahead of time. Almost no leg room in coach. My touch screen wasn’t working properly which made it hard to choose and watch movies."
Pros: "I really liked the selection of food, beverages, and movies"
Cons: "Economy is SO cramped for such a long flight."
Pros: "Every thing was excellent"
Pros: "Nothing"
Pros: "Everything was perfect!!! I have no remarks!!!"
Pros: "Crew was friendly and helpful. Would choose Turkish Air again."
Cons: "Lost one of our suitcases. It was left in Istanbul and didn’t make it onto our connecting flight to Sofia."
Pros: "Love it"
Cons: "Our flight was delayed from budapest to Istanbul, causing us to miss our connecting flight to San Francisco. The staff was rude and unhelpful in finding a way home, ultimately sending us to New York City for an overnight layover without hotel accommodations. We had to sleep at the airport for a morning flight to San Francisco, causing us to miss work. This was the worst travel experience of my life."
Pros: "Service was excellent Food was delicious..."
Cons: "Everything was perfect..."
Cons: "Tightly set seating was very uncomfortable."
Pros: "Food was good conpared to other airline companies. Entertainment was good too, lot of choice."
Cons: "Some flight attendants were impatient/looked unhappy."
Pros: "Generally efficient and comfortable."
Cons: "Leg room seemed a bit tight and the food didn't seem fresh."
Pros: "Everything was v good"
Pros: "The airline crew was great . Service fantastik ."
Pros: "Timing of the flight."
Cons: "I have used this same flight 6 times and only the first time was good. The others were getting bad every time. The service is very poor. The food is not good. You can not say you are out of pasta when you said you will serv it. Flight attendants really are not friendly."
Pros: "liked the staff, and the plane was nice"
Cons: "boarding was a little chaotic, and the plane was so hot. was sitting on tarmac for 40 minutes and it was unbearably hot!"
Cons: "i am allergic to cheese and there is no other food selection. Hostess skipped serving my husband meal through out the flight unless asking the hostess. We had 1hr 30 minutes to walk to transfer flight and pass through customs and checking points . we did not have enough time .most of the time we ran to catch up the flight"
Pros: "How cheap it was. Good price. Everything else not so great."
Pros: "I am a business woman and my time is very valuable. I was supposed to fly on May 18,2017 with Turkish Airlines and my flight was rescheduled for May 19 without prior notice,call or a text message.I was driving to Miami on the 18 th just to find out my dilghtbwas cancelled.No one have me an option or asked me to reschedule.I had to fly on the 18 May and I picked this day for a reason.No one from Turkish airlines was present at the airport on the 18 May."
Pros: "Food, Friendly and attentive staff and air hostesses"
Cons: "The seats are extremely uncomfortable, the economy legroom is only good for a person shorter than 5 feet, the seat cushions lack good padding and comfort."
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Cons: "Headphone output didn't function so entertainment was pretty useless. Very slow food/drink service since only one attendant operates each cart."
Cons: "Turkish airlines worth airlines ever. They change our flight from Houston to LA without giving us any choice because they are over booked with 30 passengers and on top gave us longer flight instead of sending us closer to our destination. They lost our bags and discover in LA that most of Turkish airlines passengers lost one of their bags too. we miss our flight from LA to Houston because of bad organizations and We had to sleep in LA one night so to take second day fight to Houston. So bad so frustrating never use Turkish airlines again."
Pros: "Everything was good except the airplane.. i was on row 13 and the cabinet was warm and air-condition was not working fine.. i reported this ti the flight attendant. She confirmed the temp was set to 23 C however it was definitely not less that 26C .. also it took long time to serve the hot meal although we were on rhe plane and the flight depart8 got delayed for 90 minutes due to technical problem. On the other hand, seat were comfortable and flight attendants were so nice and friendly.. also Turkish lounge and airport were good"
Pros: "Food, boarding"
Cons: "Leg room was limited"
Pros: "Even on short flights they still provided lunch and beverages, which unfortunately you don't get on such short flights (less than 60 min) with most companies. Still they maintain their service impeccable."
Pros: "Nothing"
Cons: "Everything"
Pros: "crew was friendly, I slept through most of the trip."
Pros: "Entertainment was great. Free checked bag was nice. Food was very good. Cocktail service was very good."
Cons: "Still a tight space. US to Europe by going several hours out of the way to Istanbul still doesn't make any sense."
Pros: "It's the first time we use Turkish Airline and ,the ride was pleasant and comfortable, crew is friendly , meal was tasty ..."

This is a shitty airline company. No one takes no responsibility at all for nothing. I missed flight from Vienna to Riga. No body takes responsibility with all these three airlines involved. They messed up my baggage.

This was a really great overseas flight. The crew was very nice and attentive, the seat was comfortable (more than some planes) and the entertainment was pretty good. The flights left on-time, as well. There was no wifi on the plane which would’ve been helpful, especially if you are a business traveler.

Everything is good

Everything was great thanks

Pros: "Austrian Airlines is the best! Crew, food, drinks, entertainment, and plugins were all provided, and it was all very nice (and delicious food!)."
Cons: "Nothing! Love Austrian Airlines!"
Pros: "Super friendly and efficient crew. Tasty food, excellent, first rate service (business class)."
Cons: "Business class seat was comfortable, though a bit too narrow; when seat was horizontal my arm was constantly falling in the aisle."
Pros: "Check in was swift"
Cons: "Friendlier approach from the crew"
Cons: "To arrive on time"
Cons: "Food should be much better than this. Otherwise everything is ok."
Pros: "One crew member in the OTP-VIE flight that was great in service ."
Cons: "The delaying of both flights . The crew service on the VIE-NICE flight was awful ."
Pros: "The crew was friendly and particularly one of the girls was always giving her best"
Pros: "Organisation"
Cons: "Short flight but not quite comfortable seats."
Cons: "Staff is not friendly, does not offer assistance or ask if you need anything."
Pros: "Sits had more room then other plain"
Cons: "Free wifi"
Cons: "Menu was poor"
Pros: "It got me where I wanted to go, non-stop, for a reasonable price."
Cons: "The economy seats seem to be narrower than they are on other airlines."
Pros: "There was nothing to like. Horible experience will never fligh with Austrian Air again"
Cons: "The flight was long delayed, there was no explanation or any sort of pasenger notification about the delay. When I boarded the overhead luggage was full could not find space to secure my bags. The flight attendant was very rude did not assist me and made me wait. Other people traveling without luggage pushed me to pass by. I was told not very nice things. The flight was overbooked and overall horible experience."
Pros: "There werecseats available at gate area to wabit for plane."
Cons: "Airport overcrowded, checkin at Austrian Airlines horrible - one agent quoated 117 Euro for oversize suitcase when fee was actually 50 Euro. (Note: same suitcase accepted by Lufthansa without extra charge. Security check also excessive and bureaucratic without giving sense of better safety."
Pros: "Movie selection was good."
Cons: "I could not reserve seats via Kayak, through whom the flight was booked. I paid extra for seat reservations, about $30 for a plain economy seats, to Austrian Airlines."
Pros: "Friendly flight attendants."
Cons: "Lost baggage is never good."
Pros: "Everything was great. Lovely and efficient crew. Sound not good on films but we were in economy so maybe just the disposable earbuds. A small point and didn’t spoil an otherwise great service."
Pros: "Great staff, good meals, snacks, and drinks thru the entire flight."
Pros: "Excellent flight Excellent food"
Pros: "Not a long run."
Cons: "Seats too too tight. Uncomfortably tight."
Pros: "Good service and on time."
Pros: "crew"
Pros: "Speaking of friendly sky. Great!"
Pros: "Great experience, friendly crew!"
Cons: "Flight get cancelled and they needed 4 hours to tell me you are going with another airline with multiple steps for next day. I missed two very important meetings."
Pros: "The crew was very very nice and flight was very quick."
Cons: "No entertainment at all, music nor tv :/"
Pros: "The crew was wonderful, as is always true with both Austrian Airlines and Lufthansa."
Cons: "The inflight entertainment included so many mediocre films, with hardly a classic among them. I suppose those are cheaper, but I would think both Austrian and Lufthansa (they seemed to be using almost identical entertainment systems with almost identical offerings) would benefit from limiting their movie options much more towards movies with, say, above a 70% Rotten Tomatoes rating or above average box office sales. Even if they had fewer films, say 40 instead of 56, the ones they have would be more popular."
Cons: "The flight was delayed and I lost my luggage."
Pros: "Drinks were included"
Cons: "No entertainment available not even to pay for. Wifi is overpriced"
Pros: "Was on partner airline Austrian Air. Very good service."
Cons: "At Vienna gate G31 it was difficult to hear announcements."
Pros: "They lost my baggage and nobody cares.They charging good money for extra bags but they have only sorry for they mistake. If you plan your important trip to Europe please don't use this company,so you can avoid unpleasant experience."
Pros: "The service was good, everyone from the staff extremely friendly and overall the flight was very quick."
Pros: "that everything was in order - alles in ordnung, without much fuss. short flight, no time to get dissapointments, but I did not expect some anyway."
Cons: "Austrian Air has really slipped in its food-product.. Lufthansa put out snacks (cookies etc; even small sandwiches to 'help yourself from' going from Atlanta to Frankfort which was nice). But not the case with Austrian The serving of it was fine. Restroom options are less than adequate too."
Pros: "The pilot did a great job landing the plane in high winds."
Pros: "friendly, helpful crew"
Cons: "I paid a premium to book a direct flight (ages ago) and then had to rerouted last minute (same day) with no reason given other than "it's our fault". I inquired about paying to change destination city and or seat to a premium seat (for the 9+ hour flight) when I recvd the reservations for the new flights that were made at the airport around 8am for flights that left at around noon and 3pm. I was told no better seat(s) was available. However, a half hour before the flight was boarded several announcements were made regarding all the upgrades that were available. Liars annoy me."
Pros: "The crew was nice and the entertainment was okay."
Cons: "It was impossible to make a seat reservation--impossible. When I asked Air Canada they said contact Austrian Airlines. When I asked them they said get in touch with United. Then I was told I could book a seat 24 hours in advance. When I got email I couldn't--said I had to do it at the gate. When I got to the gate I was told I had a seat in the middle of the plane. Not true I was at the back of the plane. Just awful"
Cons: "One flight was cancelled resulting in a 6 hour wait, the second flight was 2 hours late. Meat meals ran out quick resulting in a vegetarian only option for a lot of passengers"
Pros: "The crew worked so hard and were always ready to do more for any problem that arose, be it, mothers with babies, the elderly and infirm, the less than gracious occasional passenger, or younger children. The entertaining things on the individual screens also helped make the long periods of sitting more manageable for young and old."
Cons: "I didn't like how the passengers in general, left the cabin of the plane in such a mess! The crew came through several times for refuse, so I couldn't understand. Leaving pillows and blankets should be the only thing to clear out. Maybe a note on the TV screen could say, "a tidy plane helps flights be on time :-)""
Pros: "Crew was very friendly and helpful"
Cons: "Should have more movie choices"
Pros: "Salzburg airport connection first leg flight"
Pros: "The meal and drink service was quite good. The stewards/stewardesses were very attentive and kind."
Cons: "There is not enough leg room. There is even less room if the person in front of one's seat has the seat reclined. The seats barely recline at all, so sleep is impossible. Sleep would be possible if there were enough room to rest one's head on the tray in front of the seat. This is impossible if the person in front of one's seat has reclined his or her seat. Thus, sleep is totally impossible on this aircraft. The sinks in the bathrooms also need to be deeper and need to drain more quickly."
Cons: "I wish the flight lasted longer than the usual 8 hours, such a great experience!"
Pros: "The food was amazing"
Pros: "Free food, entertainment and wasnt full"
Cons: "Normal airline food.... what can you do I paid more in taxes and fees than the ticket. Seems wrong"
Cons: "50 min. delay for absolutely nothing. No proper gate available. Only one bus had to serve all passengers from terminal to aircraft. Lufthansa should not operate as a budget airline."
Cons: "Boarding was slow but they had increased number of wheelchair clients. Not their fault but was a known so the process could have been started earlier."
Pros: "Service was good. Flight attendants were friendly"
Cons: "The departure area at terminal 1 YYZ was crowded and not the most comfortable experience"
Cons: "Boarding"
Pros: "Nothing"
Cons: "Poor customer service, was booked off twice without being informed."
Cons: "Nothing"
Cons: "Not much legroom and no tv’s on a 10-hour flight"
Pros: "Friendly crew"
Cons: "The proximity of the arriving and departing gates"
Pros: "Overall"
Cons: "Nothing to add?"
Pros: "Overall"
Cons: "Space was limited"
Pros: "Nice touches like pillow and blanket, lots of movies and hot meals."
Cons: "My seat was very uncomfortable for such a long flight! It didn't recline and was cramped. Also I have terrible nut allergy and when I tried to communicate that to the flight staff the kept telling me to tell someone else."
Cons: "Be on time"
Pros: "I liked that we got served a lot of snacks and food :)"
Cons: "Nothing honestly! Smooth flight :)"
Pros: "crew"
Cons: "food screens"
Pros: "Smooth boarding."
Cons: "The cramped seats, not a lot legroom and people complained once you reclined."
Pros: "The crew here was Much, much friendlier! They were smiling, joking, and happy. The stewardess even directed me to a free isle seat so I wouldn't have to sit in the middle where it was a bit more cramped. I wish my first experience with Lufthansa; they could have had a loyal customer since I will ve flying to Bulgaria 2 times a year in the next 6 years."
Cons: "The bus to get to the plane was very cramped."
Pros: "It’s always a pleasure, easy and organized to fly with you. I have been using Lufthansa for the last 3 years, every time I must fly because of the quality of service and of its crew."
Pros: "Service from Milan to Toronto was good"
Cons: "Service from Toronto to RdU not so good"
Pros: "Ended up flying with air canada after they switched us"
Cons: "Lufthansa switched us three times , and then when we got to the airport in toronto it was air Canada. They found our grandparents tickets but not ours. Ridicule our flight was supposed to be only 1h layover, inatead it’s 6 and we are going to miss all our next travel accommodations."
Cons: "Flight was delayed. There was not enough space for my carry-on luggage so they had to take it in the front."
Pros: "Air Canada is a great airline too"
Pros: "Crew was wonderful. One of the smoothest flights I’ve taken in a long time"
Cons: "Boarding was chaotic and basically a free for all rather than by rows( back of the plane first)"
Cons: "They Changed the terminal last minute and i miss the flight ! horrible experience i needed to pay new tickets 300$ ! i will never going to book or recommend to anyone to fly with your company.."
Pros: "The flight attendants all were very helpful and seemed to enjoy their jobs"
Cons: "The chicken was too spicy & hot for general public. You should take lessons from Swiss Air... food was delicious!"
Cons: "We had reserved our seats ahead of time but as we were boarding we were told that instead of sitting on row 4, we should seat at a row at the back of the plane. We were not notified ahead of time or or given an option. Flight attendants were refusing to help passengers and were actually rude to people who needed help to find a place for their luggage. Honestly, I didn’t expect this from Lufthansa and am very disappointed."
Pros: "Crew helped us with connections"
Cons: "Choice of seat came with a cost. Very uncomfortable seating. Not enough room."
Cons: "New plane. Very little legroom. New seat back pouches hold next to nothing."
Pros: "Crew was pleasant and helpful, even once we had a long delay"
Cons: "The cabin was very tight and the seats were very uncomfortable"
Pros: "nice and polite crew"
Cons: "no screens/maps with route information no enterteinment unless downloaded on your own devise, I had an Iphone which is too small to watch anything.... seat hardly reclined at all and felt extreemely uncomfortable"
Pros: "Huge, new plane, lots of helpful crew, personal entertainment screen, chairs laid back more than typical"
Cons: "Window arm rest didn't move up, boarding was crazy because YYZ airport doesn't have the format to hold lots of people, how to board was a bit confusing, and turbulance."
Pros: "Our stewardess from Toronto to Germany was the best that I have ever had."
Cons: "Great trip."
Pros: "United was operating the flight. They asked for 200 to assign me seat next to the path. I found out in the plane after i got to my middle seat that they gave a good front seat close to the path to somebody who was stand by..... They also stated that they can not check my nags to Sofia since they DO NOT FLY TO SOFIA..."
Cons: "United was operating the flight. They asked for 200 to assign me seat next to the path. I found out in the plane after i got to my middle seat that they gave a good front seat close to the path to somebody who was stand by..... They also stated that they can not check my nags to Sofia since they DO NOT FLY TO SOFIA..."
Pros: "The crew was very polite!"
Cons: "It felt really tight."
Pros: "Didn't try the food."
Cons: "Nothing out of the ordinary regarding the flight itself. The gate was changed twice, which was inconvenient. Not much leg room or no adjustable pillows on the seats."
Pros: "The crew was friendly and provided constant updates while the flight was delayed multiple times."
Cons: "It is not a good idea to serve dinner at 1am in the evening when people are falling asleep. It would have been a better idea to serve lunch vs dinner"
Pros: "Crew"
Cons: "Smelly plane,uncomfortable chairs, AC didn't work properly (hence the smell).No screens, spotty Internet."
Pros: "The flight was really on time and the flight crew was just amazing. The overall experience was exceptional. Will recommend this servic to any one who will like to travel"
Cons: "Nothing"
Pros: "everything on time on the right place with the right numbers ... perfect ;)"
Cons: "seats on LH435 from ORD to MUC too small and tight"
Pros: "The flight attendant was very professional. The flight itself seemed quick and easy, and I believe we landed early despite being delayed for takeoff."
Cons: "I wish the head rests had the "wings" that help keep your head from rolling back and forth. Also I wish we had an option for our snack."
Pros: "My trip was from IAH to FRA by Lufthansa flight"
Pros: "Good entertainment options, large bathroom area on a lower level"
Cons: "Food options and space"
Cons: "2 hours late"
Cons: "I will not fly on Air Canada again...Eventhough this is listed as a Lufthansa flight there was nothing Lufthansa about it. Terrible food. Overall miserable"
Pros: "Food, very well organized crew"
Cons: "No leg room, long flight"
Cons: "seats were old and uncofmortable. i asked for coffee which they totally forgot to bring me and the crew was just generally mean and very dismissive. no food at all - could have served a breakfast sandwich or something no entertainment or charging docks. ."
Cons: "Flight was delayed 4 hours and resulted in missing FRA - DEL flight. No help at Air Canada with rebooking missed flight."
Pros: "See above"
Cons: "See above."
Pros: "I was seated in an exit row and there were pillows and blankets made available to every passenger."
Cons: "The scheduling of the in flight events made no sense. The cabin was dimmed for take off (logical, given that it was a red-eye). However, once we were at altitude, the lights were put back on to serve dinner. Several people were woken up by this and it took like 1.5 hrs because its a big plane. Also, it was like 9-10pm local time by this point so dinner made no sense! Then the lights were dimmed and people tried to sleep. The lights were turned on 1.5 hrs prior to landing to serve a light breakfast. So, 6.5 hr red-eye turned into about 3.5 hrs of actual sleeping time. I would've preferred to be left alone and given a bigger breakfast."
Pros: "The breakfast, one piece of poundcake, that was the only highlight, and one decent size bathroom."
Cons: "Boarding was unorganized, nobody knew what was going on, but the biggest disappointment is there were no movies there are no video screens on the entire plane so unless you bring your own device and have pre-downloaded Air Canada app there are no entertainment options at all! Who ever heard of a transatlantic flight that didn't have a movie? Make sure you download the app so you can at least watch the movies on your tiny screen."

The actual flight was ok. But was a mess before departing AMS. My previous flight was late, so missed my connection in AMS. Then I spent over two hours getting things settled to get another flight. I was unable to complete my request online, and no one at KLM in AMS wanted to help. They kept giving me the run-around until I finally convinced them K was stuck without their personal help. It added a lot of stress (and about 5 more hours of transit time) to my overall journey.

A l'enregistrement à punta cana il a fallut négocier pendant une heure et demander à parler à un responsable car la personne voulait nous faire payer nos deux bagages en soute 200 dollars alors qu'ils étaient compris dans notre réservation. Cela nous a fait perdre du temps avec notre petite fille de 3 ans. L'escale de 2h à New York est trop courte, les files d'attente sont très très longues pour le contrôle des passeports et aussi pour la douane. Il a fallut négocier avec beaucoup de personnes pour demander à passer devant, et aux États-Unis cette pratique n'est pas du tout appréciée, et tout ca avec ma fille dans les bras. Nous sommes arrivés 30 min avant le décollage àla porte d'embarquement, juste au moment de d'embarquer, mais le vol a finalement été retardé d'une heure. Et enfin nous avions demandé à été placés ensemble côté hublot, à l'enregistrement on nous a dit oui évidemment mais au premier vol on était même pas à côté ( il a fallut négocier encore une fois) et au deuxième nous étions dans la rangée du milieu. Bref ce voyage retour à été très stressant et épuisant !

The flight was delayed at least one hour. The bathroom inside the aircraft was really dirty. On the other hand the cabin crew was really nice.

There was already a group forming a line at zone 4 for a good 15mins and another group created another line just 5mins before boarding and the 1st group had to re-queue. A few of us voiced out to the floor crew but they did nothing. Earphones. Could be supplied first since the flight is suffisent for a movie.

Cons: "Friendlier crews"
Pros: "The crew were great! The seats are not that comfortable, it happened that I had 3 seats raw for myself but the armrests were not going up so I could not utilize them and lie down to sleep."
Pros: "The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into"
Cons: "Nothing,just the seats. Cleanliness was perfect"
Pros: "Nothing"
Cons: "Transavia does not serve anything complementary, not even water. A flight between two countries that is five hours long must be better than this. I was not aware of Transavia doing that before I booked. I will never fly with them again"
Cons: "The KLM crew are always great serving and treating you. Well above many other airlines."
Pros: "Crew was great, very responsive and hospitable!"
Cons: "more lunch choices, especially choices without dairy products."
Pros: "Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!"
Cons: "A queuing system would be better-it was a bit disorganised at Amsterdam!"
Pros: "the trip was excellent and comfortable. LOved the windows that shaded out rather than the having to pull down the plastic blind. entertainment on board top notch screen huge One hostess , Helen was absolutely fantastic and the best I ve had on my many trips. I will recommend KLM whenever I can"
Cons: "the headrest is hard. Apart from that- all was fine"
Pros: "The crew was attentive and the seat at economy comfort was comfortable at the “ok” level. It needs much mor3 to be super comfortable. The plug for the headphones was a mess! It was NOT possible to watch a movie and hear the sound too! I gave up! Not a great offering for the extra dollars..."
Cons: "So many things! Starting with the way assistance in the airport is offered to travellers with mobility issues! This is an important issue that needs to be revisited and changes for better service to be made!"
Pros: "Cabin facilities"
Cons: "They didn’t bring one of my bags"
Pros: "The crew was nice and helpful (our flight was 2h late so they put us on the one before in business class for us not to miss our connection)"
Cons: "A lot of delays, on both flights. We spent twice as much time waiting than flying."
Cons: "I called for a crew member 5 times and waited 25 minutes for anyone to help me with just some water. I had to get up and go to the very back of the plane to ask for some water. The plane was hot and no air to be found. This was all after we had to get back off the plane before takeoff. It was terrib"
Pros: "Friendly and efficient crew. Flights were on time if not even early."
Cons: "lost baggage"
Cons: "I have ordered Wheelchair for my parents which one of my parent didn't get it on Mumbai Airport. When they arrived on Amsterdam Netherlands Airport they were dropped to the gate assigned first and once the gate changed on the fly no body came to help them moving to the new gate assigned which was far away to walk. Nobody even came to tell them that the gate has been changed. It was because of my father's alertness they didn't miss the connecting flight and when my father asked help to members on airport none of them helped my parents and other 4 co passengers which also were on wheel chairs. It was so scary experience for them that they asked me not to book any more flights with Jet Airways. I won't recommend Jet Airways to any of my friends for their parents to travel to USA. I strongly recommend you guys to take a strict action against this. This is so unacceptable."
Pros: "Gaps between seats are very narrow."
Cons: "when serving drinks, cabin crew limited to serve liquor only once and it was poor service."
Pros: "Efficient boarding system, clearly signposted. Professional staff"
Pros: "Excellent service. A meal , drink and a coffee included which we were not expecting."
Pros: "Everything was clean and well organized."
Cons: "The flight was delayed 1 1/2 hours."
Pros: "The food rocks! I know that I will always be eating well with KLM. The staff is always so nice, professional and cordial...I always know I'll be in good hands with the flight. KLM #605 from Amsterdam to SFO---please pass the praise to all of them."
Pros: "Comfortable and well laid out seat area"
Cons: "Food was a little substandard for business class"
Pros: "Travel on Crostian Airlines did not pappen. KLM flight to Munich was cancelled and I was rescheduled on Air Setbia to Belgrade, the Split."
Cons: "That it didn’t happen."
Pros: "Professional crew. Good boarding."
Cons: "No entertainment on board in business. Stale buns - staff unapologetic. Older 737 with uncomfortable seats."
Pros: "Food was excellent, frequent and filling"
Cons: "The seat was not comfortable compared to my prior leg of the journey. Unfortunately the bathrooms were not clean, I understand that it's not the sole responsibility of the crew and passengers need to be mindful too."
Pros: "Able to fly direct to ansterdam"
Cons: "Have to lay over on the way back. More expensive than other airlines."
Pros: "Crew"
Cons: "N/a"
Pros: "Nice crew; clean plane; decent dinner"
Cons: "No entertainment system; insufficient knee space"
Pros: "Sandwich was incredibly tasty (although not much filling)"
Cons: "2 hours on the tarmac delayed with no explanation. Uncomfortable seats, no leg room. Poor management of seating, there was enough empty seats to have groups together but they were split up. Drinks served from a communal bottle in a polystyrene cup."
Cons: "Delay can occur sometimes but it wiuld be better to be explained its reason and the estimated time for boarding. The customer service at CDG airport was the worst ever and all people standing boarding desk were useless without any mind what they are doing."
Cons: "Please Endeavour to put the expiration date on the food served in the flight."
Cons: "Bit cramped for space"
Pros: "Lovely staff, good food, great movies."
Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"
Cons: "Headset jack only worked if the headset plug was in EXACTLY the right spot."
Pros: "Seats were comfortable"
Cons: "Flight was delayed by 2 hours. Could have gone to Amsterdam and come back in that time"
Cons: "Bag was lost"
Pros: "Service impeccable!"
Cons: "They have one line of executive class after the kitchen and toilet, is very noisy."
Cons: "Service from airline host Poorly maintained plane Bad food Old entertainment"
Pros: "Short-hop flight, fit for purpose."
Pros: "staff was fine"
Cons: "old old plane, very uncomfortable. Tiny bad screen made movies pointless"
Pros: "Wider seat than most business class"
Cons: "Row 6 in business is after the first 5 rows and Galley and restroom. Very awkward"
Pros: "Everything. Staff incredible."
Cons: "KLM had bumped us to a later flight for no reason and again we had to call with a long wait to get our original connection restored, However, we did not get boarding passes during checking in Europe and thus had to go outside security in Detroit to the main check-in gate and wait 30 minutes to get the error resolved. Then it was back thorough security and a rush to the gate to get there in time to board. Lost our original seat assignment and wound up in the last row at the tail of the plane. Extremely poor coordination between KLM and Delta who operated the flight."
Pros: "The staff was fast and curteous."
Cons: "There is not anything to complain about besides the usual discomfort of travel."
Pros: "Speed, crew, and reliability."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."
Pros: "Food and staff were great"
Cons: "Entertainment system old and not as many options as other KLM flight. No power on aircraft for charging"

Book Cheap Sofia Plane Tickets

Recent round-trip flight deals

18/1Wed
1 stopMultiple Airlines
15h 00mYYZ-SOF
29/1Sun
2 stopsMultiple Airlines
23h 45mSOF-YYZ
C$ 869
15/3Wed
2 stopsMultiple Airlines
30h 10mYUL-SOF
26/4Wed
2 stopsMultiple Airlines
35h 42mSOF-YUL
C$ 953
18/1Wed
1 stopMultiple Airlines
15h 00mYYZ-SOF
29/1Sun
1 stopMultiple Airlines
15h 45mSOF-YYZ
C$ 961
15/2Wed
1 stopMultiple Airlines
30h 45mYYZ-SOF
7/3Tue
1 stopMultiple Airlines
33h 20mSOF-YYZ
C$ 963
10/3Fri
1 stopLOT
32h 05mYYZ-SOF
16/3Thu
1 stopLOT
33h 20mSOF-YYZ
C$ 1,052
13/2Mon
2 stopsAir Canada
19h 50mYTZ-SOF
7/3Tue
2 stopsAir Canada
14h 04mSOF-YTZ
C$ 1,080
15/2Wed
2 stopsAustrian Airlines
19h 05mYYZ-SOF
7/3Tue
2 stopsAustrian Airlines
30h 45mSOF-YYZ
C$ 1,080
13/2Mon
2 stopsAir Canada
17h 50mYTZ-SOF
8/3Wed
2 stopsAir Canada
18h 44mSOF-YTZ
C$ 1,089
13/2Mon
2 stopsAir Canada
17h 10mYYZ-SOF
6/3Mon
2 stopsAir Canada
15h 30mSOF-YYZ
C$ 1,090
8/12Thu
2 stopsAustrian Airlines
20h 05mYYZ-SOF
20/2Mon
1 stopAustrian Airlines
15h 05mSOF-YYZ
C$ 1,094
15/2Wed
1 stopLufthansa
14h 05mYYZ-SOF
7/3Tue
2 stopsLufthansa
14h 50mSOF-YYZ
C$ 1,102
13/1Fri
1 stopLOT
11h 55mYYZ-SOF
29/1Sun
1 stopLOT
13h 10mSOF-YYZ
C$ 1,105
10/3Fri
1 stopLOT
11h 55mYYZ-SOF
16/3Thu
1 stopLOT
13h 10mSOF-YYZ
C$ 1,107
8/12Thu
2 stopsAustrian Airlines
20h 05mYYZ-SOF
20/2Mon
2 stopsAustrian Airlines
26h 10mSOF-YYZ
C$ 1,122
7/12Wed
2 stopsUnited Airlines
17h 27mYYZ-SOF
16/1Mon
2 stopsUnited Airlines
20h 42mSOF-YYZ
C$ 1,126
13/1Fri
2 stopsUnited Airlines
17h 32mYYZ-SOF
16/1Mon
2 stopsUnited Airlines
22h 23mSOF-YYZ
C$ 1,127
27/4Thu
1 stopLufthansa
11h 15mYYZ-SOF
30/4Sun
1 stopLufthansa
30h 10mSOF-YYZ
C$ 1,154
19/3Sun
1 stopTurkish Airlines
15h 45mYUL-SOF
1/4Sat
1 stopTurkish Airlines
32h 45mSOF-YUL
C$ 1,243
26/4Wed
1 stopTurkish Airlines
15h 35mYUL-SOF
9/5Tue
1 stopTurkish Airlines
27h 00mSOF-YUL
C$ 1,247
23/2Thu
1 stopKLM
13h 25mYYC-SOF
11/3Sat
1 stopKLM
15h 45mSOF-YYC
C$ 2,185

Search by stops

Search by airline

Search by price

Recent one-way flight deals

11/2Sat
3 stopsMultiple Airlines
28h 40mYTZ-SOF
C$ 381
14/2Tue
3 stopsMultiple Airlines
24h 50mYTZ-SOF
C$ 393
9/12Fri
1 stopMultiple Airlines
11h 50mYYZ-SOF
C$ 429
13/2Mon
1 stopMultiple Airlines
19h 00mYYZ-SOF
C$ 475
14/2Tue
2 stopsMultiple Airlines
19h 55mYTZ-SOF
C$ 479
14/2Tue
2 stopsMultiple Airlines
20h 10mYYZ-SOF
C$ 488
14/2Tue
1 stopMultiple Airlines
16h 25mYYZ-SOF
C$ 492
16/2Thu
1 stopMultiple Airlines
15h 20mYYZ-SOF
C$ 500
16/4Sun
2 stopsAir Canada
18h 15mYTZ-SOF
C$ 859
14/2Tue
2 stopsSWISS
13h 55mYYZ-SOF
C$ 859
13/2Mon
2 stopsAir Canada
17h 50mYTZ-SOF
C$ 861
11/2Sat
1 stopLOT
11h 55mYYZ-SOF
C$ 877
12/2Sun
2 stopsUnited Airlines
17h 27mYYZ-SOF
C$ 889
15/1Sun
2 stopsLufthansa
29h 55mYXU-SOF
C$ 894
11/2Sat
2 stopsAir France
32h 25mYYZ-SOF
C$ 905
16/2Thu
2 stopsUnited Airlines
17h 27mYYZ-SOF
C$ 944
17/2Fri
2 stopsKLM
36h 05mYYZ-SOF
C$ 948
20/12Tue
2 stopsBritish Airways
35h 45mYYZ-SOF
C$ 1,007
20/12Tue
2 stopsAmerican Airlines
40h 50mYYZ-SOF
C$ 1,173
19/12Mon
2 stopsITA Airways
18h 10mYYZ-SOF
C$ 1,227

Search by stops

Search by airline

Search by price

Flights to Sofia

Destination:

Sofia (SOF)Bulgaria

Return flight deals:

Sofia - Canada

Cabin classes:

C$ 3,240
C$ 2,411
C$ 880

Browse origins:

C$ 1,371
C$ 1,408
C$ 869
C$ 953
View more

Browse destinations:

C$ 869