从外地到泸沽湖,坐飞机一般是飞往丽江,目前距泸沽湖最近的民航机场是其西南面的丽江三义机场,两地相距近120公里,公路里程近200公里。
丽江三义机场没有车直接到泸沽湖,要先坐机场的大巴到蓝天宾馆,25元左右,40分钟左右的车程就可以到达,到了之后再打车或换乘公交车到丽江客运站乘坐前往泸沽湖的大巴。
若是乘坐火车,需先到达丽江或是西昌火车站,从丽江火车站搭乘18路公交车在大研中学站下车,然后步行至丽江客运站搭乘前往香格里拉的大巴,在泸沽湖下车。从西昌火车站的话可以乘坐公交12路到达客运中心,然后乘坐大巴前往泸沽湖。
从西昌和丽江的客运站都有发往泸沽湖的客车,可以前往西昌汽车旅游中心或者丽江客运站和高快客运站乘坐。
每天早上9∶00和10∶00有两班巴士,车行约7个小时,票价65元(含2元保险费);路线为丽江客运站-泸沽湖客运站(大落水村)。每天上午有两趟车,分别是10:00和12:00。
乘坐泸沽湖旅游专线车,19座左右车型,往返票价140元,途经大落水村,最后停泊在里格村,每天早上07:40到古城大水车接人,或者08:30在古城停车场发车。
先从丽江到宁蒗县城,再到泸沽湖大落水。丽江客运站有很多到宁蒗的班车,而丽江的慢节奏在发车时间上也有体现,最早的一班车在早上7∶30才发车,下午3∶00则是最后一班车了,全天10辆班车,票价25元/人。路况不是特别好,125千米的路程要用4个小时才能开到。到达宁蒗县后,许多小巴、中巴的司机便上前“拉客”,随到随走,坐满即走。车型多为小面的(可坐六七个人),也有中巴。宁蒗到落水、永宁、里格的票价都是20元/人,路程约80千米,车行2小时。去泸沽湖的车通常只到大落水村,到大落水后,如要去里格,面的一般10元/人。
乘坐丽江客运站丽江至西昌的班车,经过泸沽湖的大落水村停,车程约6-7小时,票价80元左右。
西昌汽车旅游客运中心有直接到泸沽湖镇的班车,票价78元,车程约7个小时,每天2班,早上8:00和9:00左右发车,节假日会增加班次,终点站是四川境内的泸沽湖镇(即左所镇)。
自驾的话,一般会从成都出发走成雅高速,接雅西高速到达西昌,从西昌自驾去泸沽湖只能走西昌至木里二级公路(简称西木路),跨越雅砻江而往,单程250公里,约5小时抵达。西昌、丽江是去泸沽湖的必经之地,当前西昌去泸沽湖公路质量好、距离短,是首选路线。