Hangzhou jest ważnym węzłem kolejowym we wschodnich Chinach, z kilkoma kluczowymi stacjami. Stacja Hangzhou Wschodnie (Hangzhoudong) jest głównym węzłem dla pociągów dużych prędkości, obsługując pociągi serii G i D na trasach do Szanghaju, Nankinu i innych miast w krajowej sieci kolei dużych prędkości. Stacja kolejowa Hangzhou (centralna) obsługuje połączenia konwencjonalne (K, T, Z) oraz niektóre regionalne pociągi dużych prędkości. Hangzhou Południe i Hangzhou Zachód obsługują dodatkowe połączenia dużych prędkości i międzymiejskie w obrębie prowincji Zhejiang oraz do sąsiednich prowincji. Dla dojazdu na lotnisko, Międzynarodowe Lotnisko Hangzhou Xiaoshan jest połączone z miastem metrem i ma stację kolejową przy lotnisku, która łączy się z regionalną siecią kolejową.