Cleanest Railway Stations in India

The Railway Ministry of India came up with ‘Swachh Rail, Swachh Bharat’ campaign in 2015 to enhance cleanliness parameters of trains, railway stations and the overall experience for passengers. The ‘Swachh Rail, Swachh Bharat’ conducts a survey every year to find India cleanest railways station. The study is based on the different standards that include solid, liquid waste management, energy management, cleaning activities, and many others. Over the last few years, many steps have been taken by the Indian railway to improve the conditions of the Indian railway stations. Thanks to all the efforts we have nearly 50 stations that are considered clean amongst them, there top 10 cleanest railway stations in India 2022 that are considered to be ”Cleanest”.

1. Jaipur Junction Railway Station

Jaipur Junction Railway Station

Known as Pink city, Jaipur boasts the cleanest railways station in India. The Jaipur Junction railway station is one of the busiest railways stations in Rajasthan. The stations have some of the most luxurious trains of the country including The Palace of wheels. The railway station has gone under a makeover and has been listed on the top as one of the cleanest stations in Indian railways in the past few years.

2. Jodhpur Junction Railway Station

Jodhpur Junction Railway Station

Next in the list of cleanest railway stations in India is the Jodhpur Junction railway station in Rajasthan. The railways station is operated by the North Western Railway of Indian Railways. The station has five platforms, and the station is also listed as the top-rated booking station on the Indian Railway. It was started in the year 1885 under the jurisdiction of the New Jodhpur Railway.

3. Durgapura Railway Station of Rajasthan

Durgapura Railway Station of Rajasthan

Located at a distance of 8 km from Jaipur railway station, Durgapur railway station was ranked third in the Swachh Rail, Swachh Bharat survey. The railway station is located on the North Western Railway network in Rajasthan. Seeing the list, Rajasthan has seven railways stations that are believed to be clean all-round the year. The railway station is controlled by the Ministry of Railway. It features two platforms.

4. Jammu Tawi Railway Station

Jammu Tawi Railway Station

In the list of cleanest railway stations in India, Jammu Tawi railway station has also occupied a significant position. It is in the Jammu city in Indian Union territory of Jammu and Kashmir. Also, it is the largest railway station in J&K. It is the primary station railhead for other places in the Jammu and Kashmir and for tourist headings such as Jammu and Vaishno Devi in these states. The railway station is connected with major cities of India. The station is also listed to be the second longest-running train in the country in terms of distance and time.

5. Gandhinagar Jaipur Railway Station

Gandhinagar Jaipur Railway Station

Another India’s cleanest railway station in the pink city, is the Gandhinagar Jaipur railway station. The railway station is located in Bajaj Nagar. Gandhinagar Jaipur Railway Station is close to the famous Tonk road and Jawahar Lal Nehru Marg and other southern areas of Jaipur. Numerous trains from Delhi and other cities have a stoppage at this station. What makes this railway station unique is that it is a complete women-operated railway station in the country.

You might also like: 9 States with the Longest Coastline in India

6. Suratgarh Railway Station

Suratgarh Railway Station

Suratgarh railway station is one of the cleanest railway station of India. It is the primary railway station in Sri Ganganagar district, Rajasthan. The station serves Suratgarh city. This station features four platforms in total. The station connects to Delhi, Jammu, Kalka, Bikaner, Avadh, Ajmer, and others. Sri Ganganagar district is also known as the Food Basket of Rajasthan.

7. Vijayawada Junction Railway Station

Vijayawada Junction Railway Station

Vijayawada Junction Railway Station in Andhra Pradesh is listed as a Non-Suburban Grade-2 (NSG-2) station in the Vijayawada railway division. It is situated at Howrah-Chennai and New Delhi–Chennai junction. Initially, it was ranked as 4th as the fourth busiest railways station in India. This railway station serves approximately 1.40 lakh passengers and more than 180 express and 150 freight trains on a regular basis. It is also one of the major railway junctions of the Indian Railway. 

8. Udaipur City Railway Station

Udaipur City Railway Station

Next in our list of cleanest railway stations in India 2022 is the Udaipur city railway station in Rajasthan. This railway station is controlled by the North Western Railway. It is situated at Udaipur in Rajasthan in the country. The station spans eight tracks and six platforms. It is located at a distance of 25km from Udaipur Airport. The station would soon boast a living wall.

9. Ajmer Junction Railway Station

Ajmer Junction Railway Station

With five platforms Ajmer junction railway station is a crucial railway junction in Ajmer. It has a vast railway complex with workshops. The railway station is operated by the North-Western railway zone and has been several times listed among the cleanest railway station In India. The station serves Ajmer and connects to holy places like the Ajmer Sharif shrine.

10. Haridwar Junction Railway Station

Haridwar Junction Railway Station

Haridwar is one of the most sacred places in India and is home to one of the cleanest railways stations in India. It is situated in the Northern Railway zone and connected by many broad gauge lines. Haridwar Junction Railway Station was started in the year 1886, and it has 20 tracks.


According to the latest survey concluded by the Swachh Rail, Swachh Bharat survey, there are ten major railway stations in India that are found to be cleanest. Amongst all Jaipur, Junction Railway Station tops the list of cleanest railway stations in India.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.