Hangzhou jest jednym z głównych węzłów kolejowych we wschodnich Chinach, położonym na korytarzach dużych prędkości między Szanghajem, Nankinem, Pekinem, Ningbo i śródlądowym Zhejiang. Miasto ma kilka głównych stacji pasażerskich, a Hangzhou East obsługuje większość dalekobieżnych pociągów dużych prędkości. China Railway obsługuje wszystkie krajowe połączenia kolejowe w Hangzhou, w tym kategorie pociągów G, D, C oraz pociągi konwencjonalne.
Pociągi z Hangzhou obejmują szybkie pociągi G na korytarzach Szanghaj-Hangzhou, Nankin-Hangzhou, Hangzhou-Ningbo oraz Hangzhou-Huangshan, a także usługi D i C do regionalnych podróży między miastami. Stacja kolejowa Hangzhou Railway Station nadal jest przydatna dla wybranych połączeń konwencjonalnych i dużych prędkości w pobliżu centrum miasta, natomiast Hangzhou West i Hangzhou South obsługują rosnący ruch dużych prędkości i regionalny po różnych stronach miasta.
Trasy kolejowe z Hangzhou biegną na północny wschód w stronę Szanghaju i Suzhou, na północny zachód w stronę Nankinu i Pekinu, na południowy wschód w stronę Ningbo i Wenzhou, na południowy zachód w stronę Yiwu i Jinhua oraz na zachód w stronę Huangshan i Anhui. Zarezerwuj pociągi z i do Hangzhou online w Rail Monsters.