Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

SOF

Find cheap flights to Sofia from S$ 538

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Sofia departing on 11-5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Thu 18-4
Thu 25-4

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Sofia, as well as popular online travel agencies
These are the airlines KAYAK users have selected most often from within our search results for flights to Sofia, as well as popular online travel agencies
In the last 7 days, travellers have searched 47,600,107 times on KAYAK, and here's why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Cheap flight deals to Sofia

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Sofia that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
00:30 - 19:45SIN-SOF
24h 15m1 stop
14:15 - 08:10SOF-SIN
36h 55m1 stop
S$ 1,132
Find Deal
Thu, 4 Apr - Sat, 13 Apr
00:30 - 19:45SIN-SOF
24h 15m1 stop
14:15 - 08:10SOF-SIN
36h 55m1 stop
S$ 1,156
Find Deal
Thu, 4 Apr - Sun, 14 Apr
00:30 - 13:30SIN-SOF
18h 00m1 stop
14:15 - 08:10SOF-SIN
36h 55m1 stop
S$ 1,171
Find Deal
Fri, 5 Apr - Sat, 13 Apr
00:30 - 19:45SIN-SOF
24h 15m1 stop
06:00 - 07:50SOF-SIN
20h 50m2 stops
S$ 1,183
Find Deal
Thu, 4 Apr - Sat, 13 Apr
20:55 - 12:05SIN-SOF
44h 10m2 stops
18:00 - 09:45SOF-SIN
34h 45m2 stops
S$ 1,463Etihad Airways
Find Deal
Sat, 6 Apr - Sun, 14 Apr
23:35 - 12:10SIN-SOF
17h 35m2 stops
10:45 - 16:55SOF-SIN
25h 10m1 stop
S$ 1,761SWISS
Find Deal
Sat, 6 Apr - Sat, 13 Apr
23:35 - 18:45SIN-SOF
24h 10m2 stops
12:55 - 16:55SOF-SIN
23h 00m2 stops
S$ 1,787SWISS
Find Deal
Sat, 6 Apr - Sat, 13 Apr
23:40 - 13:20SIN-SOF
18h 40m1 stop
12:55 - 16:35SOF-SIN
22h 40m1 stop
S$ 2,366Lufthansa
Find Deal
Sat, 6 Apr - Sun, 14 Apr
00:50 - 14:55SIN-SOF
19h 05m1 stop
01:15 - 15:00SOF-SIN
32h 45m1 stop
S$ 2,952Emirates
Find Deal
Thu, 4 Apr - Fri, 12 Apr
21:00 - 14:55SIN-SOF
22h 55m1 stop
01:15 - 21:45SOF-SIN
15h 30m1 stop
S$ 3,136Emirates
Find Deal
Sat, 6 Apr - Fri, 12 Apr

Flights to Sofia - Travel Insights & Trends

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

What is the cheapest day to fly to Sofia?

The average price of all flights to Sofia clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Sofia is Monday where tickets can be as cheap as S$ 1,288. On the other hand, the most expensive day to fly is Thursday, where prices are S$ 1,684 on average.

What is the cheapest month to fly to Sofia?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Sofia, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Sofia is September, where tickets cost S$ 1,231 on average for one-way flights. On the other hand, the most expensive months are March and December, where the average cost of tickets from Singapore is S$ 1,763 and S$ 1,629 respectively. For return trips, the best month to travel is September with an average price of S$ 1,231.

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

The average price for all flights to Sofia depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Sofia is generally in the morning, when flights cost S$ 1,369 on average. The most expensive time of day to fly to Sofia is generally at night, which is peak travel time and where the average cost of a ticket is S$ 1,389.

How far in advance should I book a flight to Sofia?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Sofia, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 0 weeks before departure. For the absolute cheapest price, our data suggests you should book 90 days before departure.

How long is the flight to Sofia?

The duration of your flight to Sofia depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular route to Sofia on KAYAK is from Singapore, which takes 21h 35m.

How many long-haul flights are there to Sofia each week?

Each week, there are 30 medium-haul flights (3-6 hour flight duration) and 604 short-haul flights (up to 3 hour flight duration) to Sofia. There aren't any long-haul flights (6-12 hour flight duration).

Good to know

Low season

March

High season

June

Cheapest flight

S$ 538
Best time to beat the crowds but there is an average 23% increase in price.
Most popular time to fly and prices are also 7% lower on average.
Flight from Singapore to Sofia

When to book flights to Sofia

