Top 10 Cleanest Train Stations of Indian Railways

As per the survey report conducted and released by Railway Minister Suresh Prabu, Surat and Rajkot in Gujarat are among the cleanest train stations in India. Indian Railway Catering and Tourism Corporation (IRCTC) survey was conducted based on the feedback of passengers as part of Swacch Bharat Abhiyaan. Other cleanest train stations of Indian Railways also includes Chandigarh,Bhubaneshwar and Vadodara.

Top 20 leanest Railway Stations of India in 2017



Surat Railway Station serving the second largest city of Gujarat and IRCTC has rated Surat station as the best Railway station in India based on cleanliness.


Rajkot Railway Station falls under the Western Railways zone and the station is undergoing large-scale automation and infrastructure development. The station has enquiry counters,drinking water facilities,electronic reservation,cafeteria and waiting rooms.



Bilaspur Railway Station is the major railway station in the state of of Chhattisgarh and also has 3rd longest railway platform in India. It is the busiest station of Chhattisgarh and ranked 3rd among the cleanest train stations in India.



Solapur Railway Station is the 4th cleanest railway station in India,located in Solapur district of Maharashtra. Railway station of Solapur is also among the top hundred booking stations of Indian Railway.

Mumbai Central

August-Kranti-Rajdhani Express

Mumbai Central is the major railway station in Mumbai and it also has terminal for several long distance trains including Rajdhani Express,Duronto Express and Shatabdi Express.



Beas Railway Station serving the town of Beas under the Firozpur railway division. It has has two platforms and several trains pass through Beas Junction on daily basis.


Jamnagar Railway Station is located in the Western Railways zone and well connected to various parts of India. There are total 48 trains pass through Jamnagar railway station and the station facilities of ATM,air conditioned waiting room,escalators and numerous stalls.



Gandhidham Railway Station serves the people of Gandhidham town and Kandla areas. The city of Gandhidham is one of the fast developing city of Gujarat and an economic capital of Kutch region.


Vasco Da Gama Railway Station is serving the state of Goa and the station is also one of the town’s most prominent landmark. The city has major tourist attractions that includes Naval Aviation Museum,Churches and nearby beaches.



Kumbakonam Railway Station serving the town of Kumbakonam in Tamil Nadu and part of Tiruchirappalli railway division. The city of Kumbakonam is famous as a Temple town and noted for its Mahamaham festival.