Pukhrayan, UP : At least 120 passengers were killed and more than 200 injured, nearly half of them grievously, in the worst train accident in recent years when 14 coaches of Indore-Patna Express derailed here in Kanpur rural area in the wee hours today due to suspected rail fracture.