More than two dozen people are dead after a train carrying about 60 passengers caught fire in southern India early Saturday.