赤水交通水陆空兼备。乘飞机可到四川泸州,然后换乘汽车,2小时就能到赤水了,赤水距泸州机场仅70公里。也可从重庆(菜园坝)乘客轮直达赤水。
赤水距重庆250公里,距遵义299公里,距贵阳460公里,每天均有数班车往返于重庆、贵阳、遵义、泸州等城市。其中,贵阳长途汽车总站(延安西路32号)每天8:00、14:00、17:00有班车去赤水。