1map logoGo to main page

Sofia, Sofia City Province to London, Greater London from $95: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sofia, Bulgaria
to
London, United Kingdom

How to Get from Sofia to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$95 - Plane, TrainBest price
2021 kmDistance
5h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sofia to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  55m
Estimated price
$151-558
Recommended
Company
various
Plane
Train
Average Duration
6h  32m
Estimated price
$95-477
Cheapest
route map
Distance: 2021 km
Duration: 5h 55m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
22h  47m
Estimated price
$0-0
Company
various
Bus
Train
Bus
Average Duration
44h  21m
Estimated price
$115-157
Company
various
Plane
Average Duration
6h  20m
Estimated price
$124-428
Company
various
Plane
Train
Average Duration
6h  10m
Estimated price
$153-520
Company
various
Bus
Average Duration
38h  31m
Estimated price
$188-200
Company
various
Plane
Average Duration
7h  26m
Estimated price
$208-531
Company
various
Bus
Train
Average Duration
39h  29m
Estimated price
$279-648
Company
various
Bus
Train
Average Duration
27h  15m
Estimated price
$338-639
Company
various
Drive
Drive
Average Duration
24h  38m
Estimated price
$505-768

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $145 $145 $143 $148 $156 $149 $151
Fly $78 $82 $76 $93 $80 $113 $170

Traveling From Sofia to London

The journey from Sofia to London offers you a remarkable contrast between Bulgaria's rich history and vibrant culture and the bustling, modern energy of the UK's capital.

Best Neighbourhoods in London

London's neighborhoods showcase diverse experiences, cultures, and attractions.

Covent Garden
• Great shopping and dining options abound.
• Famous for street performances and live entertainment.
Shoreditch
• Vibrant street art and creative scene.
• Trendy bars and unique eateries populate the area.
Notting Hill
• Known for colorful houses and Portobello Market.
• A charming setting featured in numerous films.

Best Times To Visit London's Attractions

Timing your visits can greatly enhance your London experience.

The British Museum
Visiting on weekday mornings offers a quieter atmosphere and fewer crowds.
The Tower of London
Early opening hours on weekdays provide a more relaxed exploration experience.
Westminster Abbey
Afternoon visits during the week often result in shorter lines.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, characterized by mild temperatures and occasional rainfall throughout the year. Spring and early autumn are ideal for visits, as the weather is typically pleasant, enhancing your enjoyment of the city's outdoor attractions.

Dining in London: A Taste of Diversity

When in London, savor the iconic fish and chips at Poppies, a restaurant that blends traditional British fare with a vibrant atmosphere that contrasts with Sofia’s hearty Balkan cuisine. The crispy batter and fresh, flaky fish, paired with locally sourced ingredients, offer a unique flavor profile that showcases the rich culinary heritage of London.

Sofia - London operators

Explore transport companies operating between Sofia and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
air.bg

Plane from Sofia Airport (SOF) to London Heathrow Airport (LHR)

Average Duration
3h 25m
Estimated price
$150-600

Plane from Sofia Airport (SOF) to London City Airport (LCY)

Average Duration
5h 40m
Estimated price
$150-450

Plane from Sofia Airport (SOF) to London Heathrow Airport (LHR)

Average Duration
3h 30m
Estimated price
$100-650

Plane from Sofia Airport (SOF) to London City Airport (LCY)

Average Duration
5h
Estimated price
$55-300
Website
britishairways.com

Plane from Sofia Airport (SOF) to London Heathrow Airport (LHR)

Average Duration
3h 30m
Estimated price
$100-650

Plane from Sofia Airport (SOF) to London City Airport (LCY)

Average Duration
4h 50m
Estimated price
$200-550
Website
lufthansa.com

Plane from Sofia Airport (SOF) to London Heathrow Airport (LHR) via Munich

Average Duration
5h 36m
Estimated price
$140-750

Plane from Sofia Airport (SOF) to London Gatwick Airport (LGW) via Frankfurt

Average Duration
5h 55m
Estimated price
$250-700
Website
austrian.com

