Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Udine to Ljubljana by train
-
First train07:14
-
Last train23:42
-
Avg changes1
-
Fastest journey3hr 25m
-
Distance98 kilometres
-
Trains per day10
-
Avg. journey time6hr 37m
-
Train operators
Going from Udine to Ljubljana by train
About to set off from Udine to Ljubljana by rail? Make your journey as seamless as possible with this guide, packed with tips on schedules, route details and how to find the best deals on tickets.
Train travel between Udine and Ljubljana: train ticket prices
Cost of train tickets from Udine to Ljubljana:
Cheapest tickets: £19.72
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 6 months in advance.
Udine to Ljubljana departure frequency and train timetable
With 10 trains scheduled on this journey daily and trains leaving the station every 1 hour and 9 minutes, travellers have a number of options to choose from. If you are travelling on a weekday, the earliest train you can catch is at 07:14 and the last one is at 23:42. If you are travelling during the weekend, the earliest train you can catch is at 07:14, with the last one at 23:42.
Average train travel time from Udine to Ljubljana
The quickest time by train is 3 hours and 25 minutes, travelling a total distance of 98 kilometres.
How far in advance can you reserve train tickets between Udine and Ljubljana?
You can secure tickets for travel between Udine and Ljubljana up to 6 months in advance. The earlier you book, the better the fares.
More information on train travel from Udine to Ljubljana
Want to know more about train travel in Europe? Explore our help articles for guidance on booking, travel discounts, class of service and much more. Need some travel inspiration? Check out our Ljubljana city guide to get you started.
Frequently asked questions
How far is it from Udine to Ljubljana by train?
The trip from Udine to Ljubljana covers a distance of 98 kilometres.
What is the Udine to Ljubljana train ticket price?
The cheapest ticket on this route runs £19.72. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .
How far in advance can I book my Udine to Ljubljana train tickets?
Tickets for this route go on sale 6 months in advance of the departure date.
How long does it take to get from Udine to Ljubljana?
The fastest jouney takes 3 hours and 25 minutes.
Other journeys to Ljubljana View all journeys to Ljubljana
-
From London to Ljubljana From £82.25
-
From Munich to Ljubljana From £24.93
-
From Villach to Ljubljana From £8.93
-
From Zagreb Glavni Kolod. to Ljubljana From £26.42
-
From Frankfurt am Main to Ljubljana From £36.47
-
From Stuttgart to Ljubljana From £22.70
-
From Vienna to Ljubljana From £27.17
-
From Maribor to Ljubljana From £54.71
-
From Brussels to Ljubljana From £61.03
-
From Salzburg to Ljubljana From £18.24
-
From Strasbourg to Ljubljana From £50.24
-
From Ulm Hbf to Ljubljana From £36.47
Other journeys from Ljubljana
-
From Ljubljana to Villach From £8.93
-
From Ljubljana to Budapest From £30.52
-
From Ljubljana to Vienna From £21.21
-
From Ljubljana to Zagreb Glavni Kolod. From £26.00
-
From Ljubljana to Salzburg From £17.86
-
From Ljubljana to Maribor From £22.33
-
From Ljubljana to Lesce Bled From £13.00
-
From Ljubljana to Munich From £25.31
-
From Ljubljana to Zurich From £22.70
-
From Ljubljana to Paris From £84.85
-
From Ljubljana to Lyon From £88.05
-
From Ljubljana to Belgrade From £73.50
Other journeys from Udine
-
From Udine to Venice From £9.75
-
From Udine to Trieste Centrale From £8.04
-
From Udine to Treviso Centrale From £11.09
-
From Udine to Cervignano-Aquileia-Grado From £3.57
-
From Udine to Monfalcone From £5.06
-
From Udine to Milan From £11.83
-
From Udine to Tarvisio From £9.30
-
From Udine to Gorizia Centrale From £8.49
-
From Udine to Pordenone From £5.06
-
From Udine to Rome From £2.68
-
From Udine to Bologna From £20.84
-
From Udine to Verona From £15.33