铁路
云南的第一条铁路不是通往中国其他省份,而是由昆明通往越南港口城市
海防的
滇越铁路,这是一条由法国工程师设计的窄轨铁路,
1910年通车。此后,“铁路不通国内通国外”曾经长期被列为“云南十八怪”之一。直到1960年代中国开始三线建设后,云南省才陆续修建了
贵昆铁路(1966年通车)、
成昆铁路(1970年通车),与全国铁路网相连。1990年代以后,又陆续修筑了通往省外的
南昆铁路(886千米)和
内昆铁路,以及省内的
昆玉铁路(昆明到玉溪,55千米,1993年通货车,1998年通客车)、
广大铁路(1998年通车,213千米,将昆明和大理连接起来)。正在修筑的铁路有从大理通往丽江的
大丽铁路(将来准备继续延伸,修筑滇藏铁路)。2006年,又雄心勃勃地宣布计划修建连接大理到瑞丽的铁路。
公路
公路是云南省省内交通的主要方式。所有县城均有通往昆明的全天候公路,所有乡镇均通公路(最后一个通公路的是贡山县独龙江乡,每年中有半年能够通车)。2005年末,该省的公路总里程达到16.7万千米,居中国各省第一位。其中已经建成的高速公路1421千米,包括昆明经过大理到保山、昆明到墨江(到景洪的中途)、昆明到曲靖、昆明到石林。计划到2020年使全省的高速公路总里程达到6000千米,完成通往周边国家缅甸、老挝、越南和泰国的高速公路网。
水路
总体而言,云南境内的河流绝大多数不适合航行。五级以上等级航道仅有506千米,而且大部分集中在内陆湖泊,极少有长距离航线。1995年,云南省投资开辟澜沧江航线。
机场
云南有1个一级机场:
昆明巫家坝国际机场,位于市区东南,距离市中心仅有7千米,开通9条国际航线,前往
曼谷、
新加坡、
吉隆坡、
河内、
胡志明市、
仰光、
清迈、
万象、
首尔;通往国内各大中城市的约40余条航线;以及通往省内的8条航线。此外,云南省还有8个二级机场:景洪、丽江、大理、中甸(香格里拉)、潞西、保山、思茅、昭通、腾冲。