Travel from Bulgaria to London

Bus or fly from Bulgaria to London?

British Airways, Bulgaria Air and 10 other airlines fly from Sofia to London hourly. Alternatively, Georg operates a bus from Sofia to London once a week, and the journey takes 38 hours.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Bulgaria to London

ModeDurationPrice
From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Heathrow airport, then train to London.6 h 33 min$125
From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Gatwick airport, then train to London.6 h 40 min$140
From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Stansted airport, then train to London.6 h 53 min$92
From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London.7 h 10 min$91
From Varna taxi to Varna airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London.5 h 1 min$134
From Sofia Serdika bus to Stuttgart Hbf, train to Paris Est, walk to Paris Nord Eurostar, then train to London St. Pancras International.31 h 37 min$534
From Sofia Serdika bus to Autobusni kolodvor, line 6 tram to Zagreb Glavni Kolod., train to Villach Hbf, train to Stuttgart Hbf, train to Paris Est, walk to Paris Nord Eurostar, then train to London St. Pancras International.31 h 42 min$583
From Sofia bus to London.38 h
From Serdika line 2 subway to Sofia then bus to London - Victoria Station.45 h 2 min$160
From Serdika line 2 subway to Sofia then bus and ferry to London.45 h 57 min$170
From Sofia drive to Kufstein, train to München Hbf, train to Stuttgart Hbf, train to Paris Est, walk to Paris Nord, train to Calais-Fréthun, taxi to Calais, Eurotunnel to Folkestone, then drive to London.26 h 1 min$710
From Sofia drive to Calais, car ferry to Dover, then drive to London.24 h 46 min$422

How long does it take to get from Bulgaria to London?

It takes approximately 6 hours 33 minutes to get from Bulgaria to London, including transfers.

Is there a direct bus between Bulgaria and London?

Yes, there is a direct bus departing from Sofia and arriving at London. Services depart once a week, and operate Friday. The journey takes approximately 38 hours.

Operators from Bulgaria to London

OperatorPhoneWebsite
SUMC0700 13 233SUMC
British AirwaysBritish Airways
Bulgaria AirBulgaria Air
LufthansaLufthansa
Air FranceAir France
LOTLOT
AlitaliaAlitalia
TaromTarom
Aegean AirlinesAegean Airlines
Austrian AirlinesAustrian Airlines
Turkish AirlinesTurkish Airlines
KLMKLM
IberiaIberia
Heathrow ExpressHeathrow Express
easyJeteasyJet
RyanairRyanair
Travel ServiceTravel Service
Gatwick Express+44 345 850 1530Gatwick Express
EurowingsEurowings
Stansted ExpressStansted Express
Wizz AirWizz Air
London General0343 222 1234London General
ThameslinkThameslink
KARAT-S+359 2 8120810KARAT-S
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
EurostarEurostar
ATVO S.p.A.+39 0421 5944ATVO S.p.A.
ZET072 500 400ZET
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Georg+ 359/38/66 34 04Georg
Metropolitan SofiaMetropolitan Sofia
Radina VIP+359 879 321 588Radina VIP
EAAAEAAA
TGV0033 892 353535TGV
Eurotunnel+44 (0) 8443 35 35 35Eurotunnel
P&O Ferries01304 448866.P&O Ferries