Trip to Ljubljana

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to Ljubljana

🚆 Embark on a scenic train journey from London to Ljubljana that will take you through multiple European cities like Paris, Munich, Salzburg, and Villach. 🌍 🚆 Plan ahead for this 17-hour adventure, and enjoy the convenience and comfort of rail travel as you make your way from bustling London to charming Ljubljana. 💼

Where to stay in Ljubljana

There are over 322 hotels to stay in Ljubljana. Prices range from $13 per night.

Find accommodation
  • For traveling from London to Ljubljana by train, there is no direct route available. The journey typically involves multiple transfers, with services departing from London St Pancras Intl and arriving at Ljubljana via cities like Paris, Munich, Salzburg, and Villach. The train services from London to Ljubljana are operated by Eurostar for the initial leg and ÖBB for the final stretch. The travel duration can vary but generally takes around 17 hours, with ticket prices ranging from £269 to £781 depending on the class and booking time.
  • For the route between London and Ljubljana the fastest train option involves transfers at various stations and takes approximately 17 hours and 2 minutes. While there is no direct train available, the services operated by Eurostar and ÖBB offer a relatively efficient connection between the two cities. The journey includes stops at Gare du Nord, Paris l'Est, München Hbf, Salzburg Hbf, and Villach Hbf before reaching Ljubljana station. Ticket prices for this train journey vary between £269 and £781, depending on factors such as class of travel and booking time.
  • Trains departing from London to Ljubljana are operated by Eurostar and they typically depart from London St Pancras International station. This serves as the primary departure point for travelers embarking on the journey to Ljubljana via train. London St Pancras International station is well-equipped with facilities and services to cater to passengers before their departure on the Eurostar service to various destinations in Europe.
  • There is no direct train service between London and Ljubljana. The journey typically involves multiple transfers at stations such as Gare du Nord, Paris l'Est, München Hbf, Salzburg Hbf, and Villach Hbf before reaching Ljubljana. The total travel time for this multi-leg journey is approximately 17 hours and 2 minutes. Travelers can expect to find both Eurostar and ÖBB-operated services on this route, with ticket prices varying between £269 to £781 depending on the class and booking preferences.
  • The train services from London to Ljubljana operated by ÖBB, arrive at Ljubljana station. Ljubljana station is the main railway hub in the Slovenian capital, conveniently located in the city center. Upon arrival at Ljubljana station, travelers can easily access local transportation options to reach their final destination within the city or explore the surrounding areas.
  • The first train of the day from London to Ljubljana typically departs from London St Pancras Intl station in the early morning to begin the multi-leg journey via cities like Paris, Munich, and Salzburg. The last train of the day to Ljubljana usually leaves London late in the evening, allowing passengers to travel overnight and reach their destination by the following day. The total travel time for this route, including transfers, is approximately 17 hours and 2 minutes. Ticket prices for the train journey from London to Ljubljana can vary between £269 and £781, depending on factors such as class of service and booking time.
  • There are no direct train trips between London and Ljubljana. Passengers traveling from London to Ljubljana will need to take a series of connecting trains, with transfers at stations such as Gare du Nord in Paris, Munich Hbf, Salzburg Hbf, and Villach Hbf. The entire journey, including these transfers, typically takes around 17 hours and 2 minutes. Both Eurostar and ÖBB operate services on this route, starting from London St Pancras Intl and arriving at Ljubljana station. Ticket prices for this multi-leg train journey can range from £269 to £781, depending on factors like class of service and availability.
  • No, there is no direct train between London and Ljubljana. Travelers will need to take a route that involves transfers at various stations, such as Gare du Nord in Paris, Munich Hbf, Salzburg Hbf, and Villach Hbf before reaching Ljubljana. This multi-leg journey typically takes around 17 hours and 2 minutes to complete. Passengers can expect to change trains at these stations during the trip, making it a longer but scenic way to travel between the two cities.
  • The cost of a train journey from London to Ljubljana can range from £269 to £781. The ticket prices vary depending on factors such as the class of service, the time of booking, and availability. Passengers should book their tickets in advance to potentially secure lower fares and ensure a smoother travel experience.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Ljubljana to London

See schedule