Please check
how much distance 12509 travels. Nearly 3000 kms.
How many zones it has to cross? 6.
How many states it has to cross? 6.
But...
more... a Bidar Mangalore train , if at all introduced cover distance around 1000 kms -- has to cross 5 zones in the same state ЁЯдФ. So your comparison is not correct.
Please try some other example.