COMPARE Prices across different modes

Fri
Sep 17
$131London North Eastern Railway
$33National Express
$123easyJet
Sat
Sep 18
$197First Transpennine Express
$35National Express
Find prices
Sun
Sep 19
$197First Transpennine Express
$35National Express
Find prices
Mon
Sep 20
$97Cross Country
$33National Express
$102easyJet
Tue
Sep 21
$79Cross Country
$26National Express
Find prices
Wed
Sep 22
$79London North Eastern Railway
$28National Express
$62easyJet
Thu
Sep 23
$79London North Eastern Railway
$26National Express
$73easyJet
Fri
Sep 24
$167Cross Country
$33National Express
$82easyJet
Sat
Sep 25
$197Avanti West Coast
Find prices
Find prices
Sun
Sep 26
$197First Transpennine Express
$28National Express
Find prices
Mon
Sep 27
$88Cross 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
$197First Transpennine Express
$26National Express
Find prices
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
Find prices

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Edinburgh to Sheffield

distanceDistance190 miles (306 km)
durationAverage bus duration7 h 10 min
priceAverage bus ticket price$31 (€25)
changesDirect busYes
carriersBus providersNational Express or Megabus

Buses from Edinburgh to Sheffield cover the 190 miles (306 km) long trip taking on average 7 h 10 min with our travel partners like National Express or Megabus. There are direct bus services available. While the average ticket price for this route costs around $31 (€25), you can find the cheapest bus ticket for as low as $26 (€21). Travelers depart most frequently from Edinburgh Waverley and arrive in Sheffield, Brown Street.

Bus companies

Edinburgh to Sheffield with National Express

Travel from Edinburgh to Sheffield from $26 (€21) with Omio’s bus partners National Express! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

National Express

If you’re thinking of taking a bus between Edinburgh and Sheffield, you can enjoy a comfortable journey at a budget-friendly price with National Express. National Express is the UK’s leading long-distance bus company offering hundreds of routes to towns and cities across the UK, including routes to and from major airports like Heathrow, Gatwick, Stansted, Luton and Bristol. On a National Express bus, you can expect to travel 190 miles (306 km) between Edinburgh and Sheffield and pay as low as $26 (€21) if you book in advance.

All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between Edinburgh and Sheffield, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare. Check the National Express bus schedule between Edinburgh and Sheffield, select your preferred ticket type, and book your cheap bus tickets on Omio today!

Read on for COVID-19 recommendations and policies for your National Express bus ticket between Edinburgh and Sheffield:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from Edinburgh to Sheffield
Take the bus 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 much do cheap bus tickets to Sheffield from Edinburgh cost?
Omio customers have found cheap bus tickets between Edinburgh and Sheffield for as low as $26 (€21)  for the next 7 days.
What is the cost of a bus between Edinburgh and Sheffield?
If you’re looking to book your bus tickets in the next week, you can expect the Edinburgh to Sheffield bus price to come in at an average of $31 (€25)  one way.
How far is Sheffield from Edinburgh by bus?
When traveling this route you should expect the distance to Sheffield from Edinburgh by bus to be approximately 190 miles (306 km).
How long is the bus ride between Edinburgh and Sheffield?
While the time it takes to travel 190 miles (306 km) between Edinburgh and Sheffield can vary based on specific dates, weekends, and holidays, the Edinburgh to Sheffield bus journey time is on average 7 h 10 min.
What bus station in Edinburgh goes to Sheffield? What bus station do I come into Sheffield from Edinburgh?

When taking a bus from Edinburgh, you have a couple of bus stations you can depart from including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh. When you arrive in Sheffield, your bus can arrive in bus stations including Sheffield, Brown Street, Sheffield and Sheffield, Meadowhall Interchange.

Omio customers traveling this route book their buses from Edinburgh Waverley   to Sheffield, Brown Street.

Where do I find the Edinburgh bus station to Sheffield? Where is the Sheffield bus station?

The most popular departure bus station with passengers for this trip, called Edinburgh Waverley, is located 0 mile (s) / 0 km from the city center of Edinburgh.

The most popular arrival bus station, Sheffield, Brown Street, is located 0 mile (s) / 0 km away from the city center of Sheffield.

What bus providers go from Edinburgh to Sheffield?
When taking a bus from Edinburgh to Sheffield, you can count on National Express or Megabus for the best way to get you to Sheffield. You can also check all possible bus companies who offer a service to Sheffield from Edinburgh and compare the amenities they offer before buying a bus ticket.
Can I find a direct bus from Edinburgh to Sheffield?
Yes, there are direct buses between Edinburgh and Sheffield, and you can find a direct bus for this trip with National Express or Megabus  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
What are the first and last departure bus times from Edinburgh to Sheffield?
The earliest bus for this route departs from Edinburgh at 7: 45 AM. The last bus leaves from Edinburgh at 9: 45 PM. Check Omio for the latest bus schedule from Edinburgh to Sheffield and book the best time to depart on your chosen travel date.
When should I book the Edinburgh to Sheffield bus for the best deals on tickets?
The price of a one way bus ticket from Edinburgh to Sheffield is on average $31 (€25) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this route. In general, you can find bus tickets from Edinburgh to Sheffield available a few months in advance.
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.