World Train Map

Train routes in Croatia

15 routes · classic 11 · scenic 3 · mountain 1

15 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 (11)

  • Šibenik Line

    Šibenik → Knin · 75 km · 1 h 57 min

    HŽ Putnički prijevoz · HŽ regional

    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

    Zabok → Hromec · 24 km · 39 min

    HŽ Putnički prijevoz · HŽ regional

    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

    Vinkovci → Gunja · 49 km · 59 min

    HŽ Putnički prijevoz · HŽ regional

    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

    Osijek → Beli Manastir · 27 km · 30 min

    HŽ Putnički prijevoz · HŽ regional

    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

    Ormož → Čakovec · 20 km · 24 min

    SŽ · SŽ regional

    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

    Zagreb → Rijeka · 229 km · 3 h 30 min

    HŽ Putnički prijevoz · Končar 6112 EMU

    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

    Zagreb → Osijek · 250 km · 4 h 55 min

    HŽ Putnički prijevoz · Končar 7023 DMU

    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”

    Zagreb → Ljubljana · 141 km · 2 h 32 min

    HŽPP · Slovenske železnice · SŽ series 342 electric locomotive · EuroCity coaches

    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

    Budapest → Zagreb · 340 km · ≈ 6 h

    MÁV · HŽPP · MÁV · HŽPP EuroCity

    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

    Zagreb → Vinkovci · 269 km · 4 h 22 min

    HŽ Putnički prijevoz · HŽ regional

    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.

  • Banova Jaruga–Daruvar

    Daruvar → Banova Jaruga · 53 km · 1 h 43 min

    HŽ Putnički prijevoz · HŽPP regional

    From the spa town of Daruvar by Pakrac and Lipik down to the main line at Banova Jaruga. The line is being rebuilt: until 12 December 2026 buses replace the trains, and Pakrac–Daruvar is due to be finished in 2028.

    Wikipedia (HR) ↗
9 of 11

Scenic (3)

Mountain (1)

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 15 routes in Croatia in this atlas.

Are there night trains in Croatia?

Not in this atlas. Croatia has 15 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 15 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