Find flights
When to book
Airlines
Travel Guide

₹ 39,475+ Cheap flights to Sofia

This is the cheapest return flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 20/9. Fares are subject to change and may not be available on all flights or dates of travel.
— SOF
13 Sep — 20 Sep1
1 adult

Search hundreds of travel sites at once:

 
Cheapflights users frequently choose these airlines when searching for flights to Sofia, based on our search results.
Cheapflights users frequently choose these airlines when searching for flights to Sofia, based on our search results.
Here’s why our users search for flights through Cheapflights

Save over 23%Compare Cheapflights against other travel sites with one search.

Price trackingHolding out for a great deal? Get notified when prices are reduced.

Customise ResultsFilter for flights based on cabin class, airline, free Wi-Fi, and more.

Unlimited free useSearch as many times as you want with no hidden charges or fees.

Flights to Sofia in 2024

Find the latest flights to Sofia in 2024, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 338,850 searches and data was last updated on 8 September 2024.

Return from

₹ 39,475

One-way from

₹ 102,299

Popular in

December

Cheapest in

June

Average price

₹ 49,973
20/9-27/9
  • 20/9-27/9
  • 5 total stops
  • 35h 55m total
  • New Delhi to Sofia
ITA Airways
  • ITA Airways
  • 28/2
  • 1 total stop
  • 13h 55m total
  • New Delhi to Sofia
High demand for flights, 12% potential price rise
Best time to find cheap flights, 3% potential price drop
Average for return flights in September 2024

Cheap flights to Sofia in September & October 2024

Discover affordable flights and deals to Sofia in September and October 2024. In the last 7 days, Cheapflights users made a total of 338,850 searches and data was last updated on 8 September 2024.
Check out some of the flights available from low prices to Sofia in September and October 2024. Prices refresh often so be sure to come back soon for more deals.
Fri 20/904:50DEL - SOF
2 stops15h 55mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 39,475
Fri 20/910:35DEL - SOF
1 stop28h 25mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 39,979
Fri 20/917:00DEL - SOF
1 stop22h 00mQatar Airways
Fri 27/913:35SOF - DEL
1 stop10h 50mQatar Airways
Deal found 7/9₹ 43,422
Fri 20/917:00DEL - SOF
1 stop22h 00mMultiple Airlines
Fri 27/919:25SOF - DEL
2 stops20h 00mMultiple Airlines
Deal found 7/9₹ 50,225
Fri 20/921:30DEL - SOF
3 stops30h 30mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 50,729
Thu 19/903:25DEL - SOF
1 stop11h 35mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 52,913
Thu 19/903:25DEL - SOF
1 stop11h 35mQatar Airways
Fri 27/913:35SOF - DEL
1 stop10h 50mQatar Airways
Deal found 7/9₹ 53,081
Thu 19/900:35DEL - SOF
2 stops17h 30mMultiple Airlines
Fri 27/907:10SOF - DEL
1 stop16h 15mMultiple Airlines
Deal found 7/9₹ 62,740
Thu 19/900:35DEL - SOF
2 stops17h 30mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 65,175

Sofia 2024 flight deals

Explore flight deals for Sofia in 2024, offering the best prices and options to suit your preferences. In the last 7 days, Cheapflights users made a total of 338,850 searches and data were last updated on 8 September 2024.
Browse some of the best deals on flights to Sofia in 2024. Check back soon for alternative fares.
Fri 20/904:50DEL - SOF
2 stops15h 55mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 39,475
Fri 20/910:35DEL - SOF
1 stop28h 25mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 39,979
Fri 20/917:00DEL - SOF
1 stop22h 00mQatar Airways
Fri 27/913:35SOF - DEL
1 stop10h 50mQatar Airways
Deal found 7/9₹ 43,422
Fri 20/917:00DEL - SOF
1 stop22h 00mMultiple Airlines
Fri 27/919:25SOF - DEL
2 stops20h 00mMultiple Airlines
Deal found 7/9₹ 50,225
Fri 20/921:30DEL - SOF
3 stops30h 30mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 50,729
Thu 19/903:25DEL - SOF
1 stop11h 35mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 52,913
Thu 19/903:25DEL - SOF
1 stop11h 35mQatar Airways
Fri 27/913:35SOF - DEL
1 stop10h 50mQatar Airways
Deal found 7/9₹ 53,081
Thu 19/900:35DEL - SOF
2 stops17h 30mMultiple Airlines
Fri 27/907:10SOF - DEL
1 stop16h 15mMultiple Airlines
Deal found 7/9₹ 62,740
Thu 19/900:35DEL - SOF
2 stops17h 30mMultiple Airlines
Fri 27/919:25SOF - DEL
3 stops20h 00mMultiple Airlines
Deal found 7/9₹ 65,175

