Informace o stanici: www.cd.cz/stanice/slatinany/5454683
Slatiňany leží na železniční trati 238 Rosice nad Labem – Havlíčkův Brod. Ve městě je jedno nádraží na východním okraji města. Nejčastějšími cíly jsou Chrudim, Pardubice (jak město tak přestup vlak na Brno nebo Prahu), Rosice nad Labem (přestup na Hradec Králové) a Hlinsko. Železniční doprava je však pouze nevýznamný mód dopravy kvůli umístění nádraží na okrajích měst ve Slatiňanech, v Pardubicích i Hlinsku bez tarifní nebo časové návaznosti na hromadnou dopravu a vlaky na koridoru, a hlavně kvůli zdlouhavé jízdě do Pardubic kvůli nutné úvrati v Rosicích a přestupu na MHD při cestě do centra města.
Mezi vlakovou a autobusovou dopravou není ve Slatiňanech styčný bod, pěší přestup trvá asi 10 minut. Počátkem roku 2012 zajížděly zkušebně některé autobusy přímo k nádraží, ale toto se neosvědčilo.