Wuhu to ważny węzeł kolejowy we wschodnim Anhui, położony między korytarzem Jangcy a trasami dużych prędkości łączącymi Anhui z Jiangsu, Zhejiang i ogólnokrajową siecią China Railway. Miasto obsługiwane jest głównie przez dworzec Wuhu Railway Station, a dodatkowy ruch pasażerski odbywa się na mniejszych stacjach miejskich. China Railway obsługuje połączenia między miastami, dużych prędkości i regionalne, z których korzysta większość podróżnych kupujących bilety kolejowe do Wuhu.
Pociągi z Wuhu obejmują usługi dużych prędkości serii G i D, pociągi między miastami serii C na wybranych korytarzach oraz standardowe połączenia regionalne na krótszych trasach w obrębie Anhui i sąsiednich prowincji. Wuhu Railway Station jest głównym dworcem dla dalekobieżnych odjazdów, natomiast inne przystanki kolejowe w Wuhu obsługują ruch lokalny i regionalny w zależności od trasy.
Trasy kolejowe z Wuhu biegną na północny wschód do Nankinu i delty Jangcy, na zachód do Hefei i centralnego Anhui, na południowy wschód do Hangzhou i Zhejiang oraz na północ do Xuzhou, skąd można kontynuować podróż koleją dużych prędkości do Pekinu. Popularne miasta docelowe to Nankin, Hefei, Szanghaj, Hangzhou, Huangshan i Pekin. Rezerwuj pociągi z i do Wuhu online w Rail Monsters.