云南省的第一條鐵路——滇越鐵路,是法帝國(guó)主義為掠奪云南省資源而修建的。1903年開工,1910年4月通車,全長(zhǎng)464.2公里,總投資為1.65億法郎。
民國(guó)時(shí)期,為了開采錫礦,云南民族資本家集資修建個(gè)舊-碧色寨-石屏間的寸軌鐵路,碧色寨至石屏長(zhǎng)143.32公里,整個(gè)支線長(zhǎng)33.9公里,總投資為滇幣2079.8萬(wàn)元,由碧石鐵路公司經(jīng)營(yíng)管理。1915年5月開工,1921年通車到個(gè)舊,1928年雞街至建水段通車,1936年建水到石屏段通車,從開工到全線通車歷時(shí)21年。太平洋戰(zhàn)爭(zhēng)爆發(fā)后,法國(guó)從昆河線撤走大批物資、機(jī)車和車輛,由中國(guó)政府接管,在昆明南站成立滇越鐵路滇段管理處。為防止日本帝國(guó)主義沿滇越鐵路侵略我國(guó),1940年9月至1941年2月,將碧色寨至河口段177公里線路拆除。
1903-1949年,云南僅修筑通車鐵路657.7公里。由于米、寸軌自成一體,無(wú)法與全國(guó)鐵路接軌。
50年代是云南鐵路建設(shè)恢復(fù)時(shí)期。1954年6月對(duì)個(gè)碧石鐵路公司實(shí)行了公私合營(yíng);1957年12月,昆河線碧河段177.5公里線路修復(fù)通車;云錫公司修建的草壩到雨過(guò)鋪的11.9公里專用線于1959年交昆明鐵路局管理(在1969年延伸19.5公里至官家山)。1959年7月,昆明至一平浪139.9公里米軌鐵路通車。
60-70年代初期,是云南鐵路建設(shè)大發(fā)展時(shí)期。特別是1964年8月中共中央作出加強(qiáng)“三線”建設(shè)的戰(zhàn)略決策后,云南鐵路建設(shè)走向新的高潮。1958年8月,貴昆鐵路破土動(dòng)工。同年7月,成昆鐵路重點(diǎn)工程也開始施工。1966年3月11日,643.1公里的貴昆鐵路(云南境內(nèi)341公里)建成通車,并正式辦理出省客貨運(yùn)輸。1971年元旦正式交付運(yùn)營(yíng)。從此,云南開始有了標(biāo)準(zhǔn)軌距鐵路,并與全國(guó)鐵路連結(jié)起來(lái),成為西南路網(wǎng)中的一部分,極大地改變了云南交通閉塞的狀況,對(duì)保衛(wèi)邊疆,促進(jìn)國(guó)民經(jīng)濟(jì)的發(fā)展起到了極為重要的作用。在修建兩大干線的同時(shí),為了發(fā)展云南的磷、煤、銅、鐵等工業(yè),相繼修建了昆陽(yáng)、盤西、羊場(chǎng)、東川、羅茨等支線。1970年,蒙自至寶秀的寸軌改為米軌鐵路。(云網(wǎng))