The railway starts at Nanshenghu, and passes through Yungchun, Tungao, Nanao, Wuta, Kuanyin, Hanpen, Hoping, Hojen, Chungte, Hsincheng, Chingmei, and Peipu on its way to Hualien and Tienpu.
和平大橋的盡頭便是和平站，和平站是鐵路全線的中點站，也是沿線的十五座車站之一。這十五站由南而北是南聖湖、永春、東澳、南澳、武塔、觀音、漢本、和平、和仁、崇德、新城、景美、北浦、花蓮新站和田浦。