Are your dates flexible? Find out the best times to travel to Sofia based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Sofia based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Sofia flights

  • How far is Sofia from central Sofia?

    The city centre of Sofia is 7 km from Sofia.

  • What is the name of Sofia’s airport?

    All flights to Sofia land at Sofia. The airport code is SOF,and it can also be referred to as Sofia or Sofia Intl.

  • How does KAYAK find such low prices on flights to Sofia?

    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 to Sofia.

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

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

  • What is the Hacker Fare option on flights to Sofia?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Sofia 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 to Sofia?

    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 to Sofia up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Sofia

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Sofia flight deals.

Prefer to fly direct to Sofia?

Find which airlines fly direct to Sofia, which days they fly and book direct flights.

Direct departures

Singapore to Sofia

Monday

ANA, Aegean Airlines, Air Canada, +31 more

ANA, Aegean Airlines, +32 more

Tuesday

ANA, Aegean Airlines, Air Canada, +29 more

ANA, Aegean Airlines, +30 more

Wednesday

ANA, Aegean Airlines, Air Canada, +29 more

ANA, Aegean Airlines, +30 more

Thursday

ANA, Aegean Airlines, Air Canada, +31 more

ANA, Aegean Airlines, +32 more

Friday

ANA, Aegean Airlines, Air Canada, +30 more

ANA, Aegean Airlines, +31 more

Saturday

ANA, Aegean Airlines, Air Canada, +32 more

ANA, Aegean Airlines, +33 more

Sunday

ANA, Aegean Airlines, Air Canada, +28 more

ANA, Aegean Airlines, +29 more

See more direct flights

Direct returns

Sofia to Singapore

Monday

ANA, Aegean Airlines, Air Canada, +31 more

ANA, Aegean Airlines, +32 more

Tuesday

ANA, Aegean Airlines, Air Canada, +29 more

ANA, Aegean Airlines, +30 more

Wednesday

ANA, Aegean Airlines, Air Canada, +29 more

ANA, Aegean Airlines, +30 more

Thursday

ANA, Aegean Airlines, Air Canada, +31 more

ANA, Aegean Airlines, +32 more

Friday

ANA, Aegean Airlines, Air Canada, +30 more

ANA, Aegean Airlines, +31 more

Saturday

ANA, Aegean Airlines, Air Canada, +32 more

ANA, Aegean Airlines, +33 more

Sunday

ANA, Aegean Airlines, Air Canada, +28 more

ANA, Aegean Airlines, +29 more

See more direct flights
See more direct flights

Top 4 airlines flying to Sofia

Need help choosing which airline to fly with to Sofia? 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 KAYAK reviews.
8.1
EmiratesOverall score based on 4215 reviews
81overall
79food
81comfort
83entertainment
83crew
82boarding
Airline reviews

Inexperienced e crew, no personal greeting for gold member, not the same emirates service that I know. I take this flight almost weekly

Read more about Emirates

Inexperienced e crew, no personal greeting for gold member, not the same emirates service that I know. I take this flight almost weekly

Check-in process at Bengaluru airport was atrociously slow. Emirates should allow baggage drop option after online check-in and verification of documents. The rest of the flight was quite good and we didn't have any complaints.

Great flight. Comfortable seats, courteous service, and excellent selection for entertainment.

The boarding was very chaotic and some airline staff were rude. This needs attending to.

I bought Business class ticket but they treated me like economic class. No lounge allowed at check inn I have to take stuff out while other passengers have more than 25 lb in bag. Because I bought tickets from other than airlines . It’s discriminations from airlines to passengers.

Quality and tasty Food and service, bigger seat comfort and leg room, etc.

On both legs of my trips (Jhb - Dxb and Dxb - Jhb) the entertainment system did not work.

Premium economy on Emirate A380 is simply the best non-business class product. In fact its probably better than many business class if the seat isnt lying flat. The food and service is close to perfect!

My parents travelled through emirates for the first time. They were happy with the service provided and the travel.

Staff not as attentive as they were Return flight was rushed for food I believe that Emirates are high prices for what they offer now Can't fault entertainment system