Plane from Sofia Airport (SOF) to London Heathrow Airport (LHR) via Vienna

Average Duration
5h 12m
Estimated price
$200-1
Website
ryanair.com

Plane from Sofia Airport (SOF) to London Stansted Airport (STN)

Average Duration
3h 18m
Estimated price
$75-700
Train
Contact phone
+44 3451 27 29 20
Website
southernrailway.com

Train from Gatwick Airport to London Victoria

Average Duration
32m
Estimated price
$12-18
Contact phone
+44 345 850 1530
Website
gatwickexpress.com

Train from Gatwick Airport to London Victoria

Average Duration
31m
Estimated price
$19-27
Contact phone
0345 026 4700
Website
thameslinkrailway.com

Train from Luton to London St Pancras Intl

Average Duration
36m
Estimated price
$19-40
Contact phone
03457 125 678
Website
eastmidlandsrailway.co.uk

Train from Luton to London St Pancras Intl

Average Duration
26m
Estimated price
$12-27
Bus Show bus routes
Contact phone
07001 8282
Website
union-ivkoni.com

Bus from Sofia to Bratislava

Average Duration
11h 1m
Estimated price
$35-60
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Sofia to Bucharest

Average Duration
7h 5m
Estimated price
$30-50

Bus from Sofia to Băile Herculane

Average Duration
8h 45m
Estimated price
$30-50
Contact phone
+40 745 766 766
Website
maxibustravel.ro

Bus from Bucharest to London Victoria

Average Duration
30h
Estimated price
$152-152
Contact phone
+359 2 8120810
Website
karat-s.com

Bus from Sofia Serdica Bus Station to Dusseldorf Bus Station

Average Duration
33h
Estimated price
$110-160
Contact phone
0040263701919
Website
latinoexpres.ro

Bus from Caransebeş to London Barking

Average Duration
31h 39m
Estimated price
$70-95
Website
flixbus.com

Bus from Sofia to London Victoria

Average Duration
39h 29m
Estimated price
$279-648
Ferry
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Dunkirk to Port of Dover

Average Duration
2h 30m
Estimated price
$85-148

Sofia to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sofia and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Flying from Sofia to London is a convenient and quick journey, with the direct flight taking approximately 3 hours and 25 minutes. Airlines such as Bulgaria Air, British Airways, Austrian Airlines, and Lufthansa operate flights between Sofia Airport and London Heathrow Airport. 🌍 The total flight duration from Sofia to London is around 5 hours and 55 minutes, providing travelers with a relatively short trip to reach the vibrant city of London. Whether for business or leisure, the flight offers a comfortable and efficient way to travel between these two European capitals. 💸 Prices for flights between London and Sofia can vary, typically ranging from €139 to €515. With multiple airlines offering competitive fares, passengers have the flexibility to choose a flight that best suits their budget and travel preferences.
Departure Point
Sofia Airport
Arrival Point
London Heathrow Airport
🚌 Route 1 offers a journey from Sofia to London with 2 transfers over 1 day and 22 hours, covering a distance of 2,541 km. The buses are operated by various agencies like Radina VIP, FlixBus, and BlaBlaBus. 🚌 For Route 2, the trip from Sofia to London also involves 2 transfers within 1 day and 21 hours, spanning 2,541 km. Travelers will be using services from Radina VIP, FlixBus, and BlaBlaBus for this route. 🚌 In Route 3, travelers can expect a 2-day, 1-hour journey from Sofia to London with 2 transfers covering 2,399 km. The buses are managed by agencies like Arda Tur and FlixBus for this route.

Frequently asked questions

Find out more about the route from Sofia to London.

