攀枝花距成都823公里,游人可乘成昆线的火车直达,需时约14小时,也可乘汽车经西昌到攀枝花,也可乘飞机到西昌再转乘火车或汽车到攀枝花。攀枝花距西昌230公里,路况一般,乘车约需7小时左右,也可直接从成都乘坐机到攀枝花,时间约为58分钟。攀枝花也是从四川前往泸沽湖的2个起点之一。