Kanpur handles too many trains for its own good->lying on both the Delhi - Howrah and Lucknow route[in addition to the branch lines to Jhansi/Banda and Kannauj]. Its outer are too treacherous for any train. Every major city is served by multiple terminuses[be it metros like Delhi or Lucknow or Bhopal; everyone was atleast 2 terminals, even Allahabad has Chheoki now for bypassing trains]. Sadly nothing except the Allahabad Duronto bypasses Kanpur.