Opodo is now available in the following countries:

Find Cheap Flights from London to Sofia from £15

Last minute flights from London to Sofia

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
London Sofia
Fri, 14 Jun LTN - SOF
Tue, 18 Jun SOF - LTN
£74 £72
Prime price per passenger
London Sofia
Fri, 07 Jun LTN - SOF
£16 £15
Prime price per passenger
London Sofia
Sun, 09 Jun LTN - SOF
Thu, 13 Jun SOF - LTN
£31 £30
Prime price per passenger
London Sofia
Tue, 04 Jun LTN - SOF
Thu, 06 Jun SOF - LTN
£85 £83
Prime price per passenger
London Sofia
Fri, 21 Jun LTN - SOF
Sat, 22 Jun SOF - LTN
£61 £60
Prime price per passenger
London Sofia
Wed, 26 Jun LTN - SOF
Wed, 26 Jun SOF - LTN
£61 £60
Prime price per passenger

Flight route information

Currency and price comparison

Train Local, one-way ticket
70% Trains in Sofia are 70% cheaper than in London.
London £2.8
Sofia £0.7
Meal Mid-priced restaurant
56% A meal in Sofia is 56% cheaper than a meal in London.
London £20
Sofia £8.75
Exchange rate
1 GBP = 2.28 BGN
1 BGN = 0.44 GBP
Last checked on 27 May 2024
Distance: 1251 miles
London airports
Heathrow (LHR) How far from city centre: 14 miles
Stansted (STN) How far from city centre: 30 miles
Gatwick (LGW) How far from city centre: 25 miles
Luton International (LTN) How far from city centre: 27 miles
London City (LCY) How far from city centre: 7 miles
Southend (SEN) How far from city centre: 35 miles
Sofia airports
Sofia Intl (SOF) How far from city centre: 4 miles

Getting to and from the airport

Flights departing from London

London is one of the most important cities in the world in terms of culture, history, finance, education and science. This city is served by Heathrow, Gatwick, Stansted, Southend, Luton and London City Airports. All these airports are located in different locations of the city, and are easily reached by trains.

Flights from London to Sofia may take off from any of the six airports mentioned above. Heathrow Airport is internationally known and most people associate London with this airport. However, Gatwick is the second most popular airport and serves the city of London alongside many other airports. Southend and Stansted airports are far away from the city.

Getting to London airport

London Sofia flights may take off from any of the six airports that serve the city of London. If your flight is departing from Heathrow, hop on the Heathrow Express that leaves from Paddington Station. To get to Gatwick, hop on a train at Victoria Station whether it is the direct route or the slow train. However, if your flight is taking off from London City Airport, you can relax. This airport is located within the city and can easily be reached by taxis and buses. Luton and Stansted are quote far out too, but can be reached easily by trains.

Arriving to Sofia

Sofia is the capital of Bulgaria and one of the most beautiful cities in Europe. It is known for its medieval buildings and well-preserved buildings, which take you back to a different era. Begin your journey at the St. Alexander Nevsky Cathedral, which is one of the most beautiful churches in Europe. Head toward Vitosha Boulevard, where you can spend time shopping or exploring the various bars and restaurants. Do not forget to visit the National Archaeological Museum, which is a former mosque that now houses a large collection of artifacts. When in Sofia, do not forget to catch a local opera performance at the National Opera and Ballet of Bulgaria.

How to get to the city centre

Flights to Sofia from London land at Sofia Airport, which is located just ten kilometres from the city centre. The easiest way to get to Sofia city centre is by metro. All you need to do is get to Sofia Airport Metro Station and hop onto Line 1 to reach the city centre. If you wish to take a bus, take number 84 to the city. If you are headed toward Tsarigradsko shose Metro Station, just take bus 384. If you plan to take a taxi, all you need to do is ask the driver to go via Brussels Boulevard, which connects the airport with the city centre.

Frequently asked questions about flights from London to Sofia

How long does the flight take to go from London to Sofia?
The total flight time between London and Sofia is of around 03:09 hours on average, considering an average distance of 2,048 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How can I find cheap flights from London to Sofia at Opodo?
The cheapest price for a flight from London to Sofia is 15£. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Sofia expensive to visit compared to London?
If you compare transportation prices, the taxi ride in Sofia costs an average of 1.09 GBP, 76% cheaper than London, with a fare of 4.50 GBP, while train tickets costs 75% less in Sofia: 0.70 GBP against 2.80 GBP in London. If you compare the price of a lunch meal, however, you can find it from 8.75 GBP in Sofia, 56% less than the 20.00 GBP in London. The price of the coffee is around 55% cheaper in Sofia, with an average of 1.62 GBP, while in London the coffee costs 3.60 GBP.
When is the best time to book a flight from London to Sofia?
The most popular months to book a trip from London to Sofia are July, May and June, based on the searches of our customers.
When is the best time to travel from London to Sofia?
The best time of the year to go to Sofia when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, July is the top 1º month to fly to Sofia from London in terms of searches from our customer, followed by December and August. If you prefer to avoid high peaks of turism, however, and escape a crowded period, November, January and March are the months with less volume of searchs for the route London - Sofia.
Is it possible to purchase a flexible ticket for my flight from London to Sofia?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions Bulgaria may apply when travelling from London. Is your flight cancelled? We've got your back! With our flexible ticket guarantee you can decide if you want to book another flight - free of rebooking fee - or get a full refund!
How is the weather in Sofia compared to London?
While in London the temperatures can reach an average of 29.01 ºC in summer, with precipitation levels up to 9.0 mm ,Sofia's temperatures can go up to 32.9 ºC during the hot season, with 6.0 mm average of rain rate . In winter, however, weather indicators show around -13.21 ºC in Sofia, compared to the -3.09 ºC average degrees reported in London. During the winter period, London can register 6.0 mm precipitation, while Sofia have an average of 6.0 mm rain level.
Which airports have flights between London and Sofia?
The main airport route flying between London and Sofia is: Southend (SEN) to Sofia Intl (SOF). This route is covered by the following airline(s):
  • Easyjet.
  • Alternatively, you can find London - Sofia flights between Luton International (LTN) to Sofia Intl (SOF) with the following airline(s) flying the route: Wizz Air.
Airlines with indirect flights from London to Sofia are:
Aegean Airlines, stoping in Athens for 130 minutes minimun.
  • ITA Airways, with 275 minutes scale in Rome.
  • ITA Airways, with 275 minutes scale in Rome.

Sofia Intl - Latest customer reviews

3.8 /5
Reviews: 4
5.0 /5
Date 2019-05-20 Age 51-70 City Bulgaria. British citizen.

I am happy with this service. . Thank you!

5.0 /5
Date 2019-04-23 Age 51-70 City Bulgaria


4.0 /5
Date 2019-09-27 Age 51-70 City Gloucester

Good variety in duty free. Small kiosks for food, a bit inadequate. Huge waiting area. One of two screens showing flights was not working.

1.0 /5
Date 2019-01-04 Age 31-50 City Bulgaria

Only one till for 3 flight !!!

Flight Duration 3 h and 9 m Flights between London and Sofia take, on average, 3 h and 9 m minutes, but the time can vary according to other factors
Cheapest flight £15 Cheapest price for a flight between London and Sofia found by our customers in the last 72 hours
Departing Airport Heathrow The airport Heathrow is the departure airport operating flights between London and Sofia
Arriving Airport Sofia Intl Flights departing London with Sofia as destination arrive at Sofia Intl

Plan your trip