由于云南西部、南部的高速路网目前尚不够完善,的确如果从攀枝花经丽江、大理、德宏州到版纳的话需要绕行昆明方向,路途遥远且非常不方便,但是云南的国道、省道、县道等路网还是非常完善的,你这个想法可以轻松实现,没有问题。根据你的问题,从攀枝花开始到西双版纳,可以参考下面这条线路:
攀枝花——S216省道——S307省道——泸沽湖——宁蒗——丽宁公路——丽江——大丽高速——大理——杭瑞高速——保山——保腾高速——腾冲——S234省道(S233省道)——梁河——盈江——陇川——瑞丽——杭瑞高速(也可走G320国道)——芒市——环城东路——象达线——象达镇——S231省道——勐糯镇——镇康县——临沧——G214国道——双江——澜沧——西双版纳。
线路全程约2150公里,除了丽江至腾冲及瑞丽至芒市之外,其余道路都不是高速。云南的国道、省道、县道虽然路面都不错,但是山高谷深、坡陡弯急,且沿途很多乡村、集市,路况非常复杂,驾车千万注意安全,这可不像高速公路那么好开,如果没有在西南地区走山路的经验,请谨慎前往。