Kalyan may not always be the best interchange station, and in many combinations, may not fall enroute on any train. One has to check which is the best interchange station - it may be CST, BCT, Dadar, Thane, or Panvel - depends on train combinations and which all trains halt where and how easy is the interchange.