COMPARE Prices across different modes

27 Oct
£15National Express
28 Oct
£16National Express
29 Oct
£15National Express
30 Oct
£16National Express
31 Oct
£12Cross Country
£16National Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Sheffield from Derby

distanceDistance32 miles (51 km)
durationAverage train duration30 min
priceAverage train ticket price£9 (€10)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersEast Midlands Trains or Cross Country

Trains from Derby to Sheffield cover the 32 miles (51 km) long route taking on average 30 min with our travel partners like East Midlands Trains or Cross Country. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £9, you can find the cheapest train ticket for as low as £7. Travellers depart most frequently from Derby and arrive in Sheffield.

Train companies

CrossCountry trains from Derby to Sheffield

Buy your official CrossCountry train tickets between Derby and Sheffield from £7 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.


CrossCountry is a fast speed train company in the United Kingdom and for your next train from Derby to Sheffield you can choose between Standard Class and First Class tickets on Omio.

Book your CrossCountry Derby to Sheffield train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry’s up-to-date train timetables for the ideal departure and arrival times, compare the fastest Derby to Sheffield routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance between Derby and Sheffield is 32 miles (51 km), and the best price for a one-way Derby - Sheffield CrossCountry train ticket starts at £12 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!

CrossCountry from Derby to Sheffield train information:

  • Average Duration: 30 min
  • Average Price: £12
  • CrossCountry frequency: 8 a day

When purchasing your CrossCountry train tickets from Derby to Sheffield, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Derby to Sheffield
Travel by train to Sheffield easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Derby to Sheffield.
What is the cost of cheap trains between Derby and Sheffield?
Omio customers have found the cheapest trains to Sheffield from Derby to cost as little as £7  in the next 7 days.
What is the cost of a train ticket from Derby to Sheffield on average?
In the next 7 days you’ll find that the average cost of a train ticket to Sheffield from Derby is £9  one way.
How many miles is it from Derby to Sheffield by train?
The distance to Sheffield from Derby by train is approximately 32 miles (51 km).
How long does it take from Derby to Sheffield by train?
On average the Derby to Sheffield train time is 30 min  covering the 32 miles (51 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in Derby and arrival train station in Sheffield?

Omio customers travelling this route depart most frequently from Derby   and arrive in Sheffield.

Where is the Derby train station located? Where is the Sheffield train station located?

Passengers board their train most frequently from Derby and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at Sheffield and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Sheffield.

What train providers go from Derby to Sheffield?
For the route from Derby to Sheffield you can take a train with East Midlands Trains or Cross Country. Be sure to check out all possible train providers that offer services from Derby to Sheffield on Omio to compare what amenities they may have.
How many trains are there to Sheffield from Derby a day?
On average, there are 25 trains a day from Derby to Sheffield. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Derby to Sheffield?
The first train from Derby to Sheffield leaves at 07: 11   and the last train for this leaves at 09: 49. Omio shows you the latest train from Derby to Sheffield times to help you book the best departure time for this route.
How far in advance should I buy a train ticket to Sheffield from Derby to get the best deals?
If you book a train ticket from Derby to Sheffield within the next 7 days, you can find tickets to cost on average £9 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Sheffield from Derby are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Derby is Derby. Read all the information you need to know about services, amenities and connections at Derby for your trip from Derby to Sheffield.