连接四川泸沽湖与云南泸沽湖之间的环湖公路目前路况还是很差,游客可选择乘猪槽船作为交通工具来往于两边,这段路没有公共汽车,也没有过路车。另外,还可骑马来绕湖到湖的另一边。
从泸沽湖有到丽江约200多公里,路况较好,从泸沽湖到丽江有小面包车,座满就走,车费50元。无论您从哪个方位进入泸沽湖,您都必须首先到达宁蒗县城。县城离湖区72公里,湖区位于落水村,大部分景点、民居、交通点都集中在那里。到了宁蒗,再到泸沽湖只需要3个小时,且不论大客或小巴统一为20元/人。
从昆明到宁蒗,昆明西站有一班卧铺车,下午16:00出发,次日早上10:00到达宁蒗县,票价130元。从丽江到宁蒗,丽江客运站每天上午7:55-12:30有直达宁蒗的中巴车,票价43.5元,4-5个小时可到达宁蒗。从泸沽湖回丽江,包车6人坐的小面包车600元,11人坐的要800元。建议不要包车,一是贵,二来行车时间差不多。现在还有旅游专线车往返,车型伊维科和金杯,100元来回/每人。
从四川到宁蒗,可乘117次车(由北京开出),165次车(由西安开出),511次车(由成都开出)到攀枝花站下,每天早上8点有长途车从这里出发到宁蒗,车程8小时,票价45.5元。
也可先到西昌,西昌汽车站早上8:40有长途车到盐源县,票价63元。中午在盐源县城吃过午饭后转乘前往泸沽湖的车,傍晚可以到达泸沽湖。 到泸沽湖的路途比较远,中间相当长一段碎石路,颠簸不说,噪音还很大。但是和泸沽湖迷人的景致相比,受些苦还是值得的。
在泸沽湖地区,通常还有以下交通工具可供参考:摩梭人家用交通工具,如搬运汽车、拖拉机等;还有摩梭人供租用的马匹。价格一般采取面议的形式。