泸沽湖和洱海不是一个方向的。洱海在大理,泸沽湖位于丽江东面,云南省宁蒗县永宁乡与四川省盐源县左所乡之间,距宁蒗县城76公里。其中1/3位于云南省,2/3位于四川省。如果你想从泸沽湖到大理,是要先从泸沽湖坐班次车到丽江的,大概是5个小时左右。然后可以坐火车到大理,也可以坐大巴到大理。坐火车大概2个小时更快一点,坐大巴大概四个小时,也会环山,有些危险。建议你坐火车。