Trains from Sheffield to London are a great way to travel from South Yorkshire to the capital when you are visiting the UK.
Trains between the cities leave from Sheffield train station in the north. They arrive at London King’s Cross and St Pancras train stations, which are located right next to one another in central London. Trains to King’s Cross are operated by East Coast Trains, while those to St Pancras are run by East Midlands Trains.
Trains from Sheffield to London leave North Yorkshire three or four times an hour at peak times. Departures to King’s Cross usually take place at 11 and 47 minutes past the hour, and trains to St Pancras leave at 27 and sometimes 35 minutes past the hour. Some trains require a connection at Retford or Doncaster on the way.
Trains from London to Sheffield return three to four times an hour as well.
The journey time from Sheffield to London is between 2 hours, 6 minutes and 2 hours, 40 minutes. The travel time depends on which train you take.
A single ticket on trains from Sheffield to London can cost as little as 12.50 GBP for standard class if you book ahead of time. This type of cheap train ticket is available if you book online in advance or with a railcard.
