The survey was conducted by Indian Railways based on feedback of around 1.34 lakh passengers across 407 stations