铁路
贵昆铁路从六盘水经过,从许多地方到昆明的列车都在此停靠。
贵阳、安顺都有列车到六盘水。从贵阳到六盘水的城市专列每天早上从贵阳发出,下午再从六盘水返回贵阳;单程只需要3个小时20分钟,票价为35元。六盘水火车站在钟山区水西北路。
公路
从贵阳和安顺到六盘水都非常方便。贵阳至盘县349公里,从贵阳客车站、汽车三场乘坐直达盘县的卧铺大客车,走320国道,行程10小时,每天发出近十个车次,票价50元/人。威宁到六盘水的车也很多,从早上8点到下午5点都有,票价为20元左右。
六盘水市的汽车站位于水城人民中路,有发往省内各地的客车。