南昌没有公交能到庐山西海。不过最近开通了城际公交到庐山西海。
792路短线(南昌市-武宁县,往返,全程140公里)
南昌长途汽车站(旅游集散中心)、南大一附院北门公交站台、青山南路口公交站台、长巷村公交站台(起凤路地铁站)、双港地铁口公交站台、农大东区公交站台、庐山西海巾口景区码头、武宁客运中心。