Trip to Ljubljana

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance118 km
Avg. price$ 11
Train trips10 found

Trains from Trieste to Ljubljana

🚄 Traveling from Trieste to Ljubljana by train is a convenient and efficient way to reach your destination. The direct train operated by Trenitalia departs twice daily and takes approximately 2 hours and 37 minutes to complete the journey. 🌍 The train journey covers a distance of 119 km, offering scenic views along the way. Departing from Trieste Centrale station and arriving at Ljubljana Tivoli station, passengers can relax and enjoy the comfortable ride while admiring the changing landscapes. 🎫 Ticket prices for the Trieste to Ljubljana train range from €9 to €17, making it an affordable option for travelers looking to explore both cities. Whether you're a tourist or a local, taking the train is a stress-free and enjoyable way to travel between Trieste and Ljubljana.

Where to stay in Ljubljana

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

Accomodation

Will you be returning to Trieste by train?

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

See schedule