Cheap Flights from London to Sofia

Flight information London to Sofia

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 1252 miles

3h 0min

Most popular airline last month

Red Wings


1 airport

Explore Sofia

Sofia Hotels

Grand Hotel Sofia


Hostel Mostel


Hilton Sofia


Sofia Hotel Balkan


This information is correct as of December 2015

Airlines that fly from London to Sofia

Airlines flying direct from London to Sofia include: Ryanair and easyJet from London-Stansted; WizzAir from London-Luton; Bulgaria Air and British Airways from London-Heathrow; and Norwegian Air Shuttle, Thomas Cook Airlines, Thomson Airways, BH Air, and easyJet from London-Gatwick.

Terminal Information – Departing

This is only a guideline. Always check your boarding pass for up-to-date terminal information.

From Heathrow: British Airways depart from Terminal 5 while Bulgaria Air fly from Terminal 4. Both terminals have separate stops on the train and tube, and often different trains will serve them. Check your boarding card carefully before even setting out for the airport. Both terminals are renowned for their high-end shops and restaurants. Terminal 5 has a Gordon Ramsay restaurant, while both have a Carluccios. Designers you can expect to see at the airport include Burberry, Bottega Veneta and Alexander McQueen.

From Stansted: Stansted Airport only has one terminal, but the gates are quite spread out. We recommend keeping a close eye on the departures board and setting off as soon as your gate is called. In some cases you will need to take a shuttle to the gate. The departure lounge has a good selection of shops and restaurants, including a James Martin property and a champagne bar.

From Luton: Luton Airport has one terminal with a small but modern departure lounge. The executive lounge is upstairs and has recently been refurbished. You can browse the airport's designer stores, enjoy a bite to eat, or treat yourself to a pre-flight manicure.

From Gatwick: Norwegian, BH Air and Thomas Cook Airlines from the South Terminal; Thomson Airways and easyJet fly from the North Terminal. Gatwick's train station is in the South Terminal but you can take the free shuttle to the North Terminal if necessary. Both terminals have a huge range of facilities, with a number of shops, restaurants and executive lounges to discover. The North Terminal has three Jamie Oliver outposts, too.

Terminal Information – Arriving

Budget airlines (Ryanair, easyJet, WizzAir etc) all land at Terminal 1, while traditional airlines (British Airways, Bulgarian Air, etc) land at Terminal 2. There's a free shuttle bus between terminals which operates every half hour. The Sofia Metro Red Line has a stop in Terminal 2. It takes about half an hour to reach the city centre and tickets cost 1* lev (about 40p). Bus 84 leaves from both terminals and has a journey time of 30-40 minutes. Tickets also cost 1* lev, but you will need to buy tickets for any suitcases you're carrying or you could be fined 20* lev (roughly £7.50). There's a taxi rank outside the terminal, and the trip into the city costs about 15* lev (around £5.65).

Practical Information

You need a valid passport to fly to Bulgaria from London. If you have dual nationality (British-Bulgarian) you should enter and exit the country on your Bulgarian passport and carry your British passport with you along with your Bulgarian travel document.

What to expect in Sofia

Sofia is two hours ahead of London and the currency is the Bulgarian Lev. The weather in Sofia is more extreme than in London. If you visit during the summer you can enjoy mild temperatures of 21°C, but visit during winter and you can expect an average temperature of -1°C. Sofia is far cheaper than London. You can enjoy a three course dinner for two in a mid-range restaurant for about £15*, while a pint of domestic draught beer will only set you back about 75p*.

*Prices subject to change

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.