Det går reguljärflyg till Lanzhou och Xi'an varje tisdag och torsdag. Tianshui flygplats ligger 15 kilometer bort i förorterna.
Järnvägsstationen erbjuder mer än tio passagerartåg varje dag till städer som Urumqi, Xining, Dunhuang, Jiayuguan, Lanzhou, Xi'an, Luoyang, Zhengzhou, Jinan, Qingdao, Baoji, Chengdu, Shijiazhuang, Peking och andra platser.
De nationella motorvägarna G312 och G310 går genom regionen, och stadens körsträcka på motorvägen uppgår till 2732 kilometer.
Det finns bussar till städerna i Gansu-provinsen som Lanzhou, Wuwei, Baiyin, Dingxi, Linxia, Pingliang, Xifeng och Qingyang. Det finns också bussar till städer utanför Gansu som Xining, Yinchuan, Xi'an, Hanzhong, Luoyang och andra platser. Dessutom går sightseeingbussar till Pingliang Kongtong-berget och till Jiuzhaigou naturreservat i Sichuan, och till andra natursköna platser. Långdistansbäddsbussar finns tillgängliga för Pingliang vid Beidaos busstation och Tianshui-tågstationen runt kl. 06.00 varje kväll.
Bussen nr 6 kan tas från järnvägsstationstorget till centrumområdet Qincheng. Pris: 2 yuan. Tid: 40 minuter. Resor: var 15:e minut.
Flaggpriset i Tianshui är 5 yuan och det är 1 yuan per ytterligare kilometer. Det kostar cirka 20 yuan att åka från Beidaos järnvägsstation till Qinchengs centrum med taxi. Det går bussar från staden till Maijishan Mountain-området, Immortal Cliff, och andra natursköna områden.