客货运铁路自基隆火车码头至新竹火车码头为止，系1887年6月起由清代台湾巡抚刘铭传及其继任者邵友濂主政动工辟建。基隆通往台北的路段，原本经过今日基隆市安乐区佛祖岭，通过狮球岭隧道与七堵的旧基隆河桥（今大华桥前身），并未行经现在路线。1895年起日本统治台湾，由于清代铁路狮球岭隧道路段太陡峭，火车行驶不易，所以日本当局临时台湾铁道队自1896年5月起在基隆至七堵区间另辟新路线，开凿竹仔藔隧道与架设新的基隆河桥，于1898年通车，这座重新定线新建的第一代基隆河桥（八堵桥），架设地点位于今日八堵车站北侧，与清