Ljubljana to Zagreb by train

Last reviewed: July 2026

Typical duration
2h9m
Frequency
4 direct trains per day
Direct
Direct service
From price
tickets from €9
Trains to Zagreb

Train service

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

How long does the Ljubljana to Zagreb train take?

Direct trains take approximately 2 hours 9 minutes to 2 hours 40 minutes, covering the 117 km route between Slovenia's and Croatia's capitals. Regional services with more stops can stretch to 3 hours.

How much does a Ljubljana to Zagreb train ticket cost?

Standard second-class advance tickets typically cost between €9 and €20 one way. Prices are relatively stable and don't fluctuate as dramatically as high-speed routes in Western Europe.

How many trains run from Ljubljana to Zagreb per day?

There are typically 2 to 4 direct trains per day, depending on the season and day of the week. The first train usually departs Ljubljana around 06:50, and the last around 16:45 to 17:00.

Do I need to book a seat reservation on the Ljubljana to Zagreb train?

Seat reservations are not normally required on Ljubljana, Zagreb trains, you can simply board and find a free seat. An optional reservation for €2 to 5 is available on some InterCity or EuroCity services if you want a guaranteed spot.

How does the train compare to the bus from Ljubljana to Zagreb?

Buses are also widely available, with 18+ daily departures and journey times of roughly 2 to 2.5 hours without traffic. The train offers a more comfortable, predictable journey and drops you at city-centre stations in both capitals.

More routes