Travel By Car
Car is definitely a most convenient way to travel from London to Sheffield, because it takes only 2 hours and 54 minutes to cover 167 miles distance, while travelling through Motorway 1. However, you should make sure your fuel tank is filled with enough gas otherwise you might have to face serious trouble during the trip. However, if you are going for the first time, you should check detailed Directions from London to Sheffield.
If you do not have your personal vehicle, you can hire it from the car leasing companies available in London.
Avis Rent A Car
Civilised Car Hire & Chauffeur Services
Sixt Car Hire London Battersea-Vauxhall
Travel By Bus
Bus is no doubt one of the cheapest way to travel but it also take more time than any other means of transport. If you want to use bus for any reason or consider it best option for yourself, you should keep in mind that it will take about 4 hours and 50 minutes to reach Sheffield. However, it also depends on the type of service, you are using. There are number of Bus operators in London and each provides different routes, facilities which also affect the rates. So, you should compare the rates and facilities with your need before planning your journey. Here are some bus operators in London.
Sindbad Travel Ltd
London United Busways
Travel By Train
Train is the fastest way to travel between the cities and if you take it from the Kings Cross tube station in London, it drops you at Sheffield station in 2 hours and 46 minutes. But if you take it from any station located in the Northern Side of London, you can reach little earlier. Different stations have different timetables and in each case, you need to confirm it with the particular station. In the same way, you should buy your ticket from the tube station or else you can book it online from the official website of the National Rail. To book online ticket and get complete timetable of the stations in London, visit the websites give below.