From Montreal to Doha , we habe two complaints : 1) They want to charge for Seat Selection, claiming that the Class of ticket bought on Kayak did not cover seat selection. It such a penny pinching rule, I told them, since we paid almost $20,000 our 3 tickets , that rule should never exist. Also I reserved my tickets so many months ahead, I expected they will naturally put the family together or move somebody else to keep our family seating together. I filed a complaint, and NOBODY ANSWERED. 2) In Montreal, Qatar has an arrangement with the National Bank Lounge. It was so overcrowded and the Lounge is so bad in terms of service and food, amenities etc... The WORST lounge . Why Qatar not have another arrangement their Business Class clients in Montreal. The Air France KLM Lounger is better, the Air Canada Lounge is better. Qatar should send somebody to take a look ! Joseph Chung

The crew was fantastic and the over flight was perfect as well.

They shld provide food. Between food they are giving 10 hours gap which is toooo much

Too many boarding protocols. Never experienced with other international flights.

Polite and helpful crew. My son developed fever. Crew members came and gave him medication and also came and enquired about his health several times.

Very bad. We booked 8 months in advance for 2 people but couldn’t get seats together. Food was so bad I couldn’t even eat.

I would advice everybody not to fly by Indigo, no entertainment in flight, rude behavior of staff, worst experience of my life

The staffs were very good and helpful especially since we were traveling with a toddler

This was a really enjoyable flight. Even though I was in economy, I had a great deal of leg space, I had a nice meal, and the flight staff was helpful and friendly. A really great flight.

Staff was helpful. Flight was on time. Overall excellent experience. Thank you will fly again.

First class payment but wife’s seat broken, would recline but not lay flat. On previous flight, delays and ground crew malfunctions connecting jetway made us miss flight to Houston. I asked twice for a cart to assist us getting across the massive Istanbul Airport, but was denied. We are both over 70.

I am writing to express my extreme dissatisfaction with the recent flight experience I had with your airline. This has been one of the worst travel experiences I have ever encountered, and I feel compelled to bring it to your attention. Firstly, I missed my flight due to what I perceive to be a lack of clear communication and coordination on the part of your staff. There was no remorse or apology from the airline's representatives, which further exacerbated the situation. As a result of missing my flight, I was subjected to a 24-hour delay at the airport, where I had to spend a significant amount of money to rent a hotel room and cover other incidental expenses. Additionally, since my baggage was already checked in from Tanzania to Turkey, I had to purchase essential items for the 24-hour period. What truly dismayed me, however, was the discourteous and unprofessional attitude of your staff. Their lack of empathy and understanding only added to the stress and inconvenience of the situation. I have been traveling abroad for over 20 years, and I can confidently say that this experience has been the worst I have ever encountered. As a result, I am compelled to reconsider ever using your airline again for future travel. I strongly urge you to address the issues I have raised and take immediate steps to rectify the situation. Additionally, I expect a formal apology and a refund for the expenses I incurred due to the airline's negligence. Thank you for your attention to this matter, and I look forward to your prompt response.

My flight had two legs. When checking in at the first leg the agent offering for a deal to upgrade the leg to first class for $199. He then claimed I would be able to upgrade the second leg once I got to the next airport. I declined and when I inquired about upgrading at the second airport, the cost was $1,300. I also had an issue at the airport lounge. I am allowed one guest in the lounge. My friend came in the lounge for less than 5 minutes and left when she couldn’t get a sleeping suite. I wanted to bring in another friend. The airport staff first started acting as though they didn’t understand English and then became upset when I asked for their names so I could file a complaint. As an elite member I knew they could do more but were not. One of the agents started over talking me and walked away mid conversation dismissing my request for assistance. A man claiming to be the manager said you were asking for her name. He also never tried to assist me or see what was going on. He claimed the interactions were recorded and management would see everything. I’m not sure how that would assist me days later. I am sure it didn’t help that I was a black American woman.

Crew announced boarding started and they asked passengers to form a queue. Actual boarding didn’t start and queue was not moving for around 40-50 mins. Very poor management.

Everything was great Turkish airlines should show the same attention to international flights.

I canceled this flight after turkish airlines did not provide any consideration for a death in the family while in Singapore

Decollage avec 1h de retard mais aucune information sur la rai

I requested a special meal (kosher) several months ahead of the flight . It was listed on the Turkish air website that I had a kosher meal. In-flight, there was no kosher meal. I was not able to eat during the nearly 8-hour flight. There also was no kosher meal on the second leg of the trip. The flight attendants said there was nothing they could do. They had no idea why the kosher meal was not provided. Very bad meal service.

They lost my luggage and it took a long time to let us know it was lost.

