COMPARE Prices across different modes

21 Oct
Find prices
22 Oct
£1Northern Rail
23 Oct
£2Northern Rail
24 Oct
£2Northern Rail
26 Oct
£2Northern Rail
27 Oct
£2Northern Rail

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Doncaster to Sheffield

distanceDistance16 miles (26 km)
durationAverage train duration27 min
priceAverage train ticket price£2 (€3)
changesDirect trainYes
carriersTrain providersNorthern Rail, First Transpennine Express or Cross Country

Trains from Doncaster to Sheffield cover the 16 miles (26 km) long trip taking on average 27 min with our travel partners like Northern Rail, First Transpennine Express or Cross Country. There are direct train services available. While the average ticket price for this route costs around £2, you can find the cheapest train ticket for as low as £2. Travellers depart most frequently from Doncaster and arrive in Sheffield.

Train companies

CrossCountry trains between Doncaster and Sheffield

Travel from Doncaster to Sheffield from £2 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.


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

Save time and money by searching for and booking your CrossCountry train between Doncaster and Sheffield online with Omio! If you’re looking for the cheapest, fastest or earliest CrossCountry train from Doncaster to Sheffield, Omio can help you out every step of the way. Check current CrossCountry train timetables for the ideal departure and arrival times, compare the best connections for the 16 miles (26 km) route between Doncaster and Sheffield as well as ticket information for the train (such as luggage policy and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains between Doncaster and Sheffield, you can check straight away if the CrossCountry ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Buy your official CrossCountry Doncaster to Sheffield train tickets online on Omio quickly and easily and enjoy the travel experience!

These are CrossCountry 's ticket policies for COVID-19 for the train between Doncaster and Sheffield:

  • 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

Trains from Doncaster to Sheffield: Journey Details

There are frequent direct trains from Doncaster to Sheffield, provided by TransPennine Express, Northern Rail, East Midland Trains and CrossCountry. Weekday schedules begin very early in the morning and continue with a departure frequency of around 4 trains an hour until the final service leaves Doncaster shortly before midnight. Journey times range from around 20 minutes to 40 minutes. Sunday services are less frequent, with a later first departure in the morning. Weekday off-peak day return fares are available on departures from 9:42 a.m. onwards.

Taking the Train from Doncaster

Trains from Doncaster to Sheffield depart from the main station situated on the western edge of the town centre. It is adjacent to the town's main bus station, the Frenchgate interchange, offering numerous services around the town and region. There is a taxi rank located by the front entrance to the station opposite Trafford Way.

Getting into Sheffield by Train

Sheffield celebrates its rich industrial heritage in attractions such as the Kelham Island Museum, with exhibits and interactive displays devoted to the city's development. Sheffield has also become a popular destination for gourmets, with the Moor Market offering stalls selling organic produce, cosmopolitan foods and regional craft ales, alongside jewellery and fabric outlets. Trains from Doncaster to Sheffield arrive at the main station, which is situated on the south-eastern side of the city centre. The station is also served by a tram stop, accessed by an overbridge, for Stagecoach Supertram connections around Sheffield. The bus interchange, with services around the city and region, is on Pond Street, opposite the rail station. There is a taxi rank at the station front.

Travel Tips

Trains from Doncaster 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 Doncaster to Sheffield.
What is the cost of cheap trains from Doncaster to Sheffield?
Omio customers have found cheap train tickets to Sheffield from Doncaster for as low as £2  for the next 7 days.
How much is a train ticket from Doncaster to Sheffield?
If you are looking to book your train ticket in the next 7 days, you can expect the Doncaster to Sheffield train to cost on average £2  one way.
How far is it from Doncaster to Sheffield by train?
The distance to Sheffield from Doncaster by train is approximately 16 miles (26 km).
How long does it take from Doncaster to Sheffield by train?
On average the Doncaster to Sheffield train time is 27 min  covering the 16 miles (26 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 Doncaster and arrival train station in Sheffield?

Omio customers book a train from Doncaster   to Sheffield   most frequently for this route.

Where is the train station in Doncaster to go to Sheffield? Where is the train station in Sheffield located?

Passengers booking this journey most frequently board their trains from Doncaster and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

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

Which train providers should I travel with from Doncaster to Sheffield?
For the journey from Doncaster to Sheffield you can take a train with Northern Rail, First Transpennine Express or Cross Country. Be sure to check out all possible train providers that offer services between Doncaster and Sheffield on Omio to compare what amenities they may have.
What time is the earliest train from Doncaster to Sheffield? What time is the last train from Doncaster to Sheffield?
The earliest train departing from Doncaster to Sheffield leaves at 07: 00. The last train departing from Doncaster to Sheffield leaves at 08: 45. You can find the latest Doncaster to Sheffield train times on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy Doncaster to Sheffield train tickets to get the best deals?
You can find a train to Sheffield from Doncaster to cost on average £2 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Doncaster to Sheffield train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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