Top 10 Cleanest Railway Stations in India


Indian Railways is the second largest and one of the busiest railway networks in the world. Millions of people travel by trains every day. Unfortunately, Indian railways stations are not known for their cleanliness. They are known for hustle and bustle, noise of people quibbling and bargaining with potters and constant ‘CHOO-CHOO’ of the passing trains. Still, there can be a list made for cleanest railway stations by comparison.

It is not uncommon to see Paan spit stains, plastic wrappers blowing in the wind telling its direction with accuracy and even people answering nature calls in plain sight. However, there are railway stations that have defied these stereotypes. These are known for their cleanliness and sanitation. Hard work by the railway employees along with public awareness and cooperation have played an important in maintenance of these railway stations.

Here is a list of top 10 A1 category (annual revenue generated >50 crore) and A category (annual revenue generated 6-50 crores) cleanest railway stations in India.


Top 10 A1 category railway stations:

  1. Visakhapatnam railway station, Andhra Pradesh.

It was earlier known as Waltair railway station. It falls under East Coast Railways. It is the most earning junction in Andhra Pradesh. It has been termed cleanest station of India according to the Swacch Rail Swacch Bharat survey 2017(SRSB). The station has 8 platforms of relatively same size.The station is spread over a large area, maintained by 222 employees.The station terminals are equipped with reservation counters and Inter Model Transport Facility for Bus Station. Notable features include clean railway tracks and clean toilets on all platforms.

  1. Secunderabad junction, Telangana.

It is located in the centre of Hyderabad city. It falls under the South Central Railway zone of Indian Railways. It is built like a fort and is one of the tourist attractions in Secunderabad.

The Station is well equipped with a number of passenger facilities including ultra-modern security and parking. There is a coaching depot that maintains the train coaches and cleans them before they arrive at the station.Notable features include availability of clean toilets and dustbins. In addition, significantly clean railway tracks.

  1. Jammu Tawi Railway Station, Jammu and Kashmir

Opened in 1975, Jammu Tawi is the largest railway station in Jammu and Kashmir state. In 2000, a major part of old railway station was demolished and a new art centre was constructed. The station showed a significant improvement in cleanliness in a short span.

  1. Vijayawada Railway Station, Andhra Pradesh.

Vijayawada railway station is located in Vijayawada of Andhra Pradesh. It is classified as one of the A-1 category station. It is considered as the Model station in the Vijayawada railway division of South Central Railway zone. It has the standard station layout and a perfect traction inside. The station has 10 platforms and all the tracks are broad gauge. The Vijayawada station has several satellite stations like Gannavarm, Gunadala, Krishna canal junction and Rayanpadu among others that help to reduce the congestion on the main station.

  1. AnandVihar Terminal, Delhi.

AnandVihar Terminal, is a railway station in the AnandVihar locality of Delhi. It falls under the administrative control of the Delhi Division of the Northern Railway zone of the Indian Railways. The station has various facilities for the passengers like booking office, waiting hall facilities for handicapped passengers, high speed wifi, separate arrival and departure areas, reservation halls, toilets, parcel and luggage office, operational and service accommodation and parking areas. The most significant feature is that it is the only station in the India where loading and unloading of parcels is carried out at the station yard and not in the platform as per the normal practice, keeping the platforms clean.

  1. Lucknow junction, Uttar Pradesh.

Locally, it is known as “Chhoti Line. It falls under Lucknow Division of North East Railway. It is one of the two main stations of Lucknow city. It is known for cleanliness and simple yet good infrastructure. It is considered to be the most beautiful station of India in terms of architecture and construction.

  1. Ahmedabad Junction, Gujarat.

Ahmedabad Junction railway station is considered to be the biggest and busiest railway station of Gujarat. It is the main railway station of Ahmedabad, Gujarat. The station has 12 platforms. There are an ample numbers of tea stalls, snack bars suiting the people’s choices. There are medical shops and enquiry desks for passengers. The station also has one cyber cafe run by Tata Indicom. With recent advancements in technology of internet, the station is also equipped with Wi-Fi by Google Station and RailTel. Ahmedabad Railway station has launched hand-push luggage trolley services which were only available at air-ports. On May 2010 a golf-car service was launched for senior citizens and physically challenged persons

  1. Jaipur Junction Railway station, Rajasthan.

Jaipur Junction railway station is a railway station in Jaipur. It is the headquarters of the North Western Railway zone of the Indian Railways since 2002. One of India’s most luxurious trains The Palace on Wheels makes a scheduled stop in Jaipur.Sindhi Camp, the inter-state bus terminal is also close to the station. The new Jaipur metro also makes a stop here. It is the busiest railway station in Rajasthan.

  1. Pune junction railway station, Maharashtra.

