World Train Map

Classic route

Zagreb–Rijeka line

Zagreb → Rijeka · Croatia

View on the map →Wikipedia ↗Stations · 14

Zagreb–Rijeka line — Zagreb to Rijeka
Photo · Smiley.toerist · CC BY-SA 3.0

Climbs through the forested Gorski Kotar highlands, through tunnels and curves before the steep final plunge to the Adriatic at Rijeka.

Stations

  1. 0 kmZagreb Glavni kolodvor
  2. 32 kmJastrebarsko
  3. 52 kmKarlovac
  4. 63 kmDuga Resa
  5. 101 kmOštarije
  6. 108 kmOgulin
  7. 128 kmVrbovsko
  8. 137 kmMoravice
  9. 153 kmSkrad
  10. 165 kmDelnice
  11. 182 kmFužine
  12. 213 kmŠkrljevo
  13. 222 kmSušak-Pećine
  14. 224 kmRijeka

The stations OpenStreetMap lists for this service, in order, with the distance along the line as drawn here. A train may skip some of them.

How this line was checked

Questions and answers

How long is the Zagreb–Rijeka line?

The Zagreb–Rijeka line runs 229 km from Zagreb to Rijeka.

How long does the Zagreb–Rijeka line take?

The fastest scheduled journey is 3 h 30 min for the 229 km. That is an average of 65 km/h end to end. The line's top service speed is 140 km/h.

Who runs the Zagreb–Rijeka line?

HŽ Putnički prijevoz, with Končar 6112 EMU.

How old is the Zagreb–Rijeka line?

The line has been in service since 1873. That is the year the atlas dates it from: for a modern brand running over an older railway, it is the railway's date, not the brand's.

How often does the Zagreb–Rijeka line run?

3 direct trains on a weekday (counted on 2 September 2026).

View on the world railway map →

Read more on Wikipedia ↗

More classic routes

More train routes in Croatia.

Planning this trip? Journey time & direct trains: Rijeka → Zagreb · Zagreb → Rijeka.