One-way flights to Sofia

Explore one-way flight options to Sofia for greater flexibility in your travel plans. Find up-to-date pricing and availability for one-way flights. In the last 7 days, Cheapflights users made a total of 338,850 searches and data was last updated on 8 September 2024.
Choose from one of these one-way flights departing to Sofia. If you're in need of a round-trip flight to Sofia instead, make sure to update the search form at the top of page.
Fri 28/203:40DEL - SOF
1 stop13h 55mITA Airways
Deal found 7/9₹ 102,299
Sat 1/310:00DEL - SOF
1 stop30h 55mflydubai
Deal found 7/9₹ 108,934
Fri 28/201:45DEL - SOF
2 stops19h 55mSWISS
Deal found 7/9₹ 129,175
Sat 1/311:20DEL - SOF
2 stops37h 00mEgyptair
Deal found 7/9₹ 151,684

Find flights to Sofia within your budget

Locate flights to Sofia that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 338,850 searches and data was last updated on 8 September 2024.

Fly from

Any airport

Budget

₹ 39,475 - ₹ 65,175

Route

Depart

Return

Price

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Fri 20/9

2 stops15h 55m

Sofia

Fri 27/9

3 stops20h 00m

₹ 39,475

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Fri 20/9

1 stop28h 25m

Sofia

Fri 27/9

3 stops20h 00m

₹ 39,979

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Fri 20/9

1 stop22h 00m

Sofia

Fri 27/9

1 stop10h 50m

₹ 43,422

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Fri 20/9

1 stop22h 00m

Sofia

Fri 27/9

2 stops20h 00m

₹ 50,225

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Fri 20/9

3 stops30h 30m

Sofia

Fri 27/9

3 stops20h 00m

₹ 50,729

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Thu 19/9

1 stop11h 35m

Sofia

Fri 27/9

3 stops20h 00m

₹ 52,913

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Thu 19/9

1 stop11h 35m

Sofia

Fri 27/9

1 stop10h 50m

₹ 53,081

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Thu 19/9

2 stops17h 30m

Sofia

Fri 27/9

1 stop16h 15m

₹ 62,740

New Delhi Indira Gandhi IntlSofia

DEL - SOF

DELSOF

New Delhi Indira Gandhi Intl

Thu 19/9

2 stops17h 30m

Sofia

Fri 27/9

3 stops20h 00m

₹ 65,175

Flights are sorted by cheapest first

Deals found on 7/9

Best time to book a flight to Sofia

Have a flexible travel schedule? Discover the best time to fly to Sofia with our price prediction graph.
Estimated return price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.

Travel insights for flights to Sofia

Get recent, data-driven insights about flights to Sofia including ideal travel times, pricing trends, and more.

How long is the flight to Sofia?

On average, a flight from New Delhi to Sofia takes 22 hours 0 minutes. Flights to Sofia from other popular cities in India will vary in length. Below are a few examples of popular routes and their flight times.

What are the cheapest airlines that fly to Sofia?

The cheapest airlines flying from New Delhi to Sofia are IndiGo, Qatar Airways and Lufthansa.

Rainfall in Sofia by month

Plan your trip to Sofia by taking into account the average rainfall totals by month.

In terms of precipitation, rainfall in Sofia ranges from 30.0 - 70.0 mm per month. June is typically the wettest month, when rainfall can reach 70.0 mm. January is typically the driest time to visit Sofia when rainfall is around 30.0 mm.

