Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance269 km
Avg. price$ 100
Train trips5 found

Trains from Sheffield to London

⏰ Traveling from Sheffield to London by train is convenient and efficient, with direct services departing from Sheffield and arriving at London St Pancras Intl every hour, taking approximately 2 hours and 9 minutes. 🚆 The journey covers a distance of 284 km, with tickets priced between £51 - £79.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • The main company providing train services from Sheffield to London is East Midlands Railways. They offer direct trains departing from Sheffield to London St Pancras Intl hourly, with the journey taking approximately 2 hours and 9 minutes. The prices for the train tickets between Sheffield and London typically range from £52 to £80. Various transfer routes are available with different agencies, such as Northern, TransPennine Express, Grand Central, Hull Trains, and LNER, offering different journey durations and connections.
  • The fastest train between Sheffield and London is the direct service operated by East Midlands Railways. This train departs from Sheffield and arrives at London St Pancras Intl, with a journey duration of approximately 2 hours and 9 minutes. With hourly services operating every day, this direct route offers a quick and convenient travel option between the two cities. The prices for this fast train service typically range from £52 to £80.
  • Trains leaving for London from Sheffield depart from Sheffield station. The train services on this route are operated by East Midlands Railways, providing a convenient departure point for travelers heading to London. Sheffield station serves as the starting point for the direct train services that connect these two cities efficiently. Passengers can board the East Midlands Railways trains at Sheffield station to embark on their journey to London.
  • There are multiple trains available between Sheffield and London. The direct train operated by East Midlands Railways departs hourly from Sheffield station and arrives at London St Pancras Intl. These services run regularly every day, with the journey taking approximately 2 hours and 9 minutes. Additionally, there are alternative routes with transfers and different agencies offering varied durations for the journey from Sheffield to London.
  • The train service from Sheffield to London operated by East Midlands Railways, arrives at London St Pancras Intl station. London St Pancras is a major railway terminus located in central London, making it a convenient arrival point for travelers from Sheffield. The station connects to various other transport options, allowing passengers to easily access different parts of London from this central location.
  • The first train of the day from Sheffield to London operated by East Midlands Railways, typically departs in the early morning hours, allowing passengers to start their journey early. The last train of the day usually leaves Sheffield later in the evening, providing travelers with flexibility in choosing their departure time. This frequent hourly service ensures that passengers have various options throughout the day to travel conveniently between Sheffield and London.
  • There are multiple direct train trips each day between Sheffield and London operated by East Midlands Railways. With services departing hourly and operating every day, travelers have convenient options to choose from for their journey. The direct train route typically takes approximately 2 hours and 9 minutes, providing efficient transportation between Sheffield and London for passengers.
  • Yes, there is a direct train between Sheffield and London operated by East Midlands Railways. This direct train service departs from Sheffield and arrives at London St Pancras Intl, running hourly and operating every day. The journey on the direct train typically takes around 2 hours and 9 minutes, providing a convenient and efficient travel option for those commuting between Sheffield and London.
  • The cost of a train ticket from Sheffield to London typically ranges from £52 to £80, depending on factors such as the class of travel, time of booking, and any discounts available. It is advisable to book tickets in advance to secure the best fares for this train route. The varying price range allows passengers to choose the fare that best fits their budget and preferences when traveling between Sheffield and London by train.

Will you be returning to Sheffield by train?

If you are looking for the return train journey, check out trains from London to Sheffield

See schedule