There are 12 ways to get from Sofia to London by plane, train, bus, bus and ferry, car, car train or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly to London Heathrow • 5h 55m
Cheapest option
Fly to London Luton, train • 6h 27m
10 alternative options
Fly to London Stansted • 6h 20m
Fly to London Gatwick, train • 6h 10m
Fly to London City • 7h 26m
Fly to Birmingham, train • 7h 7m
Bus, train via Bratislava • 27h 15m
Bus • 35h 27m
Bus, train • 39h 29m
Bus, train, bus and ferry • 44h 21m
Drive, Eurotunnel • 22h 47m
Drive, car ferry • 23h 51m
Sofia to London by bus, walk and train
Questions & Answers
The cheapest way to get from Sofia to London is to bus and train and bus and ferry which costs $110 - $160 and takes 44h 21m.
The fastest way to get from Sofia to London is to fly which takes 5h 55m and costs $150 - $600.
No, there is no direct bus from Sofia to London. However, there are services departing from Sofia and arriving at London Victoria via Brno and Praha, ÚAN Florenc. The journey, including transfers, takes approximately 35h 27m.
The distance between Sofia and London is 1295 miles.
The best way to get from Sofia to London without a car is to bus and train via Bratislava which takes 27h 15m and costs $330 - $650.
It takes approximately 5h 55m to get from Sofia to London, including transfers.
Sofia to London bus services, operated by Union Ivkoni, depart from Sofia station.
The best way to get from Sofia to London is to fly which takes 5h 55m and costs $150 - $600. Alternatively, you can bus, which costs $110 - $180 and takes 35h 27m.
Sofia to London bus services, operated by RegioJet, arrive at London Victoria station.
London is 2h behind Sofia. It is currently 6:09 AM in Sofia and 4:09 AM in London.
- Distance: 1295.3 miles
- Duration: 5h 55m
What companies run services between Sofia, Bulgaria and London, England?
British Airways, Bulgaria Air and two other airlines fly from Sofia to London Paddington every 4 hours. Alternatively, you can take a bus from Sofia to London Victoria via Brno and Praha, ÚAN Florenc in around 35h 27m.
- Website
- lufthansa.com
Flights from Sofia to London Heathrow via Munich
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- £110 - £600
Flights from Sofia to London Gatwick via Frankfurt
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- £200 - £550
Flights from Sofia to London City via Frankfurt
- Ave. Duration
- 6h 30m
- When
- Monday to Friday
- Estimated price
- £180 - £600
Flights from Sofia to Birmingham via Frankfurt
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- £100 - £750
Flights from Sofia to Birmingham via Munich
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- £100 - £750
- Website
- ryanair.com
Flights from Sofia to London Stansted
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- £60 - £550
Flights from Sofia to London Stansted via Vienna
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- £60 - £550
Flights from Sofia to Birmingham
- Ave. Duration
- 3h 25m
- When
- Tuesday and Saturday
- Estimated price
- £50 - £360
- Website
- britishairways.com
Flights from Sofia to London Heathrow
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- £85 - £490
Flights from Sofia to London City via Berlin Brandenburg
- Ave. Duration
- 4h 52m
- When
- Monday to Friday
- Estimated price
- £110 - £340
Flights from Sofia to London City via Zurich
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- £160 - £410
- Website
- wizzair.com
Flights from Sofia to London Luton
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- £30 - £340
- Website
- air.bg
Flights from Sofia to London Heathrow
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Saturday and Sunday
- Estimated price
- £120 - £470
Flights from Sofia to London City via Rome
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- £120 - £360
- Website
- klm.com
Flights from Sofia to London City via Amsterdam Schiphol
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- £160 - £420
Flights from Sofia to Birmingham via Amsterdam Schiphol
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- £140 - £360
- Website
- austrian.com
Flights from Sofia to London Heathrow via Vienna
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- £160 - £1,100
- Website
- easyjet.com
Flights from Sofia to London Gatwick
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- £85 - £350
- Website
- alitalia.com
Flights from Sofia to London City via Rome
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- £120 - £360
- Website
- swiss.com
Flights from Sofia to London City via Zurich
- Ave. Duration
- 8h 40m
- When
- Monday, Tuesday and Thursday
- Estimated price
- £310 - £600
- Phone
- +44 3451 27 29 20
- Website
- southernrailway.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- £10 - £14
- Website
- https://www.southernrailway.com/
- Anytime Day Single
- £10 - £14
- Phone
- +44 345 850 1530
- Website
- gatwickexpress.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- £15 - £21
- Schedules at
- https://www.gatwickexpress.com/travel-information/plan-your-journey/timetables
- Website
- https://www.gatwickexpress.com/
- Anytime Standard
- £15 - £21
- Phone
- 0345 026 4700
- Website
- thameslinkrailway.com
Train from Luton to London St Pancras Intl
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- £15 - £35
- Website
- https://www.thameslinkrailway.com/
- Anytime Day Single
- £15 - £22
- Anytime Day Single 1st Class
- £22 - £35
- Phone
- 03457 125 678
- Website
- eastmidlandsrailway.co.uk
Train from Luton to London St Pancras Intl
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- £9 - £22
- Website
- https://www.eastmidlandsrailway.co.uk/
- Schedules at
- https://www.eastmidlandsrailway.co.uk/timetables
- 1st Class
- £15 - £22
- Standard
- £9 - £15
- Phone
- 00 44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Birmingham International to London Euston
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- £35 - £120
- Website
- https://www.avantiwestcoast.co.uk/
- Anytime Single
- £35 - £55
- Anytime Single 1st Class
- £80 - £120
- Phone
- +44 333 311 0039
- contact.wmr@wmtrains.co.uk
- Website
- londonmidland.com
Train from Birmingham International to London Euston
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Website
- https://www.westmidlandsrailway.co.uk/
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- £2 - £4
- Website
- https://www.zssk.sk/en/
- Regional 2nd Class
- £2 - £4
Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).
Contact Details
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- £12 - £18
- Website
- https://www.oebb.at/en/
Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.
Contact Details
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- £10 - £14
- Website
- https://www.oebb.at/en/
German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Wien Hbf to Frankfurt(Main)Hbf
- Ave. Duration
- 6h 23m
- Frequency
- Every 4 hours
- Estimated price
- £90 - £105
- Website
- https://www.bahn.com/en
Train from Frankfurt(Main)Hbf to Bruxelles Midi
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- £55 - £65
- Website
- https://www.bahn.com/en
Rome2Rio's guide to Eurostar
Contact Details
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- £95 - £280
- Website
- https://www.eurostar.com/rw-en
- Business Premier
- £267 - £272
- Standard
- £95 - £105
- Standard Premier
- £120 - £160
France’s state-owned railway company is a fast and efficient way of travelling around the country, with over 14,000 trains operating daily. SNCF runs the country’s extensive rail network, including the high-speed TGV network, regional TER trains and local Intercités. It also operates international routes including Eurostar and Thalys, as well as the low-cost, long-distance Ouigo services that run on limited routes across France. Book up to 3 months in advance for the cheapest fares. The railway network consists of about 32,000km in total, of which 1800km are high-speed lines and 14,500km are electrified.
Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Düsseldorf Hbf to Bruxelles Midi
- Ave. Duration
- 2h 18m
- Frequency
- 4 times a day
- Estimated price
- £35 - £85
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- £35 - £55
- Rail 1st Class
- £55 - £85
- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Duesseldorf Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Estimated price
- £55 - £110
- Website
- https://www.thalys.com/fr/en
- Standard
- £55 - £80
- Comfort
- £60 - £90
- Premium
- £85 - £110
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Baile Herculane to Caransebes
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- £6 - £7
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +44 (0) 8443 35 35 35
- Website
- eurotunnel.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.eurotunnel.com/uk/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia to Bratislava
- Ave. Duration
- 11h 1m
- Frequency
- Twice a week
- Estimated price
- £27 - £45
- Website
- http://en.union-ivkoni.com/
Bus from Sofia to Brno
- Ave. Duration
- 12h 44m
- Frequency
- Twice a week
- Estimated price
- £30 - £50
- Website
- http://en.union-ivkoni.com/
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Brno to Praha, ÚAN Florenc
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- £16 - £23
- Website
- https://www.flixbus.co.uk
Bus from Sofia to Băile Herculane
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a week
- Estimated price
- £27 - £40
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Brno Benesova Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- £8 - £14
- Website
- https://regiojet.com/
Bus from Praha, ÚAN Florenc to London Victoria
- Ave. Duration
- 18h 30m
- Frequency
- 4 times a week
- Estimated price
- £55 - £80
- Website
- https://regiojet.com/
- Phone
- +359 2 8120810
- operations@eurolines.bg
- Website
- karat-s.com
Bus from Sofia Serdica Bus Station to Dusseldorf Bus Station
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- £90 - £130
- Website
- https://www.karat-s.com/
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus and ferry from Caransebeş to London Barking
- Ave. Duration
- 31h 39m
- Frequency
- Once daily
- Estimated price
- £55 - £75
- Schedules at
- latinoexpres.ro
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- £31 - £37
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- £65 - £160
- On Foot
- £31 - £37
- Phone
- 01304 448866.
- Website
- poferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- £45 - £60
- Website
- P&O Ferries
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
From navigating the Tube to exploring by ferry, Rome2Rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guideWhich London airport should I choose?
Heathrow, Gatwick, Stansted, Luton, City or Southend? Rome2Rio explains all.
Read the travel guideHow to get from Heathrow Airport into central London
Rome2Rio explains all your public transport options.
Read the travel guideHow to get from Gatwick Airport into central London
Rome2Rio explains all your public transport options.
Read the travel guideMore Questions & Answers
There are 15428+ hotels available in London. Prices start at £79 per night.