SOF

$194 Find Cheap Flights to Sofia - Compare and Save

1 adult
1 adult, Economy, 0 bags

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

Never overpay with our price tracking tools.

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

Everything you should know

Cheapest round-trip
$543
Typical prices: $691-$1,131
Multiple Airlines
Fri 11/16Fri 11/23
BOS - SOF • 1 stop
Cheapest one-way
$194
Typical prices: $409-$690
Multiple Airlines
Fri 10/19
JFK - SOF • 1 stop
Top airlines
Best reviews • 7.6 score
Airline reviews
Airline reviews
Top routes
Cheapest • 15% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travelers who book at least 26 weeks in advance save around 15% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 32% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches 100s of sites at once to find you the best travel deals.
We hope you love your trip to Sofia!
Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Sofia

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Sofia

Mon, Nov 16 - Mon, Nov 23
Multiple Airlines Logo
8:00 pm - 5:00 pmBOS  Boston Logan Intl-SOF Sofia
14h 00m1 stop Madrid Barajas
Multiple Airlines Logo
10:40 am - 6:25 pmSOF  Sofia-BOS Boston Logan Intl
14h 45m1 stop Madrid Barajas
$543Multiple Airlines
Sat, Nov 28 - Sat, Dec 12
Multiple Airlines Logo
6:00 pm - 9:35 pmBOS  Boston Logan Intl-SOF Sofia
20h 35m2 stops Lisbon Humberto Delgado Madrid Barajas
Multiple Airlines Logo
4:55 pm - 7:55 pmSOF  Sofia-BOS Boston Logan Intl
34h 00m2 stops Madrid Barajas Lisbon Humberto Delgado
$568Multiple Airlines
Sat, Feb 6 - Sat, Feb 20
LOT Logo
10:10 pm - 5:55 pmLAX  Los Angeles-SOF Sofia
33h 45m1 stop Warsaw Frederic Chopin
LOT Logo
2:35 pm - 8:10 pmSOF  Sofia-LAX Los Angeles
15h 35m1 stop Warsaw Frederic Chopin
$690LOT
Sun, Apr 4 - Sun, Apr 18
LOT Logo
10:05 pm - 1:50 pmLAX  Los Angeles-SOF Sofia
29h 45m1 stop Warsaw Frederic Chopin
LOT Logo
2:35 pm - 2:35 pmSOF  Sofia-LAX Los Angeles
34h 00m1 stop Warsaw Frederic Chopin
$690LOT
Wed, Feb 3 - Wed, Feb 17
Lufthansa Logo
9:40 pm - 10:55 pmSFO  San Francisco-SOF Sofia
15h 15m1 stop Munich Franz Josef Strauss
Lufthansa Logo
6:00 am - 7:35 pmSOF  Sofia-SFO San Francisco
23h 35m1 stop Munich Franz Josef Strauss
$691Lufthansa
Wed, Feb 3 - Wed, Feb 17
Lufthansa Logo
9:40 pm - 10:55 pmSFO  San Francisco-SOF Sofia
15h 15m1 stop Munich Franz Josef Strauss
Lufthansa Logo
6:00 am - 7:35 pmSOF  Sofia-SFO San Francisco
23h 35m1 stop Munich Franz Josef Strauss
$692Lufthansa
Mon, Apr 5 - Mon, Apr 19
SWISS Logo
7:35 pm - 10:20 amLAX  Los Angeles-SOF Sofia
28h 45m1 stop Zurich
SWISS Logo
3:50 pm - 4:30 pmSOF  Sofia-LAX Los Angeles
34h 40m1 stop Zurich
$696SWISS
Thu, Nov 5 - Wed, Nov 11
Turkish Airlines Logo
12:45 pm - 11:05 amORD  Chicago O'Hare Intl-SOF Sofia
14h 20m1 stop Istanbul
Turkish Airlines Logo
9:30 am - 6:20 pmSOF  Sofia-ORD Chicago O'Hare Intl
16h 50m1 stop Istanbul
$701Turkish Airlines
Thu, Jan 7 - Thu, Jan 21
Turkish Airlines Logo
11:45 am - 8:40 amORD  Chicago O'Hare Intl-SOF Sofia
12h 55m1 stop Istanbul
Turkish Airlines Logo
4:00 pm - 10:00 amSOF  Sofia-ORD Chicago O'Hare Intl
26h 00m1 stop Istanbul
$706Turkish Airlines
Tue, Apr 6 - Tue, Apr 20
SWISS Logo
9:40 pm - 10:20 amBOS  Boston Logan Intl-SOF Sofia
29h 40m1 stop Zurich
SWISS Logo
1:30 pm - 7:55 pmSOF  Sofia-BOS Boston Logan Intl
13h 25m1 stop Zurich
$773SWISS
Booking Insights

