[menuItemContent][menuItemRightSideContent]
Currency

Cheap bus tickets from Birmingham to Bristol

Showing times and prices for May 24

Cheapest

$9

Average

$13

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Birmingham to Bristol will cost around $ 13 if you buy it on the day, but the cheapest tickets can be found for only $ 9.

2nd Cheapest
07:45AMBirmingham2h00 09:45AMBristol, City Centre
0 changes
$91One-way
2nd Cheapest
07:45AMBirmingham1h45 09:30AMBristol
0 changes
$91One-way
2nd Cheapest
03:50PMBirmingham2h00 05:50PMBristol, City Centre
0 changes
$91One-way
04:00PMBirmingham, Coach Station2h45 06:45PMBristol, Marlborough Street
0 changes
$101One-way
02:00PMBirmingham, Coach Station2h00 04:00PMBristol, Marlborough Street
0 changes
$121One-way

Bus schedule from Birmingham to Bristol

Showing buses for tomorrow, Tue, May 24
07:45AMBirmingham2h00 09:45AMBristol, City Centre
0 changes
07:45AMBirmingham1h45 09:30AMBristol
0 changes
08:00AMBirmingham, Coach Station2h05 10:05AMBristol, Marlborough Street
0 changes
10:00AMBirmingham, Coach Station2h30 12:30PMBristol, Marlborough Street
0 changes
11:00AMBirmingham, Coach Station2h00 01:00PMBristol, Marlborough Street
0 changes
12:00PMBirmingham, Coach Station2h30 02:30PMBristol, Marlborough Street
0 changes
12:10PMBirmingham2h00 02:10PMBristol, City Centre
0 changes
02:00PMBirmingham, Coach Station2h00 04:00PMBristol, Marlborough Street
0 changes
02:30PMBirmingham1h45 04:15PMBristol
0 changes
02:30PMBirmingham2h00 04:30PMBristol, City Centre
0 changes
03:00PMBirmingham, Coach Station2h15 05:15PMBristol, Marlborough Street
0 changes
03:50PMBirmingham2h00 05:50PMBristol, City Centre
0 changes
04:00PMBirmingham, Coach Station2h45 06:45PMBristol, Marlborough Street
0 changes
05:50PMBirmingham1h45 07:35PMBristol
0 changes
05:50PMBirmingham2h00 07:50PMBristol, City Centre
0 changes
06:00PMBirmingham, Coach Station2h15 08:15PMBristol, Marlborough Street
0 changes
07:00PMBirmingham, Coach Station2h15 09:15PMBristol, Marlborough Street
0 changes
07:20PMBirmingham3h40 11:00PMBristol, City Centre
0 changes
07:20PMBirmingham3h25 10:45PMBristol
0 changes
09:50PMBirmingham2h00 11:50PMBristol, City Centre
0 changes
09:50PMBirmingham1h45 11:35PMBristol
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 24
$36Cross Country
$6Flixbus
Wed
May 25
Find prices
$8Megabus
Thu
May 26
Find prices
$8Megabus
Fri
May 27
Find prices
$8Megabus
Sat
May 28
$87Cross Country
$6Flixbus
Sun
May 29
Find prices
$8Megabus
Mon
May 30
Find prices
$8Megabus
Tue
May 31
Find prices
$8Megabus
Wed
Jun 1
$50Cross Country
$6Flixbus
Thu
Jun 2
Find prices
$8Megabus
Fri
Jun 3
Find prices
$8Megabus
Sat
Jun 4
Find prices
$8Megabus
Sun
Jun 5
Find prices
$8Megabus
Mon
Jun 6
$87Cross Country
$8Megabus
Tue
Jun 7
$86Cross Country
$9National Express
Wed
Jun 8
$87Cross Country
$8Megabus
Thu
Jun 9
Find prices
$8Megabus
Fri
Jun 10
$87Cross Country
$4Flixbus
Sat
Jun 11
$39Cross Country
$8Megabus
Sun
Jun 12
$86Cross Country
$8Megabus

Bus times from Birmingham to Bristol

Showing times and prices for May 24

Fastest Journey

1 h 45 m

Average

2 h 13 m

Buses per day

21

Distance

124 km

Of the 21 buses that leave Birmingham for Bristol every day 21 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 124 km distance in an average of 2 h 13 m but if you time it right, some buses will get you there in just 1 h 45 m .

The slowest buses will take 3 h 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
02:30PMBirmingham1h45 04:15PMBristol
0 changes
$161One-way
Fastest
05:50PMBirmingham1h45 07:35PMBristol
0 changes
$131One-way
Fastest
07:45AMBirmingham1h45 09:30AMBristol
0 changes
$91One-way
Fastest
09:50PMBirmingham1h45 11:35PMBristol
0 changes
$131One-way
02:00PMBirmingham, Coach Station2h00 04:00PMBristol, Marlborough Street
0 changes
$121One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Birmingham to Bristol

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

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

Bus providers: National Express and FlixBus from Birmingham to Bristol

Buy your official National Express and FlixBus bus tickets from Birmingham to Bristol from $6 (€5) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most affordable trip.

National Express
FlixBus

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 between Birmingham and Bristol, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    When purchasing your National Express bus tickets from Birmingham to Bristol, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • 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: Bus to Bristol from Birmingham

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

    How much does a cheap bus between Birmingham and Bristol cost?

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

    How much is a bus ticket to Bristol from Birmingham?

    The Birmingham to Bristol bus ticket price is on average $7 (€6)  if you are looking to buy your tickets for this route in the next week.

    How far is Birmingham to Bristol by bus?

    The bus distance from Birmingham to Bristol is around 76 miles (123 km).

    How long is the bus to Bristol from Birmingham?

    While the time it takes to travel 76 miles (123 km) from Birmingham to Bristol can vary based on specific dates, weekends, and holidays, the Birmingham to Bristol bus journey time is on average 1 h 45 min.

    What is the departure bus station in Birmingham and arrival bus station in Bristol?

    There are a few bus stations in Birmingham to start your journey from including Birmingham, Coach Station, Birmingham, Hill St / Railway Bridge and Birmingham, Station Street (Stop NS13). In Bristol you have a few bus station options to choose from for your arrival including Bristol, City Centre, Bristol, Bus & Coach Station (Marlborough St) and Bristol, Bond Street / St James Barton Roundabout.

    Omio customers traveling this route depart most frequently from Birmingham New Street   and arrive in Bristol, City Centre.

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

    Passengers board the bus most frequently from Birmingham New Street, which is located around 1.5 miles (2.4 km) away from the city center, and they get off the bus at Bristol, City Centre, located 1.1 miles (1.8 km) away from the city center.

    What bus providers go from Birmingham to Bristol?

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

    What are the first and last departure bus times from Birmingham to Bristol?

    The earliest bus departing from Birmingham to Bristol leaves at 6: 30 AM. The last bus departing from Birmingham to Bristol leaves at 10: 12 PM. You can find the latest Birmingham to Bristol bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I buy bus tickets to Bristol from Birmingham for the best deals?

    The price of a one way bus ticket from Birmingham to Bristol is on average $7 (€6) 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 providers offering this journey. In general, you can find bus tickets to Bristol from Birmingham available a few months in advance.