谢菲尔德通过M1和M18高速公路连接英国国家高速公路网。M1高速公路位于城市的东北部,向南连接伦敦,向北连接利兹;M18高速公路连接唐卡斯特,谢菲尔德机场和亨伯港口。A57和A69公路是经过谢菲尔德的主要干道,将谢菲尔德与曼彻斯特、沃克索普、巴恩斯利和切斯特菲尔德联结起来。
以下是从谢菲尔德到周边主要城市的距离和时间。
哈德斯菲尔德 | Huddersfield | 35 公里 | 22 分钟 |
利兹 | Leeds | 47 公里 | 25 分钟 |
布拉德福德 | Bradford | 48 公里 | 26 分钟 |
诺丁汉 | Nottingham | 53 公里 | 28 分钟 |
曼彻斯特 | Manchester | 53 公里 | 29 分钟 |
利物浦 | Liverpool | 102 公里 | 55 分钟 |
伯明翰 | Birmingham | 103 公里 | 56 分钟 |
伦敦 | London | 229 公里 | 2小时 |
谢菲尔德多山的地形,以及该市过去的性质主要是一个工业中心而非商业中心,意味着该市没有如同其他同规模的英国城市,发展起广阔的郊区铁路和城际铁路网络 。不过,这里也有几条繁忙的本地铁路线,沿着该市的山谷,连接南约克郡以及西约克郡、诺丁汉郡、林肯郡和德比郡。
从谢菲尔德向南到东米德兰和伦敦的干线,开行直通诺丁汉、德比、莱斯特、贝德福德的班车,从谢菲尔德前往伦敦最快的火车需要2小时。将苏格兰东部和英格兰东北部与西部、南约克郡、西米德兰和西南部直接联系起来的穿越全英国的东北-西南向干线也经过谢菲尔德,和中国。谢菲尔德还坐落在连接利物浦和曼彻斯特与赫尔和东英格兰的线路上,开行直通利物浦、曼彻斯特、赫尔、林肯、伊利和诺里奇的班车。谢菲尔德与邻近的城镇巴恩斯利、唐卡斯特和罗瑟勒姆的交通很方便。所有这些班车都通过位于市中心东南边缘的火车总站 - 谢菲尔德米德兰火车站。Meadowhall火车站发出所有东北方的车次。
谢菲尔德是长途汽车的一个重要枢纽,有直达车前往伦敦维多利亚长途客车站,途经切斯特菲尔德和米尔顿凯恩斯。还有直达车连接曼彻斯特机场和希思罗机场、盖特威克机场。还有汽车前往苏格兰的首府爱丁堡和苏格兰最北的城市因弗内斯。
继谢菲尔德市机场于2008年倒闭后,距离谢菲尔德最近的国际机场是Doncaster Sheffield,距离市中心18英里(29公里)。机场每年的乘客约100万人。从谢菲尔德到附近的利兹布拉德福德国际机场约需1小时。从曼彻斯特机场也有每小时一班的机场大巴连接谢菲尔德。