Price, demand and travel trends for flights to Sofia

Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Sofia?

Boston to Sofia is the cheapest route at $543 round-trip, found in the past 5 days on KAYAK. Chicago O'Hare Intl Airport to Sofia is the most popular connection with round-trip deals from $701.

How much is a flight to Sofia?

On average, a round-trip flight from the United States to Sofia costs $888, based on KAYAK data over the past 12 months. Round-trip fares from Boston average $746, while Jacksonville runs a bit higher at $793.

What is the cheapest day to fly to Sofia?

Tuesday is the cheapest day to fly to Sofia at $881 round-trip on average over the past 12 months on KAYAK. Saturday is the most expensive at $957.

What’s the cheapest month to fly to Sofia?

•February is the cheapest month to fly to Sofia with an average price of $601 round-trip.
•June ($1,124) and July ($988) are the most expensive.

Based on KAYAK data over the past 12 months.

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

Evening flights to Sofia are the cheapest at $867 round-trip on average. Afternoon flights are the most expensive at $935.

What is a good deal for flights to Sofia?

Flights under $691 are considered a good deal. 25% of KAYAK users found round-trip flights to Sofia at or below these prices, with the lowest fares from:
•Boston $499
•Philadelphia $546
•New York $601.

When are flights to Sofia the cheapest?

Flights to Sofia are cheapest 26 weeks before departure. Booking in this window typically costs about 15% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Expert advice

Expert advice for your flight to Sofia

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Jessica Macdonald

Jessica Macdonald

Expert on Lufthansa

Currently based in Scotland after living in South Africa and the United States, Jessica has been writing travel and aviation content for more than 10 years. She regularly contributes to Travel + Leisure and TripSavvy, and has had work published by Condé Nast Traveller and The Independent. She has traveled to more than 50 countries across six continents.

Gabriel Leigh

Gabriel Leigh

Expert on Turkish Airlines

Gabriel is a writer and video creator. As senior content producer for Flightradar24 and Monocle’s transport correspondent, he keeps a close eye on aviation in particular. He has also written travel articles for the likes of The New York Times. Born in New York but raised around the world, he now lives in Sweden. He’s been to 75 countries, flying 2.3 million miles on 113 airlines and through 234 airports in the process.

Stefanie Waldek

Stefanie Waldek

Expert on United Airlines

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

Blane Bachelor

Blane Bachelor

Expert on KLM

Blane Bachelor is a journalist and editor specializing in travel and aviation who writes regularly for top global outlets. Born and raised in Florida, Blane has worked and lived in four countries, including the Netherlands, where she’s currently based with her family. Her favorite way to get to know a new destination is by running or riding a bike around town – or hearing a spooky ghost story about local history. She will always choose the window seat.

Ramsey Qubein

Ramsey Qubein

Expert on LOT

An avid traveler and aviation expert who has visited 173 countries, all 50 states and seven continents, Ramsey Qubein flies nearly 400,000 miles a year. As a North Carolina-based freelance journalist for publications including Conde Nast Traveler, Forbes, USA Today and Bloomberg among others, he explores the latest trends in aviation, hospitality, cruises and business.

