铁路干线为米德兰主线，最初的路段于1839年6月4日通车，将谢菲尔德、打比、莱斯特和伦敦连接起来，东米德兰列车提供特快客运列车从谢菲尔德前往伦敦圣潘克拉斯车站最快只需要2小时。由英国纵贯铁路营运的直通列车能将谢菲尔德和苏格兰东部的阿伯丁和英格兰西南部的普利茅斯连接起来，形成穿越全英国的东北-西南向的干线。谢菲尔德还坐落在连接利物浦、曼彻斯特和赫尔的东英格兰线路上，有直通利物浦、曼彻斯特、赫尔、林肯和诺域治。短距离的城际列车由同时将谢菲尔德与邻近的巴恩斯利、唐卡斯特和罗瑟勒姆连接，使通勤交通变得方便。所有列车