铁路
贵昆铁路从六盘水经过,从许多地方到昆明的列车都在此停靠。
贵阳、安顺都有列车到六盘水。从贵阳到六盘水的城市专列每天早上从贵阳发出,下午再从六盘水返回贵阳;单程只需要3个小时20分钟,票价为35元。
六盘水火车站在钟山区水西北路。
公路
从贵阳和安顺到六盘水都非常方便。贵阳至盘县349公里,从贵阳客车站、汽车三场乘坐直达盘县的卧铺大客车,走320国道,行程10小时,每天发出近十个车次,票价50元/人。威宁到六盘水的车也很多,从早上8点到下午5点都有,票价为20元左右。
六盘水市的汽车站位于水城人民中路,有发往省内各地的客车。部分班次如下:
六盘水——贵阳(经珠藏镇),09:40。直快是每小时一班,但是不经过珠藏镇。
六盘水——毕节,07:00、08:00、14:00、16:00;
六盘水——威宁,每小时一班,票价15元,两个半小时的路程。
六盘水——云南昭通,07:30、07:00、08:00。
出租车
市内乘出租车起步价2元,一般不出城5元,晚上10元,出城价格可以和司机商量。
公交车
六盘水的主要城区是水城县和钟山区,山多,坐小巴要下时给司机说一声就可以了。市内有1到15路公交车,票价1元。去火车站可以乘坐5、6路公交车,在邮电大楼或钟山区人民医院下,再走10多分钟即可到达;也可乘坐14、15路公交;此外市迎宾馆外还有到火车站的中巴。