Bus times from London Road/John Street, Highfield, Sheffield

London Road/John Street, Highfield, Sheffield is served by 13 bus routes (20, 43, 44, 75, 76, 76A, 76E, 86, 97, 98, 798, 798A and more), run by First South Yorkshire, Stagecoach Yorkshire and TM Travel. The next buses go to Sheffield Centre, Ecclesfield, Meadowhall, Hillsborough and Chapeltown.

Next departures

TimeRouteTo
05:0843Sheffield Centre
05:2120Ecclesfield
05:4076Meadowhall
05:5120Ecclesfield
05:5197Hillsborough
05:5275Chapeltown
05:5343Sheffield Centre
06:0486Chapeltown
06:0944Sheffield Centre
06:1976Meadowhall

Routes from this stop

Stops nearby

All bus routes and stops in Sheffield

Questions

Which buses stop at London Road/John Street, Highfield, Sheffield?
13 routes: 20, 43, 44, 75, 76, 76A, 76E, 86, 97, 98, 798, 798A and M76, run by First South Yorkshire, Stagecoach Yorkshire and TM Travel.
Where is London Road/John Street, Highfield, Sheffield?
London Road/John Street is in Highfield, South Yorkshire.
Where do buses from London Road/John Street, Highfield, Sheffield go?
The next departures go to Sheffield Centre, Ecclesfield, Meadowhall, Hillsborough and Chapeltown.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook