Exact/final location of a new railway line is decided on the basis of many factors like the shortest distance, anticipated traffic, geographical terrain etc. The hilly terrain make construction of new line and then further operation &maintenance of trains a much more difficult, time consuming and costly affair. Ranchi has a disadvantage of being located on hilly terrain in this regard. Else importannt city like Ranchi would have been served by a main rly line.