1map logoGo to main page

Ljubljana, Osrednjeslovenska to London, Greater London from $52: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ljubljana, Slovenia
to
London, United Kingdom

How to Get from Ljubljana 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.

$52 by busBest price
1236.16 kmDistance
4h 25m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ljubljana 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
4h  56m
Estimated price
$158-446
Recommended
Company
various
Bus
Average Duration
29h  40m
Estimated price
$52-114
Cheapest
route map
Distance: 1236.16 km
Duration: 4h 25m

See more options

Company
various
Drive
Plane
Average Duration
4h  25m
Estimated price
$90-427
Company
various
Drive
Drive
Average Duration
14h  25m
Estimated price
$90-430
Company
various
Drive
Plane
Average Duration
7h  46m
Estimated price
$93-675
Company
various
Plane
Train
Average Duration
5h  21m
Estimated price
$120-458
Company
various
Drive
Plane
Average Duration
6h  38m
Estimated price
$131-638
Company
various
Drive
Bus
Average Duration
25h  30m
Estimated price
$151-229
Company
various
Plane
Average Duration
6h  27m
Estimated price
$165-426
Company
various
Train
Train
Average Duration
20h  15m
Estimated price
$202-563
Company
various
Train
Average Duration
16h  49m
Estimated price
$310-736
Company
various
Drive
Drive
Average Duration
16h  16m
Estimated price
$349-543

Ljubljana - London operators

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

Plane
Website
britishairways.com

Plane from Ljubljana (LJU) to London Heathrow (LHR)

Average Duration
2h 15m
Estimated price
$130-550
Website
lufthansa.com

Plane from Ljubljana (LJU) to London Heathrow (LHR)

Average Duration
4h 56m
Estimated price
$190-550

Plane from Ljubljana (LJU) to London City (LCY)

Average Duration
4h 40m
Estimated price
$190-550

Plane from Ljubljana (LJU) to London Gatwick (LGW)

Average Duration
4h 12m
Estimated price
$210-650
Website
easyjet.com

Plane from Ljubljana (LJU) to London Gatwick (LGW)

Average Duration
2h 25m
Estimated price
$70-370
Website
swiss.com

Plane from Ljubljana (LJU) to London Heathrow (LHR)

Average Duration
4h 25m
Estimated price
$130-450
Train
Contact phone
+386 129 13 332
Website
potniski.sz.si

Train from Ljubljana to Villach Hbf

Average Duration
1h 32m
Estimated price
$8-16
Contact phone
+385 1 3782 583
Website
hzpp.hr

Train from Ljubljana to Villach Hbf

Average Duration
1h 40m
Estimated price
$6-9
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Villach Hbf to Salzburg Hbf

Average Duration
2h 39m
Estimated price
$43-48

Train from Salzburg Hbf to München Hbf

Average Duration
1h 41m
Estimated price
$39-43
Contact phone
+43 (0)5 1717
Website
oebb.at

Train from Villach Hbf to Salzburg Hbf

Average Duration
2h 39m
Estimated price
$30-45
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from Gare du Nord to London St Pancras Intl

Average Duration
2h 5m
Estimated price
$120-350
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Ljubljana bus station to Budapest Kelenföld bus station

Average Duration
6h 10m
Estimated price
$35-55

Bus from Budapest to London Victoria

Average Duration
22h 30m
Estimated price
$13-60
Contact phone
+386 1 320 4530
Website
goopti.com

Bus from Ljubljana to Zagreb Airport

Average Duration
1h 57m
Estimated price
$30-250

Bus from Ljubljana to Venezia, Aeroporto Marco Polo di Venezia

Average Duration
3h
Estimated price
$40-360
Contact phone
+36 70 282 1827
Website
eurobusways.com

Bus from Ljubljana to Praha

Average Duration
6h
Estimated price
$80-130
Contact phone
+420 222 222 221
Website
regiojet.com

Bus from Praha, ÚAN Florenc to London Victoria

Average Duration
18h 30m
Estimated price
$70-100
Ferry
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Dunkirk to Port of Dover

Average Duration
2h 30m
Estimated price
$80-150
Other Show other routes
Website
eurotunnel.com

Other from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
0-0

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

Traveling between Ljubljana 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.

