|Distance||75 miles (121 km)|
Buses from Peterborough to Sheffield cover the 75 miles (121 km) long route with our travel partners like. There are direct bus services available. Travelers depart most frequently from Peterborough and arrive in Sheffield, Brown Street.
There are a few bus stations in Peterborough to start your journey from including Peterborough, Queensgate Bus Station, Peterborough, Queensgate Bus Park and Peterborough, Station Road (Railway Station). 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 Peterborough and arrive in Sheffield, Brown Street.
Passengers booking this trip most frequently board their buses from Peterborough and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.
Passengers arriving in Sheffield most often arrive at Sheffield, Brown Street and need to travel around 0 mile (s) / 0 km from this bus station to the city center.
Here are some other resources that might have the information you need