India, Feb. 7 -- Union Railways Minister Ashwini Vaishnaw on Friday said the financial health of the railways department has improved a lot in the last 10 years, and it now has a small revenue surplus after meeting all costs.

Replying to supplementaries during the Question Hour in the Rajya Sabha, the minister said 5.04 lakh jobs were generated during the 2014-24 period, while another 1.5 lakh jobs are being provided in the third term of the Government.

Vaishnaw said there have been concerted efforts in the last 10 years to increase freight traffic and enhance passenger revenue, besides controlling costs.

"Under the leadership of Prime Minister Narendra Modi, there has been a lot of improvement in the financial health of the Indian Rai...