Whenever I have to catch my train always reach station before time but unfortunately Indian railways administration dont understand the importance of time and training training is always delayed by at least 1hr. This is really frustrating. I cant see any improvement in Indian railways under Modi government too and Delhi shahdara station cleanliness you can see in images.