ZAGREB – LJUBLJANA – PULA – LJUBLJANA – ZAGREB
In cooperation between HŽ Putnički prijevoz and Slovenske železnice, a new direct train line connecting Zagreb, Ljubljana, and Pula will be introduced from June 20 until the end of the current timetable on 13 December 2025. The train will depart every Friday from Zagreb via Ljubljana to Pula, and return to Zagreb via Ljubljana every Sunday This is the first direct rail link between these cities in over 30 years.
Timetable
You can download a detailed timetable for trains 1472 and 1475 here.
A modern low-floor train operated by Slovenske železnice will connect the three cities. The train is accessible for passengers in wheelchairs, has space for bicycles and strollers, and is equipped with Wi-Fi and a modern passenger information system. It offers 171 seats and can reach speeds of up to 140 km/h.
Ticket prices
Prices of one-way tickets in 2nd class on the route Zagreb GK – Pula and Pula – Zagreb GK:
Tickets can be purchased at international ticket offices of HŽ Putnički prijevoz and Slovenske železnice.
ZAGREB – LJUBLJANA – ZAGREB
In addition to the 6 daily trains between Zagreb and Ljubljana, two more connections will be introduced on Fridays and Sundays from June 20.
Timetable
Tickets are available at international ticket offices, priced at €9 for adults and €4.5 for children aged 6–12.
PULA – DIVAČA – PULA
From Saturday, June 21, two additional trains will connect Pula and Divača every Saturday.
Timetable
Trains stop at all stations and stops in the Istrian region.
You can download the detailed timetable for trains 1473 and 1474 here.
Tickets are available at international ticket offices, priced at €13.60 for adults and €7.60 for children aged 6–12.
Passengers at Divača station can continue their journeys to Ljubljana and Maribor.
BUZET – DIVAČA – BUZET
From June 28 to August 31, 2025, seasonal cross-border trains will operate between Divača and Buzet.
Timetable
Passengers can continue their journeys from Divača to Ljubljana and Maribor, and from Buzet toward Pula.