Pune Junction railway station located in Pune is the main railway station of the region. A bullet train is planned from Pune to Ahmedabad which will originate and terminate here. It is a major head for goods and cargo transport for Pune. There are two footbridges at the station. There are plans to upgrade this station to world-class standard.

  1. BangloreCity railway station, Karnataka.

Bangalore City railway station is the main railway station which serves the Bengaluru city (formerly known as Banglore), Karnataka. The station has 10 platforms and two entrances. Two bodies worked side by side for its construction: The Bangalore Metro Rail Corporation Limited (BMRCL) constructed a foot-over-bridge from the metro station until the boundary of the railway station, while the South Western Railway,completed the rest of the work.


Source- Railbandhu


Top 10 cleanest railway stations of A category 


  1. Beas Junction railway station, Punjab.

Beas Junction railway station is a railway station located in the town of Beas, Punjab. It is under the Firozpur railway division of the Indian Railways Northern Railway Zone. It maintained its ranking and bagged the award for the cleanest Railway Station in India in 2016 as well as 2017

  1. Khammam Railway station, Telangana.

Khammam railway station which serves the Khammam district of Telangana. The station is well connected by rail to all parts of India. Khammam railway station is the one of the biggest and busiest railway stations in the South central railway system. Notable features include availability of well-maintained dustbins across the station and significantly clean floors station-wide.

  1. Ahmednagar railway station, Maharashtra.

Ahmednagar railway station is located in the Ahmednagar district of Maharashtra. It serves as one of the major railway stations for Pune and New Delhi railway line. Various amenities at Ahmednagar railway station include: computerized reservation office, waiting room, retiring room, vegetarian refreshments, and book stalls. Notable features include availability of well-maintained dustbins across the station and clean floors.

  1. Durgapur railway station, West Bengal.

Durgapur is a model railway station is located in Paschim Bardhaman district in West Bengal. It is on the Bardhaman-Asansol section. It serves Durgapur, the one of the most populous city in West Bengal including the surrounding industrial areas. The city of Durgapur is said to be the second planned city after Chandigarh and one of the largest urban conglomerates in West Bengal.

  1. Mancherial Railway station, Telangana.

Mancherial railway station is located in Mancherial, Telangana. It is the busiest station in Kazipet-Balharshah section of Secunderabad division.It is one among the five ‘A’ category stations of South Central division. It is located on the longest railway line, known as the Grand Trunk line (New Delhi-Chennai). It is well connected by rail from various towns and cities in India. It comes under South Central Railways.

  1. Badnera junction railway station, Maharashtra,

Badnera railway station is located in Badnera in Amravati district in the state of Maharashtra. It is a junction station on the Howrah-Nagpur-Mumbai line. There are also City buses available from the station to many areas of Amravati city. This is one of major junctions on the Mumbai Howrah Railway Line. Badnera is crew change point for all Freight Trains running on Bhusaval Nagpur Line.Some Express Trains get crew change here as well. Badnera is last station of Bhusaval Division of Central Railway therefore, many express trains get slack time here.

  1. Rangiya junction railway station, Assam

It serves the Kamrup district in the state of Assam. It is under the administrative control of division of the North East Frontier Railway.It serves Rangiya and the surrounding areas. Rangiya railway station was given the title of the cleanest railway station of Assam in 2017.

  1. Warangal Railway Station, Telangana

Warangal railway station serves the Warangal Urban District in the state of Telangana. It is under the administrative control of Secunderabad railway division of South Central Railway zone. It is on the Delhi-Chennai line. Warangal railway station was found to be the third cleanest railway station of Telangana in 2017.

  1. Damoh Railway station, Madhya Pradesh.

Damoh railway station is situated in the Damoh district of Sagar district in Madhya Pradesh. It serves Damoh city and nearby regions. It is considered to be one of the cleanest railway stations in Madhya Pradesh.

  1. Bhuj Railway Station, Gujarat.

It was a class B railway station and recently became class A railway station. It is on the Western railway network and is the last station on the western railway line in the area. It handles only 7 trains and is one of the least busy stations in Gujarat.This station of Gujarat is listed among the top 10 cleanest A category railway stations of India in 2017.


Interested in knowing about railways? Check out List of Busiest Railway Stations in India.

Harshita Daryani

Still a student not only because life never stops teaching but also because the post-graduation is longer than she likes it to be. Reads fantasy, young-adult fiction, high fantasy, among other genres. Has great ambitions but little motivation. Firm believer of nothing in particular. Not fickle, just tends to change opinions if she learns something new about it. Loves House, Chandler, Stand-up, Harry Potter, T-shirts with funny quotes, etc.

Related Featured Articles

Next Post

15 Best Hair Regrowth Products

Previous Post

Bananas- Calories and Weight Loss