1、自駕車:從上海出發走延安路高架,然后接滬青平公路,經青浦沿318國道行駛至湖州,沿湖州318國道過境線進入市區后再沿太湖路、外環北路、外環東路、環城南路、杭長橋南路行駛,出湖州市區后上104國道往杭州方向行駛,經鹿山、青山、埭溪、三橋埠進入德清縣武康鎮,沿武康鎮志遠路南行至春暉街后右行,接09省道西行可至莫干湖景區,繼續沿09省道行駛可至莫干山風景區;
2、火車:從上海坐火車前往莫干山必須經由杭州中轉,然后走宣杭鐵路在莫干山站下車;
3、汽車:從上海出發,可以先坐汽車到湖州。再從湖州汽車站坐車到德清縣城武康。 另外,坐火車到杭州后也可以再轉汽車到武康,從杭州站可坐K555路到杭州汽車北站,再從那里坐汽車往德清縣城武康。從德清縣城武康乘車到莫干山風景區。