🚂 Starting from Ljubljana station, the train journey to London involves several transfers including stops at Villach Hbf, Salzburg Hbf, München Hbf, Gare de l'Est, and Paris Nord. 🌍 This cross-country train adventure takes approximately 16 hours and 49 minutes, offering travelers a scenic route through various European destinations before reaching the bustling city of London. 💰 Ticket prices for this train trip from Ljubljana to London fall within the range of €285 to €677, providing options for travelers with varying budgets to experience this unique and convenient mode of transportation.
Departure Point
Ljubljana station
Arrival Point
London St Pancras Intl station
🛫 Get ready to embark on a quick and convenient journey from Ljubljana to London! The fastest direct flight from Ljubljana Airport to London Heathrow Airport only takes 2 hours and 15 minutes. 🌍 Several airlines like British Airways, Transavia Holland, and KLM provide options for flights between Ljubljana and London. With a flight duration of approximately 4 hours and 56 minutes, you'll soon find yourself exploring the vibrant city of London. 💸 Prices for flights between London and Ljubljana can range from €145 to €410, offering a range of options to fit your budget for this exciting journey.
Departure Point
Ljubljana Airport
Arrival Point
London Heathrow Airport
🚌 Despite no direct bus from Ljubljana to London, you can embark on a journey that involves transfers in Budapest. Operated by FlixBus, the service departs from Ljubljana bus station. 🌍 The scenic route will take approximately 29 hours and 40 minutes to reach London Victoria station. 💰 Prices for this bus adventure from Ljubljana to London range from €48 to €105, providing an affordable and novel way to experience the diverse landscapes on your way to the bustling city of London.
Departure Point
Ljubljana bus station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Ljubljana to London.

Or choose the category:
The distance between Ljubljana and London is 768 miles. Travel times vary depending on the mode of transportation. By train, it takes approximately 16 hours and 36 minutes to reach London from Ljubljana. Alternatively, taking a shuttle to Venice and then flying to London Gatwick takes around 7 hours and 47 minutes. The quickest option is to fly directly from Ljubljana to London, which takes about 4 hours and 55 minutes. A longer but more economical option is to travel by bus, which takes approximately 28 hours and 20 minutes.
The most cost-effective option for traveling from Ljubljana to London is to take a shuttle and bus, which costs around €101-€165. However, this option is also the most time-consuming, taking approximately 39 hours and 48 minutes. For a more time-efficient journey, flying is the quickest option, taking around 4 hours and 55 minutes and costing between €137-€412. It is important to consider both cost and time when deciding on the best transportation option for this trip.
The prices for traveling from Ljubljana to London vary depending on the mode of transportation. For train travel, the prices range from €250 to €867. Meanwhile, for bus travel, the prices range from €106 to €170. It's important to note that these prices are subject to change and may vary depending on factors such as the time of travel and availability.
To travel from Ljubljana to London without a car, the best option is to take a train or a flight. The train journey takes approximately 16 hours and 36 minutes and costs between €247 and €869. Alternatively, flying is a faster option, taking around 4 hours and 55 minutes and costing between €137 and €412. If you don't mind a longer travel time, you could also consider taking a bus, which takes approximately 28 hours and 20 minutes and costs between €101 and €174.
There is no direct link between Ljubljana and London by train. However, it is possible to travel between the two cities with multiple transfers, including stops at Villach Hbf, Salzburg Hbf, München Hbf, Gare de l'Est, and Paris Nord. This journey takes approximately 16 hours and 36 minutes. Alternatively, there is no direct bus from Ljubljana to London, but it is possible to travel with transfers, including a stop in Paris. This bus journey takes approximately 28 hours and 20 minutes.
The flight between Ljubljana and London typically takes around 2 hours and 15 minutes on a direct flight. However, the costs can vary depending on the airline and time of booking. Prices for a flight between London and Ljubljana can range from €144 to €412. It is advisable to book in advance and compare prices from different airlines to get the best deal.
There are many options for accommodation near London. There are over 3674 hotels available, offering a wide range of prices starting at €79 per night. Whether you are looking for luxury hotels, budget-friendly options, or something in between, you will be able to find a suitable place to stay in London. It is recommended to book in advance to ensure availability and secure the best rates.