1map logoGo to main page

London, Greater London to Sheffield, South Yorkshire from $15: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Sheffield, United Kingdom

How to Get from London to Sheffield: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$15 RideshareBest price
228.5 kmDistance
2h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Sheffield with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
East Midlands Railways
Train
Average Duration
2h  11m
Estimated price
$65-100
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
3h  22m
Estimated price
$15-35
Cheapest
route map
Distance: 228.5 km
Duration: 2h 11m

See more options

Pricing table
Company
various
Train
Bus
Average Duration
3h  29m
Estimated price
$0-0
Company
FlixBus
Bus
Average Duration
4h  35m
Estimated price
$22-31
Company
various
Drive
Average Duration
2h  51m
Estimated price
$50-80
Company
British Airways and East Midlands Railways
Plane
Train
Average Duration
3h  49m
Estimated price
$75-325

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $11 $12 $11 $13 $12 $13 $12
Train $44 $46 $45 $34 $51 $43 $38
Fly $67 $87 $140 $100 $87 $83 $91

Traveling From London to Sheffield

The journey from London to Sheffield offers a fascinating contrast between the bustling metropolitan vibe of the capital and the charming, laid-back atmosphere of this northern city.

Best Neighbourhoods in Sheffield

Sheffield boasts diverse neighborhoods, each offering its own charm and attractions.

Kelham Island
• Known for its trendy bars and restaurants.
• Home to the famous Kelham Island Museum.
Park Hill
• Features stunning views of the cityscape.
• Renowned for its iconic brutalist architecture.
Broomhill
• Vibrant area filled with independent shops and cafes.
• Close to the University of Sheffield and botanical gardens.

Best Times To Visit Sheffield's Attractions

Planning your visit? Here are the ideal times to enjoy Sheffield's best attractions without the crowds.

Sheffield Botanical Gardens
Visit during weekday mornings for a peaceful stroll and fewer visitors.
Kelham Island Museum
Going early in the day or on weekdays enhances your experience without large groups.
Peak District National Park
Visit in late spring or early fall for stunning views and mild weather.

Sheffield Weather: What to Expect Year-Round

Sheffield experiences a temperate maritime climate, with mild summers and cool winters, making it a versatile destination throughout the year. The best times to visit are late spring and early fall, as pleasant weather enhances outdoor exploration and enjoyment of the city's attractions.

Dining Recommendation

In Sheffield, you should try the iconic ‘Parmesan and Pea Risotto’ at ‘The Milestone,’ where the emphasis on locally sourced ingredients creates flavors that stand apart from London's sometimes more international fare. The restaurant's cozy, community-focused atmosphere complements the dish, offering a dining experience that feels personal and distinctly Sheffield.

London - Sheffield operators

Explore transport companies operating between London and Sheffield, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
03457 125 678
Website
https://www.eastmidlandsrailway.co.uk/

Train from London St Pancras Intl to Sheffield

Average Duration
2h 11m
Estimated price
$65-100
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from London King's Cross to Doncaster

Average Duration
1h 37m
Estimated price
$100-150
Contact phone
+44 345 071 0222
Website
https://www.hulltrains.co.uk/

Train from London King's Cross to Doncaster

Average Duration
1h 38m
Estimated price
$50-75
Contact phone
+44 345 603 4852
Website
https://www.grandcentralrail.com/

Train from London King's Cross to Doncaster

Average Duration
1h 33m
Estimated price
$52-57
Contact phone
+44 345 600 1671
Website
https://www.tpexpress.co.uk/

Train from Manchester Piccadilly to Sheffield

Average Duration
55m
Estimated price
$15-40
Contact phone
+44 800 200 6060
Website
https://www.northernrailway.co.uk/

Train from Manchester Piccadilly to Sheffield

Average Duration
1h 17m
Estimated price
$10-14
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from London Victoria to Sheffield

Average Duration
4h 10m
Estimated price
$24-35
Website
https://uk.megabus.com

Bus from London Victoria to Sheffield Meadowhall

Average Duration
7h 30m
Estimated price
$18-26
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk

Other from London to Sheffield

Average Duration
3h 22m
Estimated price
$15-35
Plane Show flights
Website
https://www.britishairways.com

Plane from London Heathrow to Manchester

Average Duration
1h 1m
Estimated price
$55-330

