航空
昆明巫家坝国际机场离市区5公里,离市中心很近,离火车站仅3公里,所以昆明是没有机场大巴的,只有无人售票公共汽车,67路,52路,78路,103路。
昆明有国内、国际以及到香港、澳门的很多航线,坐飞机非常方便,特别是到像上海、北京这样的大城市一天有好几个航班,而且到省内的大理、丽江、中甸、西双版纳、昭通、芒市、思茅、保山也都有直达航班,如果不想在路上耽误很多时间,坐飞机是不错的选择。
铁路
昆明市区有昆明火车站、昆明火车北站、昆明火车东站、昆明火车西站四个火车站。火车站位于市中心4公里,公交车68路、80路、23路都可到达火车站,票价1元。打车10元,15分钟内到达。每天都有到大理、玉溪等地的火车。
昆明北站
昆明北站到河口的铁路是全国惟一一条窄轨铁路,而且可以通到越南,“云南十八怪”中讲的火车不通国内通国外,指的就是这趟火车。
公路
昆明的公路交通很便利,有通往省内、省外以及越南、缅甸地区和国家的公路,昆明的汽车站也特别多,不过还是几个主要的客运站如东菊客运站、南窑客运站、西苑客运站的班车比较多,车况比较好,管理也更正规些,建议游客还是到这些车站坐车。
内部交通
昆明的市内交通总的来说不算拥挤,马路比较宽阔也很干净,但在上下班的高峰时段偶尔也会出现堵车现象。
公共汽车
昆明城区的公共汽车可以说是四通八达,50条线路几乎覆盖了市区的所有地方。绝大部分公交车实行无人售票制,前门上车后门下车票价1元。一般公交车早班车在6:00~6:30,末班车在22:00~22:30。乘坐公交47、69、71、95路到达世博园站下车。
出租车
昆明出租车起步价为8元/3公里,之后每公里1.8元,另外额外加收1元的燃油附加费。晚上10:00后的起步价为10元/3公里,之后每公里2.4元。所有出租车行驶超过10公里后要加收50%的费用。