Bus from Birmingham to Bristol and return

Find cheap coach tickets for your bus journey from Birmingham to Bristol and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Birmingham to Bristol

Cheapest Bus£5.38
Fastest Bus1h 45m
Earliest Coach07:45
Latest Coach21:30
Daily Bus Connections1 Ø
Distance124.3 km
Coach CompaniesFlixBus, megabus, National Express, Greyhound US

The cheapest coach connections from Birmingham to Bristol

Today
from £9.88
Tomorrow
from £9.88
06/08
from £9.88
07/08
from £5.38
08/08
from £9.88
09/08
from £13.90

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • FlixBus
    08:00
    Birmingham - Dudley St
    Duration 6h 45m
    14:45
    Bristol - UWE Gardens
    from£5.38
  • megabus
    18:45
    Birmingham - New Street
    Duration 1h 45m
    20:30
    Bristol - Cabot Circus
    from£9.88
  • megabus
    18:45
    Birmingham - New Street
    Duration 2h 0m
    20:45
    Bristol - Cabot Circus
    from£9.88
  • megabus
    21:30
    Birmingham - New Street
    Duration 2h 5m
    23:35
    Bristol - Cabot Circus
    from£9.88
  • National Express
    09:00
    Birmingham - Coach Station
    Duration 2h 0m
    11:00
    Bristol - Coach Station
    from£10.80
  • National Express
    18:30
    Birmingham - Coach Station
    Duration 2h 30m
    21:00
    Bristol - Coach Station
    from£12.60
  • National Express
    07:45
    Birmingham - Coach Station
    Duration 4h 45m
    12:30
    Bristol - Coach Station
    from£13.90
  • National Express
    08:10
    Birmingham - Coach Station
    Duration 4h 20m
    12:30
    Bristol - Coach Station
    from£13.90
  • Greyhound US
    13:15
    Birmingham - Coach Station
    Duration 8h 40m
    21:55
    Bristol - The Centre
    from£16.81
  • Greyhound US
    16:40
    Birmingham - Coach Station
    Duration 8h 15m
    00:55
    Bristol - The Centre
    from£16.81

The cheapest carpooling offers from Birmingham to Bristol

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    15:50
    Birmingham
    Duration 1h 40m
    17:30
    Bristol
    from£6.00
  • BlaBlaCar
    21:30
    Birmingham
    Duration 1h 40m
    23:10
    Bristol
    from£10.00
  • BlaBlaCar
    11:20
    Birmingham
    Duration 3h 10m
    14:30
    Bristol
    from£11.00

The cheapest coach connections from Bristol to Birmingham

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • National Express
    18:00
    Bristol - Coach Station
    Duration 2h 20m
    20:20
    Birmingham - Coach Station
    from£3.00
  • National Express
    20:00
    Bristol
    Duration 2h 15m
    22:15
    Birmingham
    from£4.17
  • National Express
    17:10
    Bristol
    Duration 2h 40m
    19:50
    Birmingham
    from£4.17
  • National Express
    13:15
    Bristol
    Duration 2h 20m
    15:35
    Birmingham
    from£4.17
  • National Express
    16:00
    Bristol
    Duration 2h 5m
    18:05
    Birmingham
    from£4.18
  • megabus
    08:55
    Bristol - Cabot Circus
    Duration 1h 45m
    10:40
    Birmingham - New Street
    from£9.88
  • megabus
    13:40
    Bristol - Cabot Circus
    Duration 2h 0m
    15:40
    Birmingham - New Street
    from£9.88
  • megabus
    08:40
    Bristol - Cabot Circus
    Duration 2h 0m
    10:40
    Birmingham - New Street
    from£9.88
  • National Express
    06:30
    Bristol - Coach Station
    Duration 2h 30m
    09:00
    Birmingham - Coach Station
    from£10.80
  • National Express
    15:00
    Bristol - Coach Station
    Duration 2h 30m
    17:30
    Birmingham - Coach Station
    from£12.60

The cheapest carpooling offers from Bristol to Birmingham

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    13:30
    Bristol
    Duration 1h 40m
    15:10
    Birmingham
    from£9.00

Information about the bus connection, amenities and services

There are numerous coaches that offer the connection from Birmingham to Bristol, which is why it’s of benefit to compare and contrast your available options. You have a decent chance of getting a cheap ticket for £4.18. However, when that route is in high demand, you’ll find that tickets might be a bit pricier. You’ll also see that there’s a variation in travel time, depending on which company you select . The bus companies serving this route include: megabus, FlixBus, National Express and . A bus from Bristol to Birmingham could get you there in as little as 1h 45m but there are also options which might take a bit longer. Look into the individual search results to get further information on journey times and travel durations. Just click "Find Now", see all available buses and book your trip! Precondition: companyCount>1
Finding a cheap bus ticket from Birmingham to Bristol is not difficult, but finding the best bus can be a bit of a hassle – especially so if you don’t know where to look for it. That's where CheckMyBus comes in: You can compare all the offers available and pick the one which suits all of your preferences. Go for the fastest bus if you're in a rush, pick the cheapest one if you want to save even more money or select the one that offers the best on-board amenities. While cabin luggage, air-conditioning and xxl legroom are basically a given on any bus, some providers go the extra mile and offer modern appliances such as power outlets (sometimes in every single row) or WiFi free of charge. All the details can be found in our search results: Just insert point of departure, destination and your preferred date of travel and take a look at the individual rides that are available. For instance, when you take a bus from Bristol to Birmingham, WiFi free of charge can be found on the buses of megabus. We’ll help you pick the best offer so that your bus trip from Birmingham to Bristol and back is as convenient and comfortable as taking the train or a plane.
First come, first served. Bus fares tend to be subject to demand. A rule of thumb: You’ll find the most affordable tickets when you book your trip quite some time in advance. Make sure to check for other travel options as well! On our site you can also find trains, flights and carpooling deals allowing you to spot the best bargain within just a few seconds.

Bus stops in Birmingham and Bristol

Stations
Church Rd 1, BS13 8JL Bristol (United Kingdom)
Bath Rd 809, BS4 5NG Bristol (United Kingdom)
Bristol (United Kingdom)
Ashton Rd 33, Bristol (United Kingdom)
Westbury Road , BS6 6UR Bristol (United Kingdom)
Bond St , BS1 3LX Bristol (United Kingdom)
Bond Steet 37327, BS1 3LZ Bristol (United Kingdom)
Whiteladies Road , BS8 2PH Bristol (United Kingdom)
Cannon Street/Whitson St , Bristol (United Kingdom)
Cribbs Causeway , BS34 5DG Bristol (United Kingdom)
Emerson Way , BS16 7AE Bristol (United Kingdom)
Bristol (United Kingdom)
Leisure Road , BS15 9NR Bristol (United Kingdom)
Park Ave , BS32 4SD Bristol (United Kingdom)
Rupert St , Bristol (United Kingdom)
Queens Road , BS8 Bristol (United Kingdom)
Coldharbour Lane , BS16 1QD Bristol (United Kingdom)
Filton Rd , BS16 1ZG Bristol (United Kingdom)
Coldharbour Ln 510 , BS161ZP Bristol (United Kingdom)
W Town Ln 9, BS4 5DA Bristol (United Kingdom)
Bristol (United Kingdom)
Bristol (United Kingdom)
High St 10, BS31 Bristol (United Kingdom)
Bath Rd 500, BS31 3HJ Bristol (United Kingdom)

Compare Birmingham and Bristol

£5.62
£4.11
Birmingham
Bristol
A taxi journey in Birmingham is 27% more expensive than in Bristol.
£2.40
£1.70
Birmingham
Bristol
A bus fare in Birmingham is 30% more expensive than in Bristol.
£3.14
£3.75
Birmingham
Bristol
A pint of beer in Birmingham is 17% cheaper than in Bristol.
£0.96
£1.18
Birmingham
Bristol
A bottle of water in Birmingham is 19% cheaper than in Bristol.
£5.20
£7.18
Birmingham
Bristol
A meal in Birmingham is 28% cheaper than in Bristol.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.