Travel options
from Sheffield to London

You can get from Sheffield to London by train, bus or flight.

Our recommendation

To get from Sheffield to London on 30 Nov we recommend taking a bus because it’s the best combination of price and speed.

17:20Sheffield, Meadowhall Interchange3h05 20:25London
0 changes
£111One-way
Cheapest
06:45Sheffield, Coach Station4h35 11:20London
0 changes
£91One-way
Other options
09:45Sheffield, Meadowhall Interchange3h20 13:05London
0 changes
£101One-way
18:45Sheffield, Meadowhall Interchange3h20 22:05London
0 changes
£101One-way
14:15Sheffield, Meadowhall Interchange3h20 17:35London
0 changes
£101One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
29 Nov
£55London North Eastern Railway
Find prices
Find prices
Tue
30 Nov
£55East Midlands Railway
£5Flixbus
£72British Airways
Wed
1 Dec
£55East Midlands Railway
£3Flixbus
£152British Airways
Thu
2 Dec
£55East Midlands Railway
£5Flixbus
£217British Airways
Fri
3 Dec
£68London North Eastern Railway
£8Flixbus
£105British Airways
Sat
4 Dec
£51First Hull Trains
£3Flixbus
£152British Airways
Sun
5 Dec
£51First Hull Trains
Find prices
Find prices
Mon
6 Dec
£38Grand Central Trains
£3Flixbus
£114British Airways
Tue
7 Dec
Find prices
£7National Express
Find prices
Wed
8 Dec
£38Grand Central Trains
£6Flixbus
Find prices
Thu
9 Dec
£38Grand Central Trains
£6Flixbus
£85British Airways
Fri
10 Dec
Find prices
£9National Express
Find prices
Sat
11 Dec
£61London North Eastern Railway
£3Flixbus
£73British Airways
Sun
12 Dec
Find prices
£3Flixbus
Find prices
Mon
13 Dec
£27Grand Central Trains
£3Flixbus
£72British Airways
Tue
14 Dec
£38Grand Central Trains
£3Flixbus
£88British Airways
Wed
15 Dec
£44Grand Central Trains
£3Flixbus
£122British Airways
Thu
16 Dec
£39London North Eastern Railway
Find prices
Find prices
Fri
17 Dec
£47East Midlands Railway
Find prices
Find prices
Sat
18 Dec
£68West Midlands Railway
£11Flixbus
£253British Airways
Sun
19 Dec
£34East Midlands Railway
£11Flixbus
£64British Airways

Travel Information to London from Sheffield

distanceDistance141 miles (227 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£3 - £125
cheapestCheapest modeCoach • £3 • 3 h 5 min
fastestFastest modeFlight • £125 • 1 h 5 min
carriersPopular travel companiesBritish Airways, Flixbus or

Take a flight, coach or train to travel 141 miles (227 km) from Sheffield to London. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £3. The most popular travel providers which serve this trip are British Airways, Flixbus or among others. Travellers can even take a direct coach or train from Sheffield to London.

The Window Seat

Read more about London

London: A City Guide
London: A City Guide

Where do you start with a city like London? Each corner of this sprawling metropolis has its own distinct vibe. If you like the finer things head to the West, if leafy gardens are your thing then North is for...

Continue reading
Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Beyond Greta
Beyond Greta

The global outbreak of COVID-19 has made us reevaluate our lives in every way. Things that used to worry us don’t seem important anymore. The pandemic has also cast a spotlight on what we are doing to our...

Continue reading

Travel from Sheffield to London: Journey Details

The Yorkshire city of Sheffield is 270 kilometers north of London. With a fast and regular service, the train is the easiest way to travel to the capital from Sheffield. The quickest railway journey times are around 2 hours. If speed is not the main concern, regular coaches, with a choice of operators, also make the trip south, mostly in around 4 hours.

Return trips from London to Sheffield are also available.

Coaches from Sheffield to London

National Express offers 7 direct coaches from Sheffield to London everyday, including an overnight bus which departs a little after midnight. There are 4 additional morning coaches, 2 afternoon departures and an early evening service, with a quickest journey time of 3 hours and 40 minutes.

Trains from Sheffield to London

East Midlands Trains and Virgin Trains provide a direct trains from Sheffield to London. The daily timetable begins early in the morning and continues with departures roughly twice an hour throughout the day until the final service leaves Sheffield in mid-evening. Journey times range from 2 hours to 2 hours and 50 minutes. Additional indirect trains are also available. These involve taking a TransPennine Express train to Doncaster to connect with the London North Eastern Railway (LNER) service to London King's Cross. The Sunday schedule offers fewer connections, with hourly direct departures, longer journey times and no direct services in the early morning.

Travel Tips

Travel from Sheffield to London
Travel to London 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 Sheffield to London.
FAQs
What are my travel options from Sheffield to London?

You can travel from Sheffield to London 3 different ways: flight, coach or train.

What is the cheapest way to go to London from Sheffield?

The cheapest way from Sheffield to London is by taking a coach. You can find average ticket prices around £3 compared to other travel options to London:

A coach is about £121 less than a flight, which costs on average £125 for this trip.

A coach is generally £43 less than a train for the same journey. A train costs on average £47 from Sheffield to London.

What is the fastest way to get to London from Sheffield?

The fastest way from Sheffield to London is by flight with an average journey time of 1 h 5 min.

Other travel options from Sheffield to London can usually take longer:

In comparison, getting to London by coach can take on average 3 h 5 min.

In comparison, taking a train requires on average 2 h 1 min   of travel time.

How many miles are between Sheffield and London

The Sheffield to London distance is approximately 141 miles (227 km).

How many scheduled departures are there a day from Sheffield to London?

The average frequency per day from Sheffield to London is:

  • Around 25 trains per day.

However, we recommend checking specific travel dates for your route from Sheffield to London as scheduled services by flight, coach or train can vary by season or day of the week.

Where do I depart from Sheffield? Where do I arrive in London?

These are the most popular departure and arrival points when travelling from Sheffield to London:

  • Most travellers board their coach from Sheffield, Brown Street and arrive in London, Hammersmith Bridge Road.
  • Most travellers take a train from Sheffield to London Victoria.
Which travel companies can help me find a way to get from Sheffield to London?

Omio works with many trusted partners that can help you travel the best way from Sheffield to London:

  • You can take a flight from Sheffield to London with British Airways. Cheap tickets can be found for £125 with British Airways from Sheffield to London.
  • You can travel by coach to London from Sheffield with Flixbus, and you can find Flixbus Sheffield to London tickets for £3 on Omio.
Is there a direct service between Sheffield and London?

Yes, there are direct routes from Sheffield to London with the following travel companies:

  • You can find direct coaches per day to London with Flixbus, National Express or Megabus.
  • You can check for a direct train to London with with 25 direct trains per day.

As you won't need to change at another stop in between, direct services to London tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this route.

What is another destination I should add to my tour from Sheffield to London?
Looking to extend your trip from Sheffield to London? Many Omio customers who go from Sheffield to London usually extend their holiday to explore other popular destinations like Paris, Amsterdam or Brussels. If you're looking to explore Paris, Amsterdam or Brussels from London, let Omio find you the best connections available at an affordable price.
When should I purchase a ticket from Sheffield to London online to score the best deals?

When planning your trip between Sheffield and London, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost on average £125 one way.
  • Coach tickets cost on average £3 one way.
  • Train tickets cost £47 one way on average.

However, we recommend buying tickets to London from Sheffield online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Sheffield to London: related information

Here are some other resources that might have the information you need