Temperature in Sofia by month

Plan your trip to Sofia by taking into account the average temperature totals by month.

If weather is an important factor for your trip to Sofia, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 20.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around -1.0 C).

Reviews of airlines servicing Sofia

Get insights into the airlines that provide service to Sofia. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Sofia. Reviews last updated 8 September 2024.
Get a feel of what it's like to fly with Qatar Airways, IndiGo and Air France to Sofia by reading reviews from past customers. Users have also rated airlines in terms of entertainment options, comfort, food, crew/service, and boarding process.
7.7
Good
1,744 reviews

Food

7.3

Entertainment

7.0

Crew

8.3

Comfort

7.5

Boarding

7.8

Overall

7.7

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.7
Good
1,744 reviews
7.7
Good
1,744 reviews

Food

7.3

Entertainment

7.0

Crew

8.3

Comfort

7.5

Boarding

7.8

Overall

7.7

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.6
Good
4,015 reviews
7.7
Good
1,744 reviews

Food

7.3

Entertainment

7.0

Crew

8.3

Comfort

7.5

Boarding

7.8

Overall

7.7

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.2
Good
534 reviews
7.7
Good
1,744 reviews

Food

7.3

Entertainment

7.0

Crew

8.3

Comfort

7.5

Boarding

7.8

Overall

7.7

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

6.6
Okay
169 reviews
7.7
Good
1,744 reviews

Food

7.3

Entertainment

7.0

Crew

8.3

Comfort

7.5

Boarding

7.8

Overall

7.7

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

6.6
Okay
861 reviews
7.7
Good
1,744 reviews

Food

7.3

Entertainment

7.0

Crew

8.3

Comfort

7.5

Boarding

7.8

Overall

7.7

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

  • What does SOF mean?

    Sofia Airport is SOF. This code is created by the International Air Transport Association (IATA) and airlines use IATA codes to identify the departing or arrival airports in the flight routes they service.

  • What airport do you fly into for flights to Sofia?

    Booking a flight to Sofia (SOF) is your only option if you intend on flying to Sofia. It is only a 6.7 km journey from Sofia to Sofia’s city centre.

  • Can I find cheaper flights to Sofia if I am willing to have stopovers?

    Yes, flights with stopovers are often cheaper than direct flights. Keep an eye out for flight deals to Sofia on Cheapflights that require 1 or 2 stops for potential cost savings.

  • What is the best airline to fly to Sofia?

    Based on reviews from Cheapflights users, IndiGo is rated the highest out of the airlines that fly to Sofia.

  • Where does the fastest flight to Sofia depart from?

    For those looking to save time traveling to Sofia, Mumbai Chhatrapati Shivaji Intl offers the quickest one-way flight (17 hours 10 minutes).

  • Does Sofia have rental cars?

    Yes. Those touching down at Sofia can take advantage of the car hire services offered upon their arrival.

  • Are there hotels close to Sofia?

    Yes. Sofia has hotels nearby for those requiring accommodations. Apartment Airport Sofia is the closest property to Sofia (0.0 km away from Sofia).

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Complete your trip
Reserve a car hire and hotel room to complete your trip to Sofia.

Search flights to Sofia by cabin class

Find flights to Sofia, based on your preferred cabin class, be it economy, premium economy, business, or first class.

Fly with Cheapflights

Find the best flight deals on Cheapflights, where travellers can enjoy low prices and a wide availability of flights to their desired destinations.

How does Cheapflights help users find flights to Sofia?

Cheapflights goes through 900+ travel sites to look for the best flight deals for flights to Sofia. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.

Why should you use Cheapflights to find cheap flight tickets to Sofia?

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights to Sofia for you. Better yet — we are completely free to use.

Can Cheapflights find flights to Sofia with no change fees?

Users can book flights with no change fees policies with our dedicated filters. Book flights to Sofia flexibly with Cheapflights today.

Can Cheapflights notify me if prices for flights to Sofia become cheaper?

Not ready to book yet? You can track prices for flights to Sofia on Cheapflights with our Price Alerts feature and get notified when better prices are available.