向莆铁路正线长度603.6公里,其中路基长139.976公里,占23.19%,桥梁长172.008公里,占28.50%,隧道长291.625公里,占48.31%,无碴轨道长207.264公里,占34.34%。
由于江西东南部和我省中部多山地,向莆铁路全线隧道多,全线共有隧道115座,总长290.080公里,占线路总长的52.39%。10公里以上的隧道有9座,其中全线最长隧道为戴云山隧道,全长27.558公里;青云山隧道22.161公里;高盖山隧道21.104公里;雪峰山隧道17.772公里。桥梁方面,全线将建特大桥66座,横跨莆田木兰溪的莆田特大桥全长16993.58米。
据悉,我国目前在建的最长铁路隧道为石家庄至太原太行山隧道,全长27.839公里。