宝成铁路北起陕西省宝鸡,南行达四川省成都,经过的地形区为:关中平原、秦岭山脉、汉中盆地、四川盆地、成都平原。全长669千米,沿线主要城市有宝鸡、广元、绵阳、德阳、成都。
宝成铁路宝鸡至阳平关段受地形限制目前为单线铁路,阳平关至成都段为复线铁路,是国家一级电气化铁路干线。
宝成铁路自宝鸡站向南,跨过渭河,经过27千米的展线群爬升680米通过秦岭隧道,到秦岭站后沿嘉陵江而下,经过甘肃省后穿过大巴山区,到广元站继续向西南,过剑门山进入四川盆地,经过绵阳德阳两市到达成都市。