Scott Laird

Scott Laird

Expert on Austrian Airlines

Originally from Anchorage, Alaska, Scott is a frequent contributor to Fodor’s Travel Guide, Conde Nast Traveler, TravelAge West, and TravelPulse. He holds a Bachelor of Science in Organizational Management from Alaska Pacific University and a Master of Science in Airline Management from Embry-Riddle Aeronautical University, and has worked in the airline and hotel industries and as a travel consultant.

Key details for flights to Sofia

Low season

February

Cheapest flight

$194
Beat the crowds with an average 70% drop in travelers.
The most popular month to fly with an average 135% increase in travelers.
One-way flight from New York John F Kennedy Intl Airport 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 round-trip price

Your questions about flights to Sofia, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines and booking questions.

  • How do I know if a flight to Sofia is a good deal?

    A good deal on a flight to Sofia is around $691 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How far is Sofia from downtown Sofia?

    Sofia is 4.2 mi from downtown Sofia.

  • Which city has the cheapest flights to Sofia?

    Based on fares booked in the past 5 days, the cheapest flights to Sofia are from Chicago, starting at $701 round-trip.

  • How expensive are last-minute flights to Sofia?

    Last-minute fares to Sofia (booked within 2 weeks of departure) are typically 9% higher than the average round-trip fare of $888.

  • What is the difference between the most popular and the most frequent airline at Sofia?

    Turkish Airlines operates the most flights from the United States to Sofia at 0 per week, while Lufthansa is the airline most often selected by KAYAK users searching for flights from the United States to Sofia. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveler choice.

  • How far is Sofia Airport from the Alexander Nevsky Cathedral?

    Sofia Airport is located approximately 6 miles from the popular Alexander Nevsky Cathedral. If you are traveling between these two locations by car, it will take around 15 to 20 minutes. If you instead opt to use public transportation, such as the local bus, the trip will take upwards of 30 minutes.

  • What are good hotels near Sofia Airport?

    The Ibis is an affordable choice that is only a 2-minute drive to Sofia Airport and has some rooms that provide guests with views of the surrounding city and Vitosha Mountain. The Best Western Premier is a 4-star hotel that is a 3-minute drive to the airport and less than a 15-minute drive to the National Art Gallery.

  • Is there is a prayer room in Sofia Airport?

    There is a prayer room that is located on the first floor of Terminal 2, next to the Departure Gate C1. It is open during standard business hours and can be visited by all travelers, regardless of their personal faith.

  • What dining options does Sofia Airport have?

    Hoping to grab a bite to eat either after your flight to Sofia lands or before your next flight takes off? Visit some of the many dining options located in Sofia Airport, such as the casual Deli Sandwich Bar located in Terminal 2, or the World News Cafe located in the public area before security and immigration. Both choices serve casual sandwiches and snacks, as well as a variety of alcohol and non-alcoholic beverages.

  • Does Sofia International Airport have any eco-friendly practices?

    Yes. SOF has integrated sustainable practices into its daily business operations such as having a ground run-up enclosure that reduces the amount of residual noise emitted by aircraft engines. The airport has an active energy and carbon management policy company to reduce carbon emissions and encourages waste reduction through recycling.

  • Can I rent a car at Sofia International Airport?

    Yes. SOF has various car rental providers operating in both terminals of the airport. The rental counters are located in the arrival hall after baggage claim. Various rental agencies have different return policies, and the requirements for renting a car include a valid driver’s license and another form of identification such as a passport.

  • What is the policy regarding unaccompanied minors at Sofia International Airport?

    Parents or guardians with kids who will be flying unaccompanied are required to inform their respective airlines in advance because the policies vary between the different airlines and they may require specific travel documents and photo identification. An airline representative will take your child through all the airport formalities, and provide you a pass you can use to pick up your kid from the gate.

  • Does Sofia International Airport offer accessibility services?

    Passengers with limited or reduced mobility at SOF can request an assistance service ahead of time via their airline which will help them navigate the airport. The airport has wheelchair ramps, and the restrooms are well-adapted with accessible stalls. There are elevators for accessing the upper floors, and calling points with a telephone for passengers with reduced mobility.

