V Hradci Králové se schází celkem 5 železničních směrů. Od jihu po směru hodinových ručiček to jsou na Pardubice, Prahu, Jičín, Jaroměř a Týniště nad Orlicí. Před hlavním nádražím je již po nákladné rekonstrukci, Samotná budova ještě má co dohánět. Dále je tu ještě jedna stanice na Slezském předměstí a 3 zastávky. Užití vleček za poslední desetiletí pokleslo.