Compare prices and tickets by train, bus or flight

Jan 24
$74Cross Country
Jan 25
$74Cross Country
Jan 26
$28Cross Country
Jan 27
$74Cross Country
Jan 28
$74Cross Country
Jan 29
$36Cross Country
Jan 30
$36Cross Country
Jan 31
$36Cross Country
Feb 1
$74Cross Country
Feb 4
$75Cross Country
$10National Express

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Sheffield to Birmingham

distanceDistance64 miles (104 km)
durationAverage bus duration1 h 45 min
priceAverage bus ticket price$7 (€6)
changesDirect busYes
carriersBus providersNational Express or Megabus

Buses from Sheffield to Birmingham cover the 64 miles (104 km) long trip taking on average 1 h 45 min with our travel partners like National Express or Megabus. There are direct bus services available. While the average ticket price for this journey costs around $7 (€6), you can find the cheapest bus ticket for as low as $5 (€4). Travelers depart most frequently from Sheffield and arrive in Birmingham, Coach Station.

Bus companies: National Express buses from Sheffield to Birmingham

For as little as $5 (€4) you can travel by bus from Sheffield to Birmingham with National Express. Omio will show you the best deals, schedules and tickets available for this route.

National Express

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Sheffield - Birmingham bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    National Express has updated its ticket policies due to the coronavirus. Keep these in mind when booking your National Express tickets from Sheffield to Birmingham and when traveling by bus:

    • 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.

    Buses from Sheffield to Birmingham

    Coach travel makes it easy to get from Sheffield to Birmingham, and whenever travellers need to make the journey, they won't lack possible options. National Express offers seven departures during the week and seven to nine buses at the weekend with an extra two services on Sundays. The journey time varies from two hours 20 minutes to four hours 15 minutes.

    Which bus companies travel from Sheffield to Birmingham?

    National Express is the only bus company that serves the Sheffield to Birmingham route. The company runs direct services seven days a week, with no changes required at any stage.

    How long is the bus from Sheffield to Birmingham?

    Although buses travel directly between Sheffield and Birmingham, journey durations vary quite a lot. The fastest buses only take two hours 20 minutes to make the trip but some services take four hours 15 minutes, so passengers should check before traveling to avoid unnecessary delays.

    How many buses are there from Sheffield to Birmingham?

    Passengers will have a wide range of options when catching buses from Sheffield to Birmingham. Expect seven weekday departures and seven to nine buses on Saturdays and Sundays. There are no seasonal variations, and buses travel direct.

    What are the departure and arrival stations for buses from  Sheffield to Birmingham?

    Departure bus station: All buses to Birmingham from Sheffield will depart from Sheffield bus Station. The bus Station is located on Pond Street in central Sheffield and is easy to access from most parts of the city. Local buses 43 and 44 are good options for those coming from the heart of the city with baggage, and they also cater to travellers from nearby towns like Chesterfield. Sheffield Station is around 400 metres to the south, so is within easy walking distance of the bus Station for most people.

    Arrival bus station: Buses from Sheffield will arrive at Birmingham bus Station, which can be found on Mill Lane - again, not far from the centre of town. To reach the centre, arrivals can transfer to local buses 2, 3, 4, 5, or 6 from the Oxford Street bus stop. The journey takes 10-15 minutes at most. National Express also runs direct buses from the bus Station to Birmingham International Airport's own bus station. Birmingham New Street Station is also around 500 metres to the north-west and can be reached by cab in 5-10 minutes.

    Travel Tips: Bus to Birmingham from Sheffield

    Take the bus to Birmingham 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 Birmingham.

    How much do cheap bus tickets to Birmingham from Sheffield cost?

    If you’re looking to save money on tickets, you can find cheap Sheffield to Birmingham buses for as little as $5 (€4)  in the next 7 days.

    What is the cost of a bus to Birmingham from Sheffield?

    If you are looking to purchase your bus ticket in the next 7 days, you can expect the Sheffield to Birmingham bus to cost on average $7 (€6)  one way.

    What is the distance to Birmingham from Sheffield by bus?

    The bus distance from Sheffield to Birmingham is around 64 miles (104 km).

    How many hours is the bus time to Birmingham from Sheffield?

    While the time it takes to travel 64 miles (104 km) between Sheffield and Birmingham can vary based on specific dates, weekends, and holidays, the Sheffield to Birmingham bus journey time is on average 1 h 45 min.

    When traveling by bus from Sheffield to Birmingham, which bus station in Sheffield do I depart from and which bus station in Birmingham do I arrive in?

    When taking a bus from Sheffield, you have a couple of bus stations you can depart from including Sheffield, Brown Street, Sheffield and Sheffield, Meadowhall Interchange. When you arrive in Birmingham, your bus can arrive in bus stations including Birmingham, Coach Station, Birmingham, Station Street (Stop NS13) and Birmingham, Hill St / Railway Bridge.

    Omio customers traveling this route book their buses from Sheffield   to Birmingham, Coach Station.

    Where is the departure bus station in Sheffield located? Where is the arrival bus station in Birmingham located?

    Passengers board their bus most frequently from Sheffield and travel around 0.4 miles (559 m) from the city center to this bus station.

    Passengers traveling this route most often arrive at Birmingham, Coach Station and need to travel approximately 0.6 miles (1 km) from the bus station to the city center in Birmingham.

    Which bus providers should I travel with from Sheffield to Birmingham?

    Take the Sheffield to Birmingham bus with National Express or Megabus. However, it's always good to check out all possible bus companies for the route between Sheffield and Birmingham as there might be differences in the amenities they offer.

    When does the first bus depart from Sheffield to Birmingham? When does the last bus depart from Sheffield to Birmingham?

    You can take the first bus from Sheffield to Birmingham at 8: 55 AM. The last bus from Sheffield to Birmingham that you can take departs at 4: 25 PM. Omio shows you the latest bus from Sheffield to Birmingham schedule to help you book the best departure time for this route.

    How early should I purchase bus tickets from Sheffield to Birmingham to score the best deals?

    If you book a bus ticket from Sheffield to Birmingham within the next 7 days, you can find tickets to cost on average $7 (€6) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Sheffield to Birmingham are generally on sale a few months before the planned departure date.