Your guide to booking Sofia flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Sofia, book around 26 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 15% lower during this window than last-minute fares.
  • For flights to Sofia, a good round-trip fare is around $691. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Sofia in February. Round-trip fares historically average $601, making February the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat-selection costs on budget carriers.
    • Verify whether you need any travel documents beyond ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to $68 per round-trip. Afternoon flights to Sofia average $867 compared to $935 for noon flights.
  • Once you arrive in Sofia, a few great places to start are Vasil Levski National Stadium, National Palace of Culture and Central Sofia Market Hall. These are popular with first-time visitors and can give you a good feel for the area.
  • If you plan on doing a substantial amount of shopping while visiting Sofia, make sure to stop at Sofia Airport’s VAT refund counter located in Terminal 2 before security and immigration. This counter is where you can submit your paperwork to receive a refund on any of the taxes you paid on your big purchases.
  • Hoping to have a particularly relaxing travel experience in Sofia Airport? Pay a visit to one of the several private lounges that are located throughout the different terminals. These lounges offer complimentary snacks, comfortable seating, and TVs, as well as the option of signing up for a rewards card in order to save money when purchasing your access passes.
  • For those that are traveling to Sofia with children, stop by one of the four different nursing rooms throughout the airport. These nursing rooms provide families with a quiet, private place to change their child, and they even offer complimentary cribs, in case your baby needs a quick nap after a long flight to Sofia.
  • Interested in learning more about Sofia Airport? Sign up for one of the airport’s guided tours in order to get a behind-the-scenes look at this popular travel hub. Reservations must be made at least 5 days in advance, and the tour covers approximately 3 miles.
  • If you would like to use public transportation to travel between the airport and downtown Sofia, consider using the local bus. Bus lines 84 and 184 will both take you directly from the airport to several stops in the city center, and the journeys generally takes less than 45 minutes if there is no additional traffic.
  • If you are flying with your pet to Sofia International Airport (SOF), inform your airline ahead of time. Your airline may require valid documentation for your pet such as health certificates and rabies vaccination proof.
  • American citizens flying to SOF will require a valid passport for visits that are less than three months. A visa will be required if the duration of stay is more than three months.

Reviews of the top 5 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 verified KAYAK customer reviews.
7.8
KLMOverall score based on 1580 reviews
7.7Comfort
7.2Entertainment
7.8Boarding
8.4Crew
7.3Food
Airline reviews

The flight itself was fine, food was expired and gross, staff were mostly amazing! KLM messed up rebooking for our first two flights that got cancelled and we almost didn’t make it to Amsterdam for an additional two days

4.0 OkayJessica, Sep 2026
Read more KLM reviews

The flight itself was fine, food was expired and gross, staff were mostly amazing! KLM messed up rebooking for our first two flights that got cancelled and we almost didn’t make it to Amsterdam for an additional two days

I think I previously submitted my feedback about flight lead Katherine in a different field by mistake. Please see those comments. Comments for Hyd to AMS are it was good. The flight lead and service met expectations for satisfactory high quality service but the flight lead did not stand out as exceptional as did the leads on the other two flights so I don’t remember anything specific one way or the other besides the fact I was satisfied.

Had to cancel and rebook, KLM connection was cancelled prior to departure, ended up flying to Munich on non-Delta carrier.

The crew were unprofessional with a racist element. I was physically abused as well from one of the crew members

They forgot to serve food and the crew was very unfriendly. Never experienced such a bad KLM flight. Usually fly from Toronto. New York was different.

Over 1 Hr delay. No APU so no AC on ground. Plane was hot during boarding and then they closed the doors over 20 minutes before engine start so interior of plane was steamy hot and stuffy. Could have been helped by opening doors until ready to depart.

My flight was delayed by 6 hours then I missed BOTH of my connecting flights, I then had to stay in the AIRPORT at JFK because soooooo many people also suffered from missing flights and there was no hotels available. I would like to be compensated for this experience! I had to stay in the airport for over 16 hours!

Cabin crew were excellent, very proffesional, polite and friendly, in flight snack was underwhelming, a packet of cheese biscuits, im sure KLM could run to a sandwich!

Overall very positive. Boarding was quick and organized. Cabin was clean and seats were reasonably comfortable. Cabin crew was excellent and the meals provided were also of good quality

This fight left ahead of time which meant it arrived early which was great. Staff were very professional, but as with all these Short hop Flights the food was a disappointing snack There was no entertainment on this flight, but I did not expect any

Food seats were good Flight was delayed for over an hour, missed connecting flight, lot automatically rescheduled us to a new flight which was good but lost approximately 4 hours. Not a good way to start a vacation.

Stuck on a plane for 6 hours due to a technical or mechanical issue.

Boarding was a madhouse. Airport staff was completely disinterested in communicating about the delays. Never again.

The seats are very narrow. Communication regarding bids for better seating could be better

During the flight, the fleas biting me in the plane.

The crew and flight were amazing . However , my bag’s locker got broken and no refund provided . Everything else was amazing except this bad incident that ruined my experience

The seats are small and the movie selection was disappointing. However, the food was excellent and the cabin crew was attentive and kind.

Plane is super outdated, seats not that comfortable for business class. Lounge also out dated. They need to catch up to 2024. Don’t think I’d ever fly again.

Aircraft was new. Food so so, especially vegetarian was very disappointing.

Boeng Dreamliner has so tiny seats, so even medium and smaller size people have not enough room to fill comfortable..

When getting to our seats a blanket, headphones and pillow where there already. The food was very good and plentiful. I liked when they came around w/hot towels to freshen up with. Slippers, socks and an eye mask was a nice surprise. My husband and I have mobility issues and the transporters were absolutely wonderful and helpful w/the wheelchairs at each stop. Getting from one gate to the next they were a blessing.

The taxi drivers are very rude. Didn’t wait. They said you come in 5minutes or I leave. Did not leave any messages on front desk and they left. We have to hire new cabs in turkey.

Everything was good except for the seating arrangements. We could not get seats to be seated together with my wife. We’re unfortunately.

My first time in business class The in flt staff was outstanding in every aspect of service, the food was amazing, the business seat space made the 11 hour journey easy peazy

It was good, but always can be better. The airplane was old.

I always travel on Turkish Airlines but seriously I am I am considering to change because this is not the first time that the flight attendant are rude and they dont help. I asked for cold water with ice 5 times and I got water with no ice and this is not the first time to ask for something and you dont get it. Also I noticed this behavior only towards people who are not turkish.

There were not enough extra leg room options to purchase. Also the seat Infront of mine was broken and the gentleman literally laid back into my lap for the whole trip. This was the most uncomfortable trip I have ever been on

A lot of things can be done to improve in flight experience

Average at every level . Poor entertainment selection. Boarding was very poor and disorganized. Flight was late by one hour .

Spent over $20k on for business class tickets from DFW. They used a very old Boeing 777 with old Business class cabin which was unclean and stained seats. On a route they normally operate the modern Boeing 787. The cabin heat was set to hot for 11 hours. On the IST LHE route the business class experience got even worse. They operate an even older Airbus A330 where trip was falling apart, seat recline did not operate and the whole experience left us hugely disappointed. Next time we likely will shift to better quality product which stands up to their hype. Turkish need to relook at their fleet plans and not use their worst assets of perceived week markets such as Pakistan.

Entertainment was great. Seats were good. They did not have my pre-ordered hot food product available but did comp me something cold in place of the item.

Premium economy was worth it. Great seats and good food.

Food was good. Clean aircraft. But why do the airlines make the seats so narrow?! Your executives should have ride in a seat so restrictive for 11 hours and see how miserable it is! When.we got to MUC they changed my boarding gate 3 times for my next flight!!!!

Good flight, even though there was a delay, still got back on time

Santa Barbara is a super small and easy airport. Breezed through rental car return, breezed through Security, ordered a coffee and muffin and to my gate in less than 30 minutes. Maybe because it was a small airport we got the oldest plane. Hardly any overhead space and absolutely zero internet. Its NFL Sunday man! That hurt.

We were delay because so many bags needed to be gate checked and it was disappointing not to have outlets in the seats for such a long flight.

There were no vegan options for first class. Even though we were promised the satellite internet for free, we received NO wifi at all. Even though we were promised a 20-min early arrival, we ended up over 30 mins late.

No water or beverage was provided. I had to ask for water. The sole flight attendant had more interest in selling the credit card. In addition when we got to Dulles the plane and gate were misaligned and it took at least 15 minutes to get off the plane.

Ridiculous boarding. Enter the gate, walk down a staircase with bags, exit a building, get on a crowded bus, dropped off a few meters away from the aircraft, walk with bags to another set of stairs to board the aircraft. And all that during a pouring down rain, and with children. Ridiculous!!!

Lufthansa no longer offers any refreshments and snacks on short i.e., around 2 hrs flight. We still had full staff stewards/stewardesses. No idea why they were needed as there was no work for them during the flight

Old planes and rude crew. They need a make over and better staff training. Even business class crew was rude and the hospitality was non existent.

They left a little late, contributing to our missed flight.

Great. Only issue…the cabin was kept as warm as a sauna.

United did a good job of communicating before the flight, but a simple notice about the expected time for the completion of repairs to the broken navigation services (which closed the airport for the day) would’ve helped to clarify our expectations. With so many cancelled flights on the 21st of September, a little certainty about our own departure would’ve helped. Because of the disruption, the plane was quite empty, and at 6‘5“ I was able to steal a little extra legroom from the empty adjacent seat. However, I am still waiting for the day when I can sit in a standard economy seat and simply straighten my legs. Cabin crew were amazing. Great attitude, and moments of fun with passengers.

Lufthansa was great. Crew on board excellent. Frankfort passport control horrible it took about two hours to get through. After waiting in line for hours there was a discussion with the passenger in front of me that was taking forever. The couple behind me had a connecting flight to Turkey in 30 minutes and asked border control officer of her situation and the control officer told the couple in a nasty tone if you don’t like it you can go to another line which would have surely made her miss the flight. Border patrol officers were not helpful. Finally made it through I had to exit and reentry for security check for my connecting flight which Lufthansa changed gates and I had to run to get to A60. Which it seemed 2 kilometers to get to but I made it. If i fid not have 2.5 hrs layover i would have missed my connecting flight to Milan. Not sure if I will fly through Frankfort in the future.

The agent, who took my mother to her gate, kept talking with one of her male coworkers and treating my mother like a sack of potatoes. She was ignoring my questions because she was too busy flirting with her male colleague. This was a very unprofessional behavior. We also had to wait for close to half an hour for an agent to arrive.

Very good flight, only problem is the boarding process where some peoples do not have manners and do not how to fly ( preparing your documents, oversized carry-ons, not understanding or feigning to not understand directives).

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

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

Flight was overbooked. Crew did a great job but passengers weren’t nice and really not patient. Flying in these times is not the best idea tbh.

Traveling to a place near Sofia?

Book flights to Sofia if you plan to visit one of these locations
Velingrad
Sandanski

More options for your flight to Sofia