CrossCountry operates a train from Stoke-on-Trent to Sheffield every 30 minutes. Tickets cost $35 - $55 and the journey takes 29 min. TransPennine Express also services this route hourly. Alternatively, Coastal Liner UK operates a bus from Stoke-on-Trent to Sheffield hourly. Tickets cost $10 and the journey takes 1 h 14 min. 2 other operators also service this route.
From Stoke-on-Trent train to Stockport then train to Sheffield. 1 h 33 min £46. From Hanley, Bus Station (stand C) bus to Buxton, Market Place then bus to Sheffield Centre, Moor Market MF7. 2 h 46 min £14. From Stoke-on-Trent taxi to Sheffield. 1 h 14 min £157. From Stoke-on-Trent drive to Sheffield. 1 h 14 min £9. From Stoke-On-Trent rideshare to Sheffield. 1 h 37 min £5.