Železniční stanice Kostelec na Hané je křižovatkou dvou tratí. První č. 271 Prostějov - Kostelec na Hané - Chornice (od r. 2012 pouze do Jesence) a druhá č. 273 Prostějov - Kostelec na Hané - Senice na Hané - Olomouc.