Travel options
from Edinburgh to Sheffield

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

Our recommendation

To get from Edinburgh to Sheffield on Sep 20 we recommend taking a bus because it’s the best combination of price and speed.

11:15AMEdinburgh, Elder Street6h05 05:20PMSheffield, Meadowhall Interchange
0 changes
$461One-way
Cheapest
08:45AMEdinburgh7h10 03:55PMSheffield, Coach Station
1 changes
$331One-way
Other options
10:45PMEdinburgh, Elder Street6h05 04:50AMSheffield, Meadowhall Interchange
0 changes
$461One-way
10:45AMEdinburgh7h15 06:00PMSheffield, Coach Station
1 changes
$571One-way
09:10PMEdinburgh6h10 03:20AMSheffield, Coach Station
0 changes
$901One-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
Sep 20
$167Cross Country
$33National Express
$92easyJet
Tue
Sep 21
$79Cross Country
$26National Express
Find prices
Wed
Sep 22
$79London North Eastern Railway
$28National Express
$61easyJet
Thu
Sep 23
$90Cross Country
$28National Express
$66easyJet
Fri
Sep 24
$167Cross Country
$35National Express
$101easyJet
Sat
Sep 25
$196First Transpennine Express
$30National Express
Find prices
Sun
Sep 26
$196First Transpennine Express
$28National Express
$67easyJet
Mon
Sep 27
$87Cross Country
$26National Express
Find prices
Tue
Sep 28
$79London North Eastern Railway
$24National Express
Find prices
Wed
Sep 29
$66Cross Country
$26National Express
Find prices
Thu
Sep 30
$72Cross Country
$24National Express
Find prices
Fri
Oct 1
$87Cross Country
$24National Express
Find prices
Sat
Oct 2
$94Avanti West Coast
$26National Express
Find prices
Sun
Oct 3
$196First Transpennine Express
$26National Express
$135easyJet
Mon
Oct 4
$79London North Eastern Railway
$26National Express
$66easyJet
Tue
Oct 5
$66Cross Country
$21National Express
$50easyJet
Thu
Oct 7
$72Cross Country
$24National Express
$50easyJet
Fri
Oct 8
$87Cross Country
$26National Express
$54easyJet
Sat
Oct 9
$94Avanti West Coast
$24National Express
$101easyJet

Travel Information to Sheffield from Edinburgh

distanceDistance190 miles (306 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$27 - $110
cheapestCheapest modeBus • $27 (€22) • 6 h 5 min
fastestFastest modeFlight • $110 (€88) • 1 h 15 min
carriersPopular travel companieseasyJet, National Express or Cross Country

Travel 190 miles (306 km) by flight, bus or train to Sheffield from Edinburgh. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $27 (€22). The most popular travel companies which serve this trip are easyJet, National Express or Cross Country among others. Travelers can even take a direct from Edinburgh to Sheffield.

Travel Tips

Travel from Edinburgh to Sheffield
Travel to Sheffield 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 Edinburgh to Sheffield.
FAQs
How do I travel from Edinburgh to Sheffield?

There are 3 travel options from Edinburgh to Sheffield: flight, bus or train.

How do I get from Edinburgh to Sheffield the cheapest way?

The cheapest way to travel between Edinburgh and Sheffield is by taking a bus with an average price of $27 (€22).

This is compared to other travel options to Sheffield:

A bus is generally $83 (€66) less than a flight for the same journey. Taking a flight costs on average $110 (€88) from Edinburgh to Sheffield.

Taking a bus is usually $70 (€56) less than taking a train to Sheffield, which costs on average $97 (€78) for the same trip.

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

The fastest way to get to Sheffield from Edinburgh is by flight with an average travel time of 1 h 15 min.

Other travel options to Sheffield can usually take longer:

In comparison, getting to Sheffield by bus can take on average 6 h 5 min.

In comparison, taking a train requires on average 3 h 22 min   of travel time.

What is the distance from Edinburgh to Sheffield?

Sheffield is approximately 190 miles (306 km) away from Edinburgh.

How many services a day are there from Edinburgh to Sheffield?

The average frequency per day from Edinburgh to Sheffield is:

  • Around 12 trains per day.

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

What are the departure and arrival points in Edinburgh and in Sheffield?

These are the most popular departure and arrival points when traveling from Edinburgh to Sheffield:

  • Most travelers take a bus from Edinburgh, Elder Street to Sheffield, Brown Street.
  • Most travelers board their train from Edinburgh Waverley and arrive in Sheffield.
Which travel companies can get me from Edinburgh to Sheffield?

If finding a good deal is your main consideration for your trip from Edinburgh to Sheffield, then we'll help you find the best value travel companies for you:

  • EasyJet can get you to Sheffield by plane. You can find a good deal for plane tickets with easyJet from Edinburgh to Sheffield for $110 (€88) on Omio.
  • National Express can get you to Sheffield by bus. You can find a good deal for bus tickets with National Express from Edinburgh to Sheffield for $27 (€22) on Omio.
  • Cross Country can take you to Sheffield by train. If searching for a good deal on trains, you can find tickets for Cross Country from Edinburgh to Sheffield for $97 (€78).
What is another destination I should add to my tour from Edinburgh to Sheffield?
Many of our customers who book a trip from Edinburgh to Sheffield often extend their vacation and travel to other popular destinations like London, Manchester or Birmingham. If you’re thinking of adding another destination to your Edinburgh and Sheffield itinerary, let Omio find you the best connections between Sheffield and any of these top destinations today!
How early should I buy tickets between Edinburgh and Sheffield online for the best deals?

Before traveling from Edinburgh to Sheffield, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket for this trip is costing $110 (€88) one way on average.
  • A bus ticket is costing on average $27 (€22) one way for this route.
  • A train ticket is costing on average $97 (€78) one way for this route.

But we recommend booking Edinburgh to Sheffield tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Edinburgh
Sheffield
Edinburgh
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.
Edinburgh Waverley
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.