🇭🇷 Country
Train routes in Croatia
14 routes · classic 10 · scenic 3 · mountain 1
14 routes cross Croatia in the World Train Map atlas. The longest is the ICN Zagreb–Split at 424 km; the fastest is the ICN Zagreb–Split, running up to 140 km/h; the oldest line dates to 1860. Every route links to its facts, photo and story, and to the interactive world map.
Open the world railway map →Part of the Europe train map: every route on the continent, one map.
Classic (10)
- Šibenik Line
Up from the Adriatic into the Dalmatian hinterland, Šibenik to Knin in under two hours, on rails opened on 4 October 1877 to bring the coal of the Drniš basin down to the harbour.
- Zabok–Hromec Line
Twenty four kilometres north through the hills of the Hrvatsko Zagorje towards the Slovenian border, on a branch the Hungarian state railways opened on 4 September 1886.
- Vinkovci–Gunja Line
Forty nine kilometres south across the Slavonian plain to Gunja on the Bosnian border, a line finished in 1886 whose bridge over the Sava carried it into Bosnia in 1894 and on to Tuzla in 1946.
- Osijek–Beli Manastir Line
Half an hour north out of Osijek, over the Drava and up into Baranja towards the Hungarian border, on a line put into service at the end of 1870.
- Ormož–Čakovec Line
Twenty kilometres from Ormož over the Drava into Croatia, on the railway opened on 24 April 1860 to join Budapest to the Vienna to Trieste main line by way of Nagykanizsa and Pragersko.
- Zagreb–Rijeka line
Climbs through the forested Gorski Kotar highlands, through tunnels and curves before the steep final plunge to the Adriatic at Rijeka.
Wikipedia ↗ - Zagreb–Osijek line
Runs east across the flat Pannonian farmland of Slavonia to Osijek, Croatia’s fourth-largest city, on the Drava near the Hungarian border.
- EuroCity “Sava”
The EC “Sava” restored a direct Zagreb–Ljubljana run, and since June 2025 extends once a week onward to Pula for the first time in 30 years.
Wikipedia ↗ - EuroCity Budapest–Zagreb
The only Hungary–Croatia day train: along Balaton’s southern shore, over the Drava at Gyékényes and down through Zagorje to Zagreb.
Wikipedia (HU) ↗ - Zagreb–Vinkovci
East across Slavonia on the old Zagreb to Belgrade main line: out through Dugo Selo, the Sava plain by Novska and Slavonski Brod, then the oak country beyond Đakovo to Vinkovci.
Scenic (3)
- ICN Zagreb–Split
Tilting railcars lean through the bare karst of the Lika plateau below Velebit, then swoop down to the palm-fringed Adriatic at Split.
Wikipedia ↗ - Istrian Line
The length of Istria at a walking pace, Pula to Buzet in two and a half hours through the red earth and the karst, on the state railway Austria opened to its naval port in September 1876.
- Sarajevo–Ploče line
Threads the plunging Neretva canyon between the Prenj and Čvrsnica massifs, then follows the river down to the Adriatic at Ploče through 106 tunnels.
Wikipedia ↗
Mountain (1)
- Zagreb Funicular (Uspinjača)
At 66 m one of the world’s shortest public funiculars, linking Zagreb’s Lower and Upper Towns since 1890.
Wikipedia ↗
Photos via Wikimedia Commons — each route page credits the author & licence
What is the fastest train in Croatia?
The ICN Zagreb–Split, running Zagreb to Split at up to 140 km/h. It is one of 14 routes in Croatia in this atlas.
Are there night trains in Croatia?
Not in this atlas. Croatia has 14 routes here and none of them is a scheduled sleeper, though night trains from neighbouring countries may still reach it.
Can you cross the border by train from Croatia?
Yes — 4 of its 14 routes continue into another country: Ormož–Čakovec Line (Ormož – Čakovec), Sarajevo–Ploče line (Sarajevo – Ploče), EuroCity “Sava” (Zagreb – Ljubljana), EuroCity Budapest–Zagreb (Budapest – Zagreb).
Which is the most scenic railway in Croatia?
Croatia has 4 scenic or mountain lines in this atlas. The longest is the ICN Zagreb–Split, 424 km.
Cross-border lines continue into
- 🇧🇦 Train routes in Bosnia and Herzegovina 2 routes
- 🇭🇺 Train routes in Hungary 41 routes
- 🇸🇮 Train routes in Slovenia 12 routes