M102 railway (Croatia)

Zagreb–Dugo Selo railway
Overview
Line numberM102 (HŽ)
Service
TypeSuburban rail; regional rail; international rail
Technical
Line length21.2 km (13.2 mi)
Track gauge1435 mm
Electrification25 kV 50 Hz AC
Operating speedUp to 140 km/h (87 mph)
Route map

to Savski Marof and Ljubljana
to Sisak and to Rijeka
0
Zagreb Main Station
Vjekoslav Heinzel Avenue
Zagreb East station
4
Maksimir
Zagreb Borongaj
6
Trnava
7
Čulinec
to Resnik and Zagreb Shunting Yard
11
Sesvete
Zagreb bypass
15
Sesvetski Kraljevec
21
Dugo Selo
to Koprivnica
to Novska

The Zagreb Glavni kolodvor–Dugo Selo railway, officially designated the M102 railway, is a 22.202-kilometre (13.796 mi) railway line in Croatia that connects the Croatian capital city Zagreb with the Dugo Selo. It is part of the Pan-European Corridor V, branch b, which runs from Rijeka to Budapest and the Pan-European Corridor X. The line is fully electrified and double-tracked. The M102 railway connects to several other railway lines within the Zagreb railway node linking the capital to other parts of Croatia and neighbouring countries. Besides Zagreb Glavni kolodvor (Zagreb main railway station) and Dugo Selo, the west and east termini of the railway, the line serves six other railway stations. One of them is Zagreb Borongaj, where the L203 railway connects as a branch line. The line is used for passenger (urban-suburban, regional and international) and freight traffic.

In December 2022, newly-built railway stop Sesvetska Sopnica was opened for passengers between the stop at Čulinec and the station Sesvete. It is served by Zagreb's suburban (and some of regional) trains.