Prva pokusna vožnja na međimurskoj pruzi organizirana je 29. listopada 1859. na dionici od Čakovca do Kotoribe i obratno. Pruga je službeno otvorena za promet 24. travnja 1860. kada su se njome provezli hrvatski, mađarski i austrijski plemići i predstavnici javnih vlasti te crkveni dostojanstvenici. Već nakon dvije godine za promet su otvoreni kolodvori Mala Subotica i Donji Mihaljevec, a 1900. stajalište Miksavar, odnosno današnji Macinec. Godine 1920. otvoreno je stajalište Čakovec-Buzovec, za Drugoga svjetskog rata stajalište Sveti Juraj u Trnju (Čehovec), a 1949. stajalište Dunjkovec.