1map logoGo to main page

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

Compare Travel Options and Prices

from
London, United Kingdom
to
Ljubljana, Slovenia

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

$78 by busBest price
1236 kmDistance
5h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Ljubljana 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  20m
Estimated price
$160-445
Recommended
Company
various
Bus
Average Duration
27h  46m
Estimated price
$78-108
Cheapest
route map
Distance: 1236 km
Duration: 5h 20m

See more options

Pricing table
Company
various
Drive
Average Duration
14h  15m
Estimated price
$0-0
Company
various
Plane
Average Duration
7h  23m
Estimated price
$84-624
Company
various
Plane
Average Duration
8h  17m
Estimated price
$84-704
Company
various
Train
Plane
Average Duration
5h  29m
Estimated price
$122-461
Company
various
Plane
Average Duration
6h  50m
Estimated price
$131-640
Company
various
Plane
Average Duration
7h  54m
Estimated price
$136-760
Company
various
Bus
Drive
Average Duration
24h  55m
Estimated price
$151-229
Company
various
Plane
Average Duration
6h  43m
Estimated price
$167-430
Company
various
Train
Train
Average Duration
22h  22m
Estimated price
$207-608
Company
various
Drive
Drive
Average Duration
15h  27m
Estimated price
$311-457
Company
various
Train
Average Duration
17h  2m
Estimated price
$336-977

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $79 $87 $89 $100 $89 $87 $90
Fly $75 $63 $110 $135 $167 $114 $105

Traveling From London to Ljubljana

The vibrant hustle of London contrasts beautifully with the serene charm of Ljubljana, offering you a journey filled with diverse cultural experiences.

Best Neighbourhoods in Ljubljana

Ljubljana boasts diverse neighborhoods, each offering distinct experiences for visitors.

Ljubljana Old Town
• Charming cobblestone streets and historic buildings.
• Abundant cafes and shops with local products.
Tivoli Park
• Expansive park perfect for leisurely walks.
• Home to art galleries and beautiful gardens.
Metelkova City
• Vibrant cultural center with street art.
• Hosts live music events and nightlife options.

Best Times To Visit Ljubljana's Attractions

Maximize your enjoyment in Ljubljana by planning visits to major attractions during optimal times.

Ljubljana Castle
Visit early in the morning or late afternoon for fewer tourists and stunning views.
Triple Bridge
Explore during weekday mornings to enjoy the scenery without the crowds.
Metelkova City
Evenings on weekdays offer a lively atmosphere with fewer visitors.

Ljubljana Weather: What to Expect Year-Round

Ljubljana enjoys a continental climate, featuring warm summers and cold winters, making spring and early fall the best times to explore its outdoor attractions. Be prepared for occasional rain year-round, as it can affect your plans, but the city’s charm shines through in every season.

Dining Recommendation in Ljubljana

Try the traditional Slovenian dish called kranjska klobasa, a flavorful sausage made from pork and seasoned with garlic and spices, at a local eatery like Gostilna Sokol. The cozy ambiance and use of fresh, local ingredients create a dining experience that feels intimate and authentically Slovenian, setting it apart from the often bustling dining scene in London.

London - Ljubljana operators

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

Plane Show flights
Website
britishairways.com

Plane from London Heathrow to Ljubljana

Average Duration
2h 15m
Estimated price
$130-550

Plane from London Heathrow to Zagreb

Average Duration
2h 20m
Estimated price
$130-500

Plane from London Heathrow to Venice

Average Duration
2h 12m
Estimated price
$100-800
Website
lufthansa.com

Plane from London Heathrow to Ljubljana via Munich

Average Duration
3h 45m
Estimated price
$190-550

Plane from London Heathrow to Ljubljana via Frankfurt

Average Duration
3h 57m
Estimated price
$190-550

Plane from London City to Ljubljana via Frankfurt

Average Duration
4h 10m
Estimated price
$160-550

Plane from London Heathrow to Zagreb via Munich

Average Duration
4h 3m
Estimated price
$180-750

Plane from London Heathrow to Zagreb via Frankfurt

Average Duration
4h 25m
Estimated price
$180-750

Plane from London Heathrow to Venice via Munich

Average Duration
3h 52m
Estimated price
$170-700
Website
swiss.com

Plane from London Heathrow to Ljubljana via Zurich

Average Duration
5h 5m
Estimated price
$170-600

Plane from London City to Ljubljana via Zurich

Average Duration
5h 25m
Estimated price
$190-490

Plane from London Heathrow to Venice via Zurich

Average Duration
4h 6m
Estimated price
$170-750
Website
klm.com

Plane from London Heathrow to Ljubljana via Amsterdam Schiphol

Average Duration
4h 15m
Estimated price
$60-310

Plane from London City to Ljubljana via Amsterdam Schiphol

Average Duration
4h 15m
Estimated price
$75-370
Website
easyjet.com

Plane from London Gatwick to Ljubljana

Average Duration
2h 5m
Estimated price
$70-370

Plane from London Stansted to Venice via Amsterdam Schiphol

Average Duration
4h 55m
Estimated price
$130-470
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from London Victoria to Frankfurt central train station

Average Duration
15h 40m
Estimated price
$70-100

Bus from Frankfurt central train station to Ljubljana bus station

Average Duration
11h 6m
Estimated price
$65-95
Contact phone
+386 1 320 4530
Website
goopti.com

