Nehoda se stala kolem 18. hodiny mezi zastávkou Olomouc-Nové Sady a olomouckým hlavním nádražím.
"Muž narozený v roce 1969 utrpěl zranění neslučitelná se životem," řekl policejní mluvčí František Kořínek.
Policie na místě vyšetřuje příčiny a okolnosti tragédie.
Regionální spoje nejezdí, České dráhy nasadily mezi Blatcem a Olomoucí náhradní autobusy.
Dálkové vlaky musejí odklonem přes Přerov.
Omezení je odhadované do 20. hodiny.