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!
1850 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
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 £2.70. 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, National Express and Busbud. A bus from Bristol to Birmingham could get you there in as little as 2h 0m 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

Birmingham to Bristol Coach Information

Cheapest Bus£2.70
Fastest Bus2h 0m
Distance124.3 km
Coach CompaniesNational Express, megabus, Greyhound US
  Bus Birmingham - Bristol    124 km
Ø Bus connections8 x
Savings-84%

The cheapest coach connections from Birmingham to Bristol

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Birmingham
    Bristol
      17:30
      19:45
    26 Jan
    National ExpressNational Express
    from £2.70
  • Birmingham
    Bristol
      17:30
      19:45
    23 Feb
    National ExpressNational Express
    from £2.70
  • Birmingham
    Bristol
      17:30
      20:00
    4 Mar
    National ExpressNational Express
    from £2.70
  • Birmingham
    Bristol
      11:00
      13:00
    28 Jan
    National ExpressNational Express
    from £2.70
  • Birmingham
    Bristol
      17:30
      20:00
    5 May
    National ExpressNational Express
    from £2.70
  • Birmingham
    Bristol
      07:00
      09:20
    1 Feb
    National ExpressNational Express
    from £2.70
  • Birmingham
    Bristol
      11:00
      13:00
    19 Mar
    National ExpressNational Express
    from £2.70
  • Birmingham
    Bristol
      21:50
      23:50
    16 Dec
    megabusmegabus
    from £3.15
  • Birmingham
    Bristol
      21:50
      00:05
    11 Dec
    +1
    megabusmegabus
    from £3.15
  • Birmingham
    Bristol
      21:50
      00:05
    1 Feb
    +1
    megabusmegabus
    from £3.15
  • Birmingham
    Bristol
      21:50
      23:50
    22 Dec
    megabusmegabus
    from £3.15
  • Birmingham
    Bristol
      21:50
      00:05
    12 Dec
    +1
    megabusmegabus
    from £3.15
  • Birmingham
    Bristol
      13:15
      21:55
    21 Dec
    Greyhound USGreyhound US
    from £16.72
  • Birmingham
    Bristol
      16:40
      00:55
    21 Dec
    +1
    Greyhound USGreyhound US
    from £16.72


  Carpooling Birmingham - Bristol    124 km
   Savings

The cheapest carpooling offers from Birmingham to Bristol

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Birmingham
    Bristol
      10:00
      11:40
    8 Dec
    BlaBlaCarBlaBlaCar
    from £8.44
  • Birmingham
    Bristol
      18:00
      19:30
    8 Dec
    BlaBlaCarBlaBlaCar
    from £9.00
  • Birmingham
    Bristol
      12:00
      13:40
    7 Dec
    BlaBlaCarBlaBlaCar
    from £9.00
  • Birmingham
    Bristol
      18:15
      20:25
    7 Dec
    BlaBlaCarBlaBlaCar
    from £11.00


  Bus Bristol - Birmingham    124 km
Ø Bus connections8 x
Savings-34%

The cheapest coach connections from Bristol to Birmingham

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bristol
    Birmingham
      09:30
      11:25
    11 Mar
    National ExpressNational Express
    from £2.70
  • Bristol
    Birmingham
      09:30
      11:25
    10 Mar
    National ExpressNational Express
    from £2.70
  • Bristol
    Birmingham
      20:00
      22:15
    6 Jan
    National ExpressNational Express
    from £2.70
  • Bristol
    Birmingham
      16:00
      18:05
    13 Feb
    National ExpressNational Express
    from £2.70
  • Bristol
    Birmingham
      20:00
      22:15
    19 Feb
    National ExpressNational Express
    from £2.70
  • Bristol
    Birmingham
      08:30
      10:20
    8 Mar
    National ExpressNational Express
    from £2.70
  • Bristol
    Birmingham
      16:00
      18:05
    5 Mar
    National ExpressNational Express
    from £2.70
  • Bristol
    Birmingham
      18:25
      20:50
    15 Jan
    megabusmegabus
    from £3.15
  • Bristol
    Birmingham
      15:30
      17:50
    18 Dec
    megabusmegabus
    from £3.15
  • Bristol
    Birmingham
      18:40
      20:50
    13 Feb
    megabusmegabus
    from £3.15
  • Bristol
    Birmingham
      15:30
      17:50
    16 Dec
    megabusmegabus
    from £3.15
  • Bristol
    Birmingham
      15:45
      17:50
    11 Dec
    megabusmegabus
    from £3.15
  • Bristol
    Birmingham
      18:25
      20:50
    5 Feb
    megabusmegabus
    from £3.15
  • Bristol
    Birmingham
      15:30
      17:50
    11 Dec
    megabusmegabus
    from £4.07


  Carpooling Bristol - Birmingham    124 km
   Savings

The cheapest carpooling offers from Bristol to Birmingham

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bristol
    Birmingham
      15:00
      16:40
    8 Dec
    BlaBlaCarBlaBlaCar
    from £9.00
  • Bristol
    Birmingham
      09:00
      10:40
    7 Dec
    BlaBlaCarBlaBlaCar
    from £9.00
  • Bristol
    Birmingham
      14:20
      16:30
    16 Dec
    BlaBlaCarBlaBlaCar
    from £10.00
  • Bristol
    Birmingham
      12:00
      13:50
    15 Dec
    BlaBlaCarBlaBlaCar
    from £10.00


Current ticket prices

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
Cannon Street , Bristol (United Kingdom)
Bond St 37327, BS1 3LZ Bristol (United Kingdom)
St Mary on the Quay , Bristol (United Kingdom)

Find out more details about the service on your bus from Birmingham to Bristol and return

It’s not hard to find an inexpensive bus ticket for a trip from Birmingham to Bristol – finding the best one, however, can be a little bit more tricky. But don't worry: CheckMyBus is here to assist you! In recent years, coach operators have really stepped up their game by offering top-notch on-board features ranging from USB ports over wireless internet free of charge to entertainment systems, which allow you to stream TV shows and films on your own smartphone or tablet. On CheckMyBus you can easily find out which operators offer which services. Also make sure to check the individual baggage allowances: Most coach companies, which operate the route Birmingham - Bristol, allow you to take hand-luggage and one normal size suitcase free of charge. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our site for current discounts. After all, everyone likes a good bargain, right?

Birmingham and Bristol: Useful Info

Birmingham
1.09 Million
Bristol
430,713
Taxi
£5.62
£4.11
Birmingham
Bristol
A taxi journey in Birmingham is 27% more expensive than in Bristol.
Local buses
£2.40
£1.70
Birmingham
Bristol
A bus fare in Birmingham is 30% more expensive than in Bristol.
Beer
£3.14
£3.75
Birmingham
Bristol
A pint of beer in Birmingham is 17% cheaper than in Bristol.
Water
£0.96
£1.18
Birmingham
Bristol
A bottle of water in Birmingham is 19% cheaper than in Bristol.
Meal
£5.20
£7.18
Birmingham
Bristol
A meal in Birmingham is 28% cheaper than in Bristol.
Trusted shop
The CheckMyBus App
Free Download