Flight deals from London to Sofia

We've found these cheap flights for you. You can book one-way or return flight tickets.

  • Round-trip
  • One way

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Find the best time to fly from London to Sofia

We monitor flight fares to help you find the best deals effortlessly

Cheapest flights
From price
Search
  • 20 27
  • May

    27 4
  • 4 11
  • 11 18
  • 18 25
  • Jun

    25 1
  • 1 8
  • 8 15
  • 15 22
  • 22 29
  • Jul

    29 6
  • 6 13
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

Airlines Flying from London to Sofia

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Show More

FAQ

  • When are flight tickets from London (LON) to Sofia (SOF) the cheapest?

    Airlines adjust prices for flights from London to Sofia based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much are flights from London (LON) to Sofia (SOF) cost?

    According to Trip.com's data, the lowest price is around £243.
  • How long is the flight from London (LON) to Sofia (SOF)?

    It takes about 3 hours 6 minutes to fly from London (LON) to Sofia (SOF).
  • What are the most popular airlines that fly from London (LON) to Sofia (SOF)?

    Airlines with flights from London (LON) to Sofia (SOF): Bulgaria Air, easyJet, Ryanair, British Airways, American Airlines and Wizz Air.
  • How many airports in Sofia (SOF)?

    There are 1 airport(s) in Sofia (SOF): Sofia International Airport.

How to find a cheap flight from London to Sofia

Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from London to Sofia. Book your flights at the right time and save more.
1
Be flexible with your travel dates to get the cheapest flight from London to Sofia.
Simply tap "Date" on the flight search bar to browse through the calendar and check out airfare from London to Sofia over the next 6 months in 2025. If you're planning to fly within the next three months, it looks like the most affordable option is on Wed, Jun 4, with one-way flights priced at just £18.
2
Compare cheap flight deals from London to Sofia across hundreds of airlines.
With our extensive search, you can compare prices from over 500 airlines to find the cheapest flight tickets from London to Sofia. The cheapest airline for this route is Wizz Air.
3
Set up a Price Alert
By setting up a Price Alert for your journey from London to Sofia, you can easily keep an eye on ticket prices without having to check every day.
4
Don't miss out on cheap flight deals and promo codes from London to Sofia.
You can always find the latest offers through Trip.com Deals and Promo Codes for cheap flights. By signing up for a free membership, you'll get access to even more deals for your flights.
5
Book early or wait until the last minute.
It's usually best to book early. Flight tickets are often cheapest when they're first released, typically about a year before the departure date. So, have a look online as soon as the flights you're interested in become available. If you miss the cheapest time, you might still find some good deals as the departure date gets closer.
6
Search for flights on the go.
For the best travel flight booking experience, download the Trip.com app. You can search for cheap flights from London to Sofia and snag some exclusive deals just for you.

Flight Information from London to Sofia

Cheapest one-way flight price £20
Cheapest return ticket price £30
Off-season travel month March
Peak season for travel January
Flight distance 2,022.44km
Average flight time 3 hours 6 minutes
Popular airline Aegean Airlines

Flights London to Sofia

How to Search for Cheap Flights London to Sofia

Searching for the best flights London to Sofia? At Trip.com we will help you plan the perfect holiday, from flights to hotels and discounted attractions.

How to buy cheap flights

Looking for weekend flights London to Sofia? Or are you planning a longer trip to the Balkans? We recommend searching for different terms, opting for an early flight or flying on weekdays to get the best deals on flights London to Sofia.

When can I find the cheapest flights?

You guessed it, summer is the most expensive time to travel London to Sofia. If you’re searching for flights London to Sofia in Aug, expect to pay over £250 for a direct, return ticket. You can get a good deal on flights London to Sofia by travelling instead during months such as Oct, Nov, Feb and Mar, when flights London to Sofia are available for around £17 one way.

About Airport

Airports Providing Direct Flights

4 airports in London offer direct flights London to Sofia: Gatwick Airport (LGW), London Stansted Airport (STN), London Luton Airport (LTN) and Heathrow Airport (LHR).

Visitors can choose an arrival location from 1 airport in Sofia and 1 alternative airport within a 2-hour journey from the city.

Airports in Sofia

There is 1 international airport in Sofia: Sofia Airport (SOF). The airport is 12 km from central Sofia.

Nearby Plovdiv Airport (PDV) is located roughly 2 hour’s drive from Sofia. This airport has a year-round connection with London Stansted Airport via Ryanair.

Transport options to London airports

Most airports in London are straightforward to reach by taxi or private transfer, train, Underground, or bus.