Or choose the category:
The cheapest way to travel from Sofia to London is by taking a bus. You can take a bus from Sofia to Cologne Bonn Airport and then transfer to another bus that goes from Cologne to London. This journey takes approximately 45 hours and 20 minutes and costs between €137 and €211. It may be a long journey, but it is the most economical option for budget-conscious travelers.
The fastest way to travel from Sofia to London is by flying. There are direct flights available which take approximately 5 hours and 59 minutes. The cost of the flight can range from €137 to €549 depending on the airline and the time of booking. Exploring different airlines and booking in advance can help find the best deal for a faster journey.
The distance between Sofia and London is approximately 1259 miles. This distance is measured as the crow flies, so the actual distance covered during travel may be slightly different depending on the chosen mode of transportation. It is important to note that there are multiple travel options available, including flights, trains, and buses, which may have varying distances and durations. It is recommended to check with the specific transport provider for the most accurate and up-to-date information regarding travel distances and times.
The best way to travel from Sofia to London without a car is by taking a combination of bus and train via Vienna. This route takes approximately 27 hours and 19 minutes and costs between €275 and €595. You can catch a bus from Sofia to Vienna, and from there, take a train to London. It is advisable to book your tickets in advance to secure the best prices and availability.
The journey from Sofia to London takes approximately 5 hours and 59 minutes, including transfers. The most convenient way to travel is by plane, with direct flights available from Sofia Airport to London Heathrow Airport or London Gatwick Airport. There are multiple airlines that operate on this route, offering a range of options in terms of fares and schedules. It is recommended to check with the airlines for the most up-to-date information and to book your tickets in advance to secure the best deals.
There are plenty of accommodation options near London. With over 3674 hotels to choose from, you will surely find one that suits your budget and preferences. The prices for hotels in London start at €79 per night, and you can find a variety of options ranging from budget hotels to luxury establishments. It's advisable to book your accommodation in advance to secure the best deals and availability during your stay.
Yes, there is no direct bus between Sofia and London. However, you can take a bus from Sofia Serdica Bus Station to Cologne Bonn Airport and then another bus from Cologne Bonn Airport to London Victoria Coach Station. The total journey time, including transfers, is approximately 45 hours and 20 minutes.
The Sofia to London bus departs from Sofia Serdica Bus Station. It is recommended to arrive at the bus station at least 30 minutes before the departure time to ensure a smooth check-in process. The bus station is conveniently located in central Sofia and can be easily reached by public transportation or taxi.
The bus from Sofia to London arrives at London Victoria Coach Station. This is a major bus terminal located in the center of London, making it a convenient arrival point for travelers. From there, you can easily access other parts of the city by public transportation or continue your journey using other transportation options.
To get to London from Sofia Airport, you can take a shuttle service which is the most convenient option. The shuttle takes approximately 9 minutes and costs between €41 and €59. The shuttle service provides a hassle-free and direct transfer from the airport to your destination in London. It is recommended to book your shuttle in advance to ensure a smooth and comfortable journey.
Bulgaria Air, British Airways, Tarom, and five other airlines offer flights between Sofia and London. These airlines provide regular and direct flights from Sofia Airport to London Heathrow Airport. It is advisable to check with each airline for specific flight schedules and prices, as they may vary.
The fastest way to travel from Sofia to London is by taking a direct flight from Sofia Airport to London Heathrow Airport, which takes approximately 3 hours and 30 minutes. Airlines such as Bulgaria Air, British Airways, and Tarom offer flights on this route. The total travel time by plane is around 5 hours and 59 minutes. The prices for flights between London and Sofia range from €137 to €542.
The flight from Sofia to London takes approximately 3 hours and 30 minutes. This is the quickest and most convenient way to travel between the two cities. There are multiple airlines that operate direct flights between Sofia Airport and London Heathrow Airport. However, flight duration may vary depending on factors such as weather conditions and air traffic.
The cost of a flight from Sofia to London can vary, with prices ranging from €137 to €542. The price may depend on factors such as the airline, the time of booking, and the class of service. It is recommended to compare prices from different airlines and book in advance to secure the best deal. Additionally, consider looking out for any promotions or deals that may be available to save on the cost of your flight.
The cost of a bus ticket from Sofia to London can range from €167 to €178. Prices may vary depending on factors such as the time of year, availability, and the specific bus company. It is recommended to compare prices from different bus companies and book in advance to secure the best deal.