Service for wheelchair person is very poor. No display at exit door from Delhi to Istanbul airport, so you cannot decide where to go, and the helper for wheelchair person asked $10.00 american money, when I said you should not charge or I asked him to take indian money. He said he needs only American dollars and bring me back and dropped me at the same exit door helplessly. I felt bad very much but was helpless. And ranaway. I was to take his picture to post it on the website. So many passengers were waiting for the help, ultimately one buggy came and helped the passengers and the driver did not ask any money. Please let the air authorites know the incident.

Great service. The flight was in great condition and the staff was very cheerful.

I really like it and travel to Europe and back with Lufthansa, but it is getting expensive, a bit beyond my me

No complementary food or drink was given for almost 4 hours of a flight.

I paid a lot of money for seat selection and was miserable for flight duration

Delayed, took forever to get luggage out of the flight. Worst short flight within Europe we've had.

Not available crew to load the luggage for all the passengers,comon situation for local European destinations , not acceptable situation, never Lufthansa again 😉 🙄

Usually a business class traveller had to do economy this time due to last min travels and no business class ticket available The staff treats u like substandard citizens . Especially to coloured ppl . This would not have been the case if I were back in business or first At Munich I asked if there was an option of upgrade and not for free I would pay but within 30 sec she said the flight is full ..the interesting part is I did not even tell her which segment I am.flying . But seems like she was not interested in talking

Our flight was canceled for unknownreqson and we had to wait for another 7 houres to get the next flight

The flight attendants were just awesome. Friendly, professional, timely, etc.

The flight has been delayed and arrived 30 minutes late. I had a very tough connection in Frankfurt, I had to run to catch my flight to Newark and Lufthansa was absolutely not helpful. They just told me I have to hurry but didn't tell me where I should go , I was very disappointed

Book Cheap Sofia Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Sofia found on KAYAK in the last 72 hours.
4-4Thu
1 stop
24h 15mSIN-SOF
13-4Sat
1 stop
36h 55mSOF-SIN
S$ 1,132
4-4Thu
1 stop
24h 15mSIN-SOF
14-4Sun
1 stop
36h 55mSOF-SIN
S$ 1,156
5-4Fri
1 stop
18h 00mSIN-SOF
13-4Sat
1 stop
36h 55mSOF-SIN
S$ 1,171
4-4Thu
1 stop
24h 15mSIN-SOF
13-4Sat
2 stops
20h 50mSOF-SIN
S$ 1,183
6-4Sat
2 stopsEtihad Airways
44h 10mSIN-SOF
14-4Sun
2 stopsEtihad Airways
34h 45mSOF-SIN
S$ 1,463
6-4Sat
2 stopsSWISS
17h 35mSIN-SOF
13-4Sat
1 stopSWISS
25h 10mSOF-SIN
S$ 1,761
6-4Sat
2 stopsSWISS
24h 10mSIN-SOF
13-4Sat
2 stopsSWISS
23h 00mSOF-SIN
S$ 1,787
6-4Sat
1 stopLufthansa
18h 40mSIN-SOF
14-4Sun
1 stopLufthansa
22h 40mSOF-SIN
S$ 2,366
4-4Thu
1 stopEmirates
19h 05mSIN-SOF
12-4Fri
1 stopEmirates
32h 45mSOF-SIN
S$ 2,952
6-4Sat
1 stopEmirates
22h 55mSIN-SOF
12-4Fri
1 stopEmirates
15h 30mSOF-SIN
S$ 3,136

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Sofia found on KAYAK in the last 72 hours.
11-5Sat
2 stops
30h 10mSIN-SOF
S$ 538
11-5Sat
3 stops
46h 05mSIN-SOF
S$ 646
11-5Sat
1 stopEmirates
22h 55mSIN-SOF
S$ 871
10-5Fri
1 stop
18h 00mSIN-SOF
S$ 918
10-5Fri
2 stopsEthiopian Air
44h 10mSIN-SOF
S$ 1,140

Search by stops

Search by airline

Search by price

Last minute flights to Sofia

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Sofia that are departing in the next 10 days.
21-3Thu
multi-stopEtihad Airways
23h 05mSIN-SOF
24-3Sun
multi-stopEtihad Airways
33h 45mSOF-SIN
S$ 1,130
20-3Wed
multi-stopEmirates
18h 55mSIN-SOF
24-3Sun
multi-stopEmirates
36h 00mSOF-SIN
S$ 1,309

Search by stops

Search by airline

Search by price

Flights to Sofia

Destination:

Sofia (SOF)Bulgaria

Return flight deals:

Sofia - Singapore

Cabin classes:

Browse destinations: