Indian Railways raked in a revenue of Rs 12,159.35 crore from ticket sales during the festive period that stretched from September 1 to October 31 this year, according to data tabled in Parliament.