London to Sheffield: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Sheffield offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Driving from London to Sheffield is a scenic journey spanning 162 miles, offering beautiful views of the English countryside along the way. In just under 3 hours, you can reach your destination with ease. 💰 Prices for the trip by car typically range from £39 to £63, offering a cost-effective and flexible travel option for those looking to explore the vibrant city of Sheffield from London. Check for deals and discounts to make your journey even more budget-friendly.
Average price
£39 - £62
🚄 Hop aboard a direct train from London St Pancras Intl to Sheffield, operated by East Midlands Railways. These hourly services run every day, making it a convenient way to travel between the two cities. The journey typically takes around 2 hours and 11 minutes. 💷 Ticket prices for the London to Sheffield train vary between £51 to £79, offering affordable options for your journey. Whether you're heading to Sheffield for business or leisure, the train provides a comfortable and stress-free travel experience.
Departure Point
London St Pancras Intl station
Arrival Point
Sheffield station
Useful tips for train travellers
• Onboard catering services vary by operator. If you travel with East Midlands Railway, expect a trolley service offering snacks, light meals, and hot drinks. Alternatively, TransPennine Express provides a cafe bar with a selection of sandwiches, pastries, and beverages. Make sure to check the menu options beforehand via their websites, as both operators may not serve food on all trains.
• Seating options differ significantly depending on the train operator. East Midlands Railway offers Standard Class seating, which is comfortable but basic, while First Class provides more spacious seats with more legroom and complimentary refreshments. TransPennine Express also features Standard Class and First Class options, with amenities like extra legroom and quieter carriages. Booking early can secure you better seats in your preferred class.
• Multiple operators service the route from London to Sheffield, including East Midlands Railway (eastmidlandsrailway.co.uk) and TransPennine Express (tpexpress.co.uk). Check their websites for schedules, pricing, and potential delays. For local transportation options in Sheffield, visit the Sheffield City Council site or transport provider pages for bus and tram schedules.
🛫 Flying from London Heathrow Airport to Manchester Airport is the quickest option for traveling to Sheffield with a direct flight taking just 1 hour.
Departure Point
London Heathrow Airport
Arrival Point
Manchester Airport
🚌 Despite no direct bus from London to Sheffield, travelers can catch a FlixBus departing from London Victoria and arriving at Waingate/Cg19 via Meadowhall Interchange/A4. The journey, with transfers, lasts about 4 hours and 35 minutes. 🚌 Travelers can anticipate spending approximately £17 - £24 for a one-way bus ticket between London and Sheffield, enjoying a cost-effective and convenient mode of transportation for their journey.
Departure Point
London Victoria station
Arrival Point
Sheffield station
Useful tips for bus travellers
• Consider booking your ticket in advance with FlixBus or National Express to secure the best prices, which typically range between £17 to £23; you can check availability and purchase tickets directly at their websites: FlixBus and National Express.
• When you arrive at Meadowhall Interchange, be prepared to navigate the transfer to the Sheffield bus; check the signage for clear directions, and have your next ticket ready—this spot can get busy with both local and long-distance travelers.
• Upon arrival at Sheffield, familiarize yourself with the layout of Sheffield station; exit towards the main concourse where you'll find various amenities, including shops and eateries, ideal for grabbing a quick bite before continuing your journey.

Frequently asked questions

Find out more about the route from London to Sheffield.

