公交车从梁山汽车站、火车站乘2路公交车车梁山景区(宋街)下车即到。自驾车(1)京福高速--日东高速--济宁出口下--沿济梁公路或105国道至汶上往西40公里,往梁山方向北行约60公里即到。(2)京福高速--日东高速--济宁北出口下--105国道北行--汶上--西行至后孙庄村--沿220国道北行县城方向约9公里--梁山县城宋街口--即到梁山风景区,下高速后约需50分钟车程。(3)济菏高速—梁山出口下—沿333省道西行至梁山县城—水泊南路中段即有景区指示牌。(4)济南--平阴--汶上--梁山。