|Distance||39 miles (63 km)|
|Average bus duration||3 h 5 min|
|Average bus ticket price||$30 (€24)|
Buses from Stoke-on-Trent to Sheffield cover the 39 miles (63 km) long journey taking on average 3 h 5 min with our travel partners like. There are direct bus services available. While the average ticket price for this trip costs around $30 (€24), you can find the cheapest bus ticket for as low as $21 (€17). Travelers depart most frequently from Stoke-on-Trent and arrive in Sheffield, Brown Street.
There are a few bus stations in Stoke-on-Trent to start your journey from including Stoke-On-Trent, Hanley Bus Station, Stoke-on-Trent, Keele services and Stoke-on-Trent, Mayne Street. In Sheffield you have a few bus station options to choose from for your arrival including Sheffield, Brown Street, Sheffield and Sheffield, Meadowhall Interchange.
Omio customers traveling this route depart most frequently from Stoke-on-Trent and arrive in Sheffield, Brown Street.
Passengers board the bus most frequently from Stoke-on-Trent, which is located around 0 mile (s) / 0 km away from the city center, and they get off the bus at Sheffield, Brown Street, located 0 mile (s) / 0 km away from the city center.
Here are some other resources that might have the information you need