"We have selected three stations each from 15 zones and five stations from the Northern zone to be taken up for cleanliness drive," said a senior Railway Ministry official.
The 50 stations identified include New Delhi, Varanasi, Howrah, Sealdah, Mumbai Central, Bhubaneswar and Patna.
Integrated cleaning contract will be awarded through tendering process.
According to the official, the railways plan to spend anywhere between Rs 5 crore (Rs 50 million) to Rs 15 crore (Rs 150 million) per station to bring about a drastic change in their upkeep.
15 most scenic train journeys in the world
India's impressive railway stations
World's 10 best luxury trains
Vivek, Hrithik, Amitabh, Salman: Modi's filmi crusaders
700 cos under RBI lens for non-payment of investor money