Međimurje had three railroads. M501 railway is the line of international significance that connects Međimurje with Hungary and Slovenia. M501 railway was part of first railroad in the county that was built in 1860, connecting Budapest with the Adriatic ports of Rijeka and Trieste, and this was first railroad ever built in the present-day Croatia. The village of Kotoriba, located near the Hungarian border in the south-eastern part of the county, was the site of the first railway station building in Croatia. R201 railway connects Čakovec with Varaždin and Zagreb. L101 railway connects Čakovec with Mursko Središće and with Slovenian town of Lendava.