British Airways Business Class to Sofia for €245 / £211, Non-Stop from London

british airways club europe

Oneworld member British Airways is selling its business class flights to Sofia for only £211 (~€244). While the additional comfort of flying business class within Europe is limited, this deal can make a lot of sense for people wishing to earn 160 Tier Points at a relatively cheap price.

Our calendar displays all available dates for trips of up to 28 days. Once you’ve selected the dates that suit you best, we’ll redirect you to British Airways’ booking site:

Roundtrips in the opposite direction are available at €298.


The flights are operated using an Airbus A320. The seats are nothing special, but you’ll get great food and are also permitted to bring 2 pieces of luggage, weighing up to 32 kg each.

Search & Book

The fare rules only state that you need to spend at least one Sunday in Sofia for this price to be available. The tickets are non-refundable but can be rebooked for £100 (~€116) + the price difference.

Our calendar displays all available dates for trips of up to four weeks. If you plan to stay in Bulgaria even longer, you should use Google Flights to find the dates that suit you best. Either way, you should book these flights directly on British Airways’ website.


The tickets are issued in booking class I, meaning that you’ll get:

  • 6,340 Award Miles + 3,804 Elite Qualifying Miles on Alaska Mileage Plan
  • 6,122 Points on Finnair Plus
  • 3,804 Avios + 160 Tier Points on British Airways Executive Club
  • 3,804 Avios + 230 Elite Points on Iberia Plus
  • 3,804 Miles on American AAdvantage
  • 3,804 Avios on Aer Lingus AerClub
  • 3,170 Avios + 32 Qpoints on Qatar Privilege Club
  • 3,170 AsiaMiles + 50 Club Points on Asia Miles
  • 3,170 Miles on Japan Airlines Mileage Bank
  • 3,170 Award Miles on LATAM Pass
  • 3,170 Miles on Royal Air Maroc Safar Flyer
  • 3,170 Miles on Royal Jordanian Royal Club
  • 3,170 Miles on SriLankan FlySmiLes
  • 2,536 Points + 8 Elite Points on Malaysia Airlines Enrich
Data provided by Without guarantee on correctness.


Hotel prices in Sofia usually start at roughly €35, depending on the hotel category. Whichever category and hotel you opt for, make sure to get the best price! Our recommendation is to search on, or even on our own Travel-Dealz hotel search:

Cover Picture: ©British Airways

Write a comment

Comment (1)

  1. Tobias M says:

    Wer außerdem ein Hotel oder Mietwagen für mindestens 5 Nächte zusammen mit dem Flug über BA Holidays bucht, bekommt bis Ende 2023 doppelte Tier Points!

Leave a Reply

Required fields are marked *.

Note: If your comment does not appear on the page immediately, it must first be approved by a moderator. This is especially the case if you are commenting for the first time.