Bus from Zagreb Airport to Ljubljana

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

Bus from Venezia, Aeroporto Marco Polo di Venezia to Ljubljana

Average Duration
3h
Estimated price
$40-370
Train Show train routes
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380
Contact phone
+43 (0)5 1717
Website
oebb.at

Train from London St Pancras Intl to Ljubljana

Average Duration
17h 2m
Estimated price
$336-977
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Paris Est to München Hbf

Average Duration
5h 41m
Estimated price
$130-150
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Paris l'Est to Muenchen Hbf

Average Duration
5h 41m
Estimated price
$140-230

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

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

🚆 Travelling from London to Ljubljana by train requires a series of connections, starting at London St Pancras Intl and passing through key stations like Gare du Nord, Paris l'Est, München Hbf, Salzburg Hbf, and Villach Hbf. Despite the lack of a direct route, the journey spans approximately 17 hours and 2 minutes, offering a scenic rail adventure through Europe. 🚆 Ticket prices for the train journey between London and Ljubljana range from £265 to £772, depending on the class and booking conditions. Overall, the train trip offers a unique way to explore Europe and arrive in charming Ljubljana ready to start your adventure.
Departure Point
London St Pancras Intl station
Arrival Point
Ljubljana station
🛫 Flying from London Heathrow Airport to Ljubljana Airport is the quickest option for travelers, with direct flights taking just 2 hours and 15 minutes. British Airways, KLM, Transavia Holland, and other airlines provide convenient flight options for this route. 🌍 The journey from London to Ljubljana by plane typically lasts around 5 hours and 20 minutes, offering passengers a comfortable and efficient way to reach Slovenia's capital city. Enjoy in-flight amenities and stunning aerial views along the way. 💸 Prices for flights between Ljubljana and London range from £126 to £352, making it a relatively affordable and convenient travel choice for those looking to explore the charming city of Ljubljana from the bustling metropolis of London.
Departure Point
London Heathrow Airport
Arrival Point
Ljubljana Airport
Useful tips for plane travellers
• Book your direct flight with British Airways or Transavia Holland for the quickest 2h 15m travel time, and check their websites for potential deals: British Airways and Transavia.
• When arriving at Ljubljana Airport, expect a small terminal and easy navigation; after clearing customs, head straight to the left for the baggage claim, where you can find signage in English and Slovenian to guide you to your luggage.
• Taxi services from Ljubljana Airport to the city center typically cost between €25-€35 (approximately £20-£30), and it's recommended to use the 'Taxi Ljubljana' service for reliable, pre-booked transportation; you can find more information at Taxi Ljubljana.
💸 Prices for the London to Ljubljana bus range from £62 to £85, making it an affordable and adventurous way to experience Europe's diverse cultures and sights.
Departure Point
London Victoria station
Arrival Point
Ljubljana bus station

Frequently asked questions

Find out more about the route from London to Ljubljana.

Or choose the category:
The distance between London and Ljubljana is 768 miles. The typical travel times by various modes of transportation are as follows: 16 hours and 48 minutes by train, 8 hours and 19 minutes by flying from London Stansted to Venice and then taking a shuttle, 5 hours and 20 minutes by plane, and 28 hours and 11 minutes by bus. These travel times may vary depending on factors such as departure times, traffic, and route conditions.
The most cost-effective and time-efficient transportation option for traveling from London to Ljubljana is by flying. It takes approximately 5 hours and 20 minutes to reach Ljubljana from London by plane, making it the quickest option available. The cost of a flight ranges between £118 and £361. However, for travelers on a budget, taking a bus and shuttle is a more cost-effective option, though it takes significantly longer, around 40 hours and 16 minutes, and costs between £86 and £149.
The prices of train tickets between London and Ljubljana range from £289 to £898, depending on the class and type of train. If you prefer to travel by bus, the prices for a ticket between Ljubljana and London vary from £94 to £148. It's important to note that these prices are subject to change and may vary depending on the time of booking and other factors.
The best way to travel from London to Ljubljana without a car is by train or by plane. Taking a train from London to Ljubljana typically takes 16 hours and 48 minutes and costs between £283 and £942. Alternatively, you can fly from London to Ljubljana, which takes 5 hours and 20 minutes and costs between £118 and £361. Another option is to take a bus, which takes 28 hours and 11 minutes and costs between £94 and £149.
Unfortunately, there is no direct link between London and Ljubljana. However, there are options available. The quickest way to travel is by plane, which takes about 5 hours and 20 minutes. Another option is to take a train, which takes approximately 16 hours and 48 minutes with transfers in cities like Paris, Stuttgart, Munich, Salzburg, and Villach. Alternatively, you could also take a bus, which takes around 28 hours and 11 minutes with transfers in Paris.
The flight between London Heathrow Airport and Ljubljana Airport typically takes around 2 hours and 15 minutes. The prices for this flight can vary, ranging from £124 to £357. It is recommended to compare prices from different airlines and book in advance to find the best deal.
There are plenty of accommodation options available near Ljubljana. With over 965 hotels to choose from, travelers have a wide range of choices to fit their budget and preferences. Prices start at £20, ensuring there is something for everyone. Whether you are looking for luxury hotels, budget-friendly options, or cozy guesthouses, there are plenty of places to stay near Ljubljana, ensuring a comfortable and enjoyable stay.