We can recommend the quickest and cheapest options for you. If departing from Heathrow Airport, you can take a comfortable journey by the Heathrow Express train from London Paddington for around 15 mins. To fly from Luton Airport, we recommend catching a train and shuttle bus from London St. Pancras (approx. 35 mins). If your flight leaves from Gatwick Airport, you can choose the Gatwick Express from London Victoria which takes approximately 30 mins.

And finally, if you are flying to Sofia from Stansted Airport, you can opt for the Stansted Express train which will take you from London Liverpool Street to Stansted Airport in approx. 47 mins.

Terminal Information in Arrival Airport

Sofia Airport has 2 terminals, named Terminal 1 and Terminal 2. Arrivals and Departures are both located in Terminal 1.

Plovdiv Airport is a much smaller airport and has only 1 terminal.

How to get to the centre of Sofia from the airport

Travellers can take their pick of transport options from Sofia Airport to central Sofia, including Metro, bus, and taxi.

Follow the blue line in Terminal 2 to the airport Metro station. From here you can travel to Sofia city centre or connect to railway lines, the journey to the centre takes 18 mins and costs 1.60 BGN (£0.69) for a single or 4 BGN (£1.74) for all-day travel.

Bus routes 84 and 184 will take you from the airport to the city centre in approx. 35 mins. As with the Metro, tickets 1.60 BGN (£0.69) for a single or 4 BGN (£1.74) for all-day travel. An all-day travel card can be used on bus, Metro and local trains.

The average price of a taxi from Sofia Airport to the city centre is 20 BGN (around £9), but this will vary depending on your destination and the time of day. A taxi from Plovdiv Airport cost around £75 due to the distance so we recommend taking a train to Sofia if flying to Plovdiv.

About Airline

Which airlines provide the route?

Many airlines provide direct flights London to Sofia. These include Wizz Air, easyJet, Ryanair, Lufthansa, Bulgarian Air and British Airways.

About Sofia

Whether you’re here for the history, the wine or the snow sports, there’s plenty to occupy visitors in Sofia. Foodies can take a wine tour or sit at a quaint café to try banitsa, a Bulgarian pie made with egg, cheese and filo pastry. Most of Sofia’s sights are centrally located, so you can easily stroll along Boulevard Tsar Osvoboditel to most places.

Planning a day trip? It’s easy and affordable to book a tour to the magnificent Rila Monastery in the picturesque Rila Mountains. Or why not take a 2-hour bus to Plovdiv to visit the city’s impressive Roman Amphitheatre?

Tourist Attractions in Sofia

Sofia Public Mineral Baths: A museum which explains the fascinating history of Sofia’s natural mineral springs, visitors will also discover the wider history of the ancient city of Sofia.

St Alexander Nevsky Cathedral: This imposing cathedral was built in the early 20th century in memory of those who died in the Russo-Turkish war. It is a symbol of Sofia and one of the largest Russian Orthodox cathedrals in the world. Visitors will love the 45-metre-high gold dome and impressive bell tower.

Vitosha Mountain National Park: Located 10 km south of Sofia, this stunning park offers a taste of Bulgaria’s natural beauty. Take in the views from the highest summit, Cherni Vrah, or simply picnic among the ancient pines. Enjoy hiking and cave exploration in summer while from Jan to Mar it is the perfect place for skiing and snowboarding.

Popular Hotels in Sofia

Can’t pick a hotel in Sofia? Don’t worry, Trip.com is here to help you find the best hotels in Sofia.

Create your own Bond-style fantasy getaway at the Sofia Hotel Balkan, a Luxury Collections Hotel. With a casino, sauna, spa and deluxe restaurant – not to mention 5-star service – at the Sofia Hotel you can enjoy your stay in style.

If you want comfort and a very central location, why not try Les Fleurs Boutique Hotel? You can walk to the St Alexander Nevsky Cathedral in minutes and there are several restaurants nearby. For travellers on a budget, 5 Vintage Guest House offers a friendly bed and breakfast just 500 metres from the Ivan Vazov Theatre.

Best Time to Visit Sofia

You’ll find a range of weather in Sofia, from ice and snow in winter to sunny days around 30 degrees in summer. Over Jul and Aug there are lots of festivals and events to enjoy.

As a religious city, some of the most spectacular times to visit coincide with holidays like Christmas and Easter. At these times you can experience elaborate parades, rituals and immerse yourself in Bulgarian tradition.

Remember that Orthodox calendar is different to the Gregorian one, so here Christmas falls on Jan 7th and Easter is roughly a month later.