六盘水——威宁
广州有直达草海的火车,广州以外的游客,较为便利的交通方式是到贵昆线上的六盘水下车,再转乘往威宁方向的长途班车即可到达景区。六盘水到威宁公路里程仅74公里,在六盘水汽车站坐班车到威宁,2.5小时。
贵阳——威宁
贵阳也有到威宁的汽车,09:00发车,51元,路上5小时。或者也可以乘坐贵阳--成都的火车(始发车),5个小时左右到草海站,票价29元。到达草海站后,打的去威宁县城3元/每人。