Or choose the category:
The cheapest way to travel from London to Sheffield is by ridesharing. This option typically costs between £11 and £28 and takes approximately 3 hours and 22 minutes. Ridesharing allows you to share the journey with other travelers, which helps to reduce costs and make the journey more affordable. Some popular ridesharing platforms in the UK include BlaBlaCar and LiftShare.
The fastest way to travel from London to Sheffield is by train. It takes approximately 2 hours and 12 minutes and costs between £68 and £175, depending on the type of ticket and the time of travel. Trains are frequent and comfortable, offering a convenient and efficient mode of transportation between the two cities.
The distance between London and Sheffield is approximately 142 miles. If you are traveling by road, the distance is slightly longer at around 161.1 miles. The actual travel time may vary depending on the mode of transportation and traffic conditions.
To travel from London to Sheffield without a car, the best option is to take a train. The journey takes approximately 2 hours and 12 minutes, and ticket prices range from £68 to £175, depending on the class of service and booking time. Trains from London to Sheffield run frequently throughout the day, providing a convenient and comfortable way to travel between the two cities. Additionally, there are no transfers required, making the journey seamless and hassle-free.
The train journey from London St Pancras Intl to Sheffield takes approximately 2 hours and 12 minutes. Trains depart hourly, providing convenient and frequent options for travelers. The route includes transfers, but the overall travel time is relatively short.
There are numerous accommodation options available near Sheffield. With over 1067 hotels to choose from, you can easily find a place that suits your needs and budget. Prices for hotels in Sheffield start at £28 per night, offering a range of options for every traveler. Whether you prefer budget-friendly hotels or luxurious accommodations, Sheffield has a variety of choices to offer.
Yes, you can share a ride from London to Sheffield using Blablacar's carpooling service. It is a convenient option for those who do not have a driver's license or prefer to avoid public transport. You can find rideshare options between London and Sheffield on the Blablacar platform, allowing you to split the cost of the journey with other passengers.
Yes, you can drive from London to Sheffield. The distance between the two cities is approximately 161 miles. The drive usually takes around 2 hours and 48 minutes, depending on traffic and road conditions. Please note that there may be tolls or congestion charges along the route, so it's advisable to plan your journey accordingly.
Yes, there is a direct bus between London and Sheffield. The bus departs from Victoria Coach Station and arrives at Sheffield Interchange/E2. The bus services run every four hours, every day. The journey takes approximately 4 hours and 10 minutes.
You can catch the bus from London to Sheffield at Victoria Coach Station. It is the main bus station in London and offers various bus services, including those operated by National Express. Located in the Victoria area of London, the coach station is easily accessible by public transportation. Simply check the National Express website or app for the bus schedule and ticket availability.
The bus from London to Sheffield arrives at Sheffield Interchange/E2 station. This is the main bus station in Sheffield and is conveniently located in the city center. From there, passengers can easily access various transportation options, such as taxis or public transportation, to reach their final destination in Sheffield. The Sheffield Interchange/E2 station is well-equipped with amenities like restrooms, cafes, and ticketing offices.
To get to Sheffield from the airport in London, you can take a train from London Heathrow Airport to London St Pancras International. From there, you can catch a direct train to Sheffield, which takes approximately 2 hours and 30 minutes. Tickets for the train from London to Sheffield can be purchased in advance or on the day of travel, with prices ranging from £30 to £60 depending on the time and class of travel. Once you arrive at Sheffield, you can easily explore the city center on foot or use local transportation options such as buses or trams.
Unfortunately, there are no direct flights between London and Sheffield. However, you can fly with British Airways from London Heathrow Airport to Manchester Airport, and then take a train or bus from Manchester to Sheffield. Other airlines that operate flights to Manchester from London include Virgin Atlantic and Ryanair. It is recommended to check the airlines' websites or use flight comparison websites to find the most suitable option for your travel dates.
The fastest way to travel from London to Sheffield is by taking a plane. The quickest flight is a direct flight from London Heathrow Airport to Manchester Airport, which takes approximately 1 hour. British Airways offers flights between these two airports. It is recommended to check the flight schedules and book in advance for the best deals and availability.
The flight from London to Sheffield does not have a direct route as there are no airports in Sheffield. The closest airport is Manchester Airport, which is about 61 miles away from Sheffield. The quickest flight option is a direct flight from London Heathrow Airport to Manchester Airport, which takes approximately 1 hour. However, to travel from Manchester Airport to Sheffield, you would need to take ground transportation such as a train or bus, which would add additional travel time.
Trains from London to Sheffield, operated by East Midlands Railways, arrive at Sheffield station. This is the main train station in Sheffield and is conveniently located in the city center. The journey takes approximately 2 hours and 15 minutes, making it a convenient option for traveling between the two cities.
Yes, there is a direct train between London and Sheffield. The train departs from London St Pancras Intl and arrives at Sheffield. The service operates every day and departs hourly. The journey takes approximately 2 hours and 12 minutes.
To catch the train from London to Sheffield, you will need to go to London St Pancras Intl station. This is where the train services, operated by East Midlands Railways, depart from. Make sure to check the train schedules and platform information ahead of time to ensure a smooth journey.
The cost of a train ticket from London to Sheffield can vary depending on factors such as the date of travel and the class chosen. On average, prices range from £68 to £175. It is recommended to book in advance or check for any discounts or promotions available to potentially secure a lower fare. Additionally, it is worth considering alternative modes of transportation such as ridesharing or coach travel, which may offer more affordable options for the journey.
The cost of a bus ticket from London to Sheffield ranges between £24 to £36. The price may vary depending on factors such as the time of travel, the bus company, and any discounts or promotions available. It is recommended to check with different bus operators to find the best price for your specific travel dates and preferences.
The cost to drive from London to Sheffield typically ranges from £40 to £64, depending on factors such as fuel prices and vehicle efficiency. Keep in mind that this estimate does not include tolls or parking fees that may be incurred along the way. It's also important to consider traffic conditions, as this can affect both the duration of the journey and fuel consumption.