Bus Birmingham to Bristol and return

Cheap bus and train tickets for trips from Bristol to Birmingham and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1319 Companies - 5 134 788 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
%EN_US_bustickets_CAPS% between Birmingham and Bristol can normally be found from $3.44. However, when choosing a bus trip, ticket prices are only one part of the equation. By using our smart bus search, you’ll find the ideal option for your travel needs. Simply select one of the offers by megabus, National Express and Busbud. The fastest bus from Bristol to Birmingham only takes 2h 15m. Just click "Find Now" to see all available options and take your pick!

Birmingham to Bristol Bus Information

Cheapest Bus$3.44
Fastest Bus2h 0m
Distance77.2 miles
Bus CompaniesNational Express, megabus, Greyhound US
  Bus Birmingham - Bristol    77 mi
Ø Bus connections8 x
Savings-84%

The cheapest bus routes 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
      11:00 AM
      1:00 PM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Birmingham
    Bristol
      7:00 AM
      9:20 AM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Birmingham
    Bristol
      7:00 AM
      9:20 AM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Birmingham
    Bristol
      11:00 AM
      1:00 PM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Birmingham
    Bristol
      11:00 AM
      1:00 PM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Birmingham
    Bristol
      8:10 PM
      10:10 PM
    15 Jul
    megabusmegabus
    from $4.02
  • Birmingham
    Bristol
      9:50 PM
      11:50 PM
    16 Jul
    megabusmegabus
    from $4.02
  • Birmingham
    Bristol
      9:50 PM
      11:50 PM
    17 Jul
    megabusmegabus
    from $4.02
  • Birmingham
    Bristol
      9:50 PM
      11:50 PM
    22 Jul
    megabusmegabus
    from $4.02
  • Birmingham
    Bristol
      9:50 PM
      11:50 PM
    23 Jul
    megabusmegabus
    from $4.02
  • Birmingham
    Bristol
      9:50 PM
      11:50 PM
    24 Jul
    megabusmegabus
    from $4.02
  • Birmingham
    Bristol
      9:50 PM
      11:50 PM
    25 Jul
    megabusmegabus
    from $4.02
  • Birmingham
    Bristol
      1:15 PM
      9:55 PM
    9 Jul
    Greyhound USGreyhound US
    from $22.00
  • Birmingham
    Bristol
      4:40 PM
      12:55 AM
    9 Jul
    +1
    Greyhound USGreyhound US
    from $22.00


  Carpooling Birmingham - Bristol    77 mi
   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
      7:00 PM
      8:40 PM
    5 Jul
    BlaBlaCarBlaBlaCar
    from $11.48
  • Birmingham
    Bristol
      7:00 PM
      8:40 PM
    28 Jun
    BlaBlaCarBlaBlaCar
    from $11.48
  • Birmingham
    Bristol
      3:20 PM
      5:00 PM
    7 Jul
    BlaBlaCarBlaBlaCar
    from $12.54
  • Birmingham
    Bristol
      11:30 AM
      1:10 PM
    13 Jul
    BlaBlaCarBlaBlaCar
    from $12.54


  Bus Bristol - Birmingham    77 mi
Ø Bus connections8 x
Savings-16%

The cheapest bus routes 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
      12:30 PM
      2:20 PM
    26 Jun
    National ExpressNational Express
    from $3.44
  • Bristol
    Birmingham
      10:25 AM
      12:20 PM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Bristol
    Birmingham
      8:30 AM
      10:20 AM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Bristol
    Birmingham
      4:00 PM
      6:05 PM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Bristol
    Birmingham
      1:15 PM
      3:35 PM
    9 Jul
    National ExpressNational Express
    from $3.44
  • Bristol
    Birmingham
      4:00 PM
      6:05 PM
    9 Jul
    National ExpressNational Express
    from $3.70
  • Bristol
    Birmingham
      6:40 PM
      8:50 PM
    2 Jul
    megabusmegabus
    from $4.02
  • Bristol
    Birmingham
      6:40 PM
      8:50 PM
    6 Jul
    megabusmegabus
    from $4.02
  • Bristol
    Birmingham
      6:40 PM
      8:50 PM
    9 Jul
    megabusmegabus
    from $4.02
  • Bristol
    Birmingham
      6:40 PM
      8:50 PM
    16 Jul
    megabusmegabus
    from $4.02
  • Bristol
    Birmingham
      6:55 AM
      9:10 AM
    23 Jul
    megabusmegabus
    from $4.02
  • Bristol
    Birmingham
      6:55 AM
      9:10 AM
    24 Jul
    megabusmegabus
    from $4.02
  • Bristol
    Birmingham
      6:40 PM
      8:50 PM
    9 Jul
    megabusmegabus
    from $4.02
  • Bristol
    Birmingham
      8:00 PM
      10:15 PM
    9 Jul
    National ExpressNational Express
    from $4.08


  Carpooling Bristol - Birmingham    77 mi
   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
      3:30 AM
      5:10 AM
    27 Jun
    BlaBlaCarBlaBlaCar
    from $11.40
  • Bristol
    Birmingham
      1:50 PM
      3:30 PM
    28 Jun
    BlaBlaCarBlaBlaCar
    from $11.48
  • Bristol
    Birmingham
      10:20 AM
      12:00 PM
    3 Jul
    BlaBlaCarBlaBlaCar
    from $12.54
  • Bristol
    Birmingham
      3:00 PM
      4:50 PM
    1 Jul
    BlaBlaCarBlaBlaCar
    from $12.75


Current ticket prices

You'd like to spend a few days away but you're a bit tight on cash at the moment? Then the bus is the perfect option! Your trip from Birmingham to Bristol is currently available for only $3.44 with National Express. If you book at short notice, however, the same journey can be slightly more expensive. Here's a tip: remember to take a look at traveling times as well. Avoid spending too much time on the road by opting for the fastest bus.

Bus stops in Birmingham and Bristol

  Stations
Bond St 37327, BS1 3LZ Bristol (United Kingdom)
Cannon Street , Bristol (United Kingdom)
St Mary on the Quay , Bristol (United Kingdom)

More on bus features and services

Finding a cheap bus ticket from Birmingham to Bristol can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can compare all the offers available and select the perfect bus! Go for the quickest bus if you need to get there as fast as possible, select the most affordable one if you want to save money or select the one that offers the best on-board features.

While carry-on luggage, air conditioning and extra legroom are becoming the norm on most buses, some companies go the extra mile and offer modern appliances such as USB ports (sometimes in every single row) or free WiFi. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search engine start comparing the best bus operators. For instance, when you take a bus from Bristol to Birmingham, free WiFi can be found on board most buses operated by megabus.

We’ll help you pick the best offer so that your bus trip from Birmingham to Bristol and back is as, or even more convenient than taking the train or flying.

Birmingham and Bristol: Useful Info

Birmingham
1.09 Million
Bristol
430,713
Taxi
$7.16
$5.24
Birmingham
Bristol
A cab ride in Birmingham is 27% more expensive than in Bristol.
Local buses
$3.06
$2.17
Birmingham
Bristol
A bus fare in Birmingham is 30% more expensive than in Bristol.
Beer
$4.00
$4.78
Birmingham
Bristol
A large beer in Birmingham is 17% cheaper than in Bristol.
Water
$1.23
$1.50
Birmingham
Bristol
A bottle of water in Birmingham is 18% cheaper than in Bristol.
Meal
$6.63
$9.16
Birmingham
Bristol
A meal in Birmingham is 28% cheaper than in Bristol.
Trusted shop
The CheckMyBus App
Free Download