COMPARE Prices across different modes

Wed
Oct 27
$33Cross Country
$11Flixbus
Thu
Oct 28
$67Cross Country
$11Flixbus
Fri
Oct 29
$82Cross Country
$18Flixbus
Sat
Oct 30
$83Cross Country
$19Flixbus
Sun
Oct 31
$82Cross Country
$14Flixbus
Mon
Nov 1
$82Cross Country
$14Flixbus
Tue
Nov 2
$67Cross Country
$8Flixbus
Wed
Nov 3
$67Cross Country
$7Flixbus
Thu
Nov 4
$67Cross Country
$17Megabus
Fri
Nov 5
$83Cross Country
$11Flixbus
Sat
Nov 6
$83Cross Country
$7Flixbus
Sun
Nov 7
$83Cross Country
$8Flixbus
Thu
Nov 11
$67Cross Country
$7Flixbus
Fri
Nov 12
$81Cross Country
$16National Express
Sat
Nov 13
$82Cross Country
$11Flixbus
Sun
Nov 14
$83Cross Country
$8Flixbus

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Bristol and Sheffield

distanceDistance141 miles (227 km)
durationAverage bus duration3 h 40 min
priceAverage bus ticket price$13 (€11)
changesDirect busYes
carriersBus companiesNational Express

Buses from Bristol to Sheffield cover the 141 miles (227 km) long trip taking on average 3 h 40 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this trip costs around $13 (€11), you can find the cheapest bus ticket for as low as $8 (€6). Travelers depart most frequently from Bristol Temple Meads and arrive in Sheffield, Brown Street.

Bus companies

Bus from Bristol to Sheffield with National Express

You can travel by bus between Bristol and Sheffield with National Express for as low as $8 (€6). When you search for schedules and tickets, Omio will show you the best route.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. 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 from Bristol to Sheffield, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    National Express has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Bristol to 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 Bristol 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 Bristol to Sheffield.
    FAQs
    How much do cheap buses to Sheffield from Bristol cost?
    Bus tickets to Sheffield from Bristol for some dates and times can be found for as cheap as $8 (€6)  one way in the next 7 days.
    What is the cost of a bus from Bristol to Sheffield?
    If you’re looking to buy your bus tickets in the next week, you can expect the Bristol to Sheffield bus price to come in at an average of $13 (€11)  one way.
    How far is Bristol to Sheffield by bus?
    The bus distance from Bristol to Sheffield is around 141 miles (227 km).
    What is the Bristol to Sheffield bus travel time?
    The bus time to Sheffield from Bristol is on average 3 h 40 min  for the 141 miles (227 km) long journey, but the time it takes to go from Bristol to Sheffield by bus can vary depending on specific dates or traveling on weekends and holidays.
    Which bus station from Bristol to Sheffield do I depart from? Which Sheffield bus station from Bristol do I arrive in?

    Some of the Bristol bus stations to Sheffield you can start your journey from include Bristol, City Centre, Bristol, Bus & Coach Station (Marlborough St) and Bristol, The Centre (c9). Similarly, some of the arrival bus stations in Sheffield include Sheffield, Brown Street, Sheffield and Sheffield, Meadowhall Interchange.

    When traveling this route, Omio customers are departing most frequently from Bristol Temple Meads   and arriving in Sheffield, Brown Street.

    Where is the bus station in Bristol to go to Sheffield? Where is the bus station in Sheffield located?

    The most popular departure bus station with passengers for this trip, called Bristol Temple Meads, is located 1 mile (s) / 1 km from the city center of Bristol.

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

    Which bus providers can get me from Bristol to Sheffield?
    If you're looking for buses from Bristol to Sheffield, you can rely on National Express to get you to Sheffield. It's also good to check out all possible bus companies for the Bristol to Sheffield trip to see if there might be differences in the amenities they offer.
    When can I take the first bus from Bristol to Sheffield? When can I take the last bus for the day?
    The first Bristol to Sheffield bus departs at 7: 00 AM   and the last bus from Bristol to Sheffield leaves at 1: 15 PM. Check out the most up-to-date bus schedule from Bristol to Sheffield on Omio and find the best time to travel to your destination.
    How far in advance should I purchase bus tickets to Sheffield from Bristol for the best deals?
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you book bus tickets to Sheffield from Bristol within the next 7 days, you can find tickets to cost on average $13 (€11) one way. To find the best prices for this route, consider booking your bus ticket from Bristol to Sheffield a few months in advance.

    Important Stations and Airports for this Journey