I was thinking to like rank major cities in UP as - The Best and The Worst served Cities by Indian Railways
1. Allahabad
2. Kanpur
3. Varanasi (including Mughalsarai)
4. Lucknow
5....
more... Gorakhpur and Jhansi
6. Moradabad
7. Bareilly
If interested, please rank the cities on your own.