}

Need a quotation?

Dear Customers, if you wish to receive a quotation, we kindly ask you to fill in below form. Once the form has been duly filled and submitted, the rates will be quoted to you.

[contact-form-7 id=""]

SEARCH SITE BY TYPING (ESC TO CLOSE)

Skip to Content

Bus from Birmingham to Bristol

Bus Tickets from £6.33 with up to 35 Connections Per Day

Seats

Cheap Bus Tickets from Birmingham to Bristol

easyBus can help you travel from Birmingham to Bristol with up to 35 connections per day, and fares from as little as £6.33. We partner with more than 150 bus operators to bring you 1000s of locations you can travel to by bus, at simply great fares.


Journey Summary

Typical Journey Time - 1 h 45 min | Bus Departs - Birmingham | Bus Arrives - Bristol | Buses on This Route - , Megabus

Departures on 01 December Show Me the Next Day
Currency
02 Dec | 08:00
Birmingham Coach Station
3 h 28 min 1 Bus Change

02 Dec | 11:28

Bristol Airport Terminal
M-TICKET
23.00 GBP 1
02 Dec, 08:00 2 Hours, 5 Mins 02 Dec, 10:05 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 40 Mins layover in Bristol Bus Station
02 Dec, 10:45 0 Hours, 43 Mins 02 Dec, 11:28 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
23.00 GBP
02 Dec | 08:00
Birmingham Coach Station
2 h 5 min Direct

02 Dec | 10:05

Bristol Bus Station
M-TICKET
12.80 GBP 1
02 Dec, 08:00 2 Hours, 5 Mins 02 Dec, 10:05 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.80 GBP
02 Dec | 09:35
Birmingham Brunel Street
2 h 0 min Direct

02 Dec | 11:35

Bristol Bond St
M-TICKET
Megabus
9.88 GBP 1
02 Dec, 09:35 2 Hours, 0 Mins 02 Dec, 11:35 Birmingham Brunel Street
Bristol Bond St
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
9.88 GBP
02 Dec | 10:00
Birmingham Coach Station
3 h 48 min 1 Bus Change

02 Dec | 13:48

Bristol Airport Terminal
M-TICKET
21.00 GBP 1
02 Dec, 10:00 2 Hours, 30 Mins 02 Dec, 12:30 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 35 Mins layover in Bristol Bus Station
02 Dec, 13:05 0 Hours, 43 Mins 02 Dec, 13:48 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
21.00 GBP
02 Dec | 10:00
Birmingham Coach Station
2 h 30 min Direct

02 Dec | 12:30

Bristol Bus Station
M-TICKET
10.90 GBP 1
02 Dec, 10:00 2 Hours, 30 Mins 02 Dec, 12:30 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.90 GBP
02 Dec | 11:00
Birmingham Coach Station
2 h 0 min Direct

02 Dec | 13:00

Bristol Bus Station
M-TICKET
17.00 GBP 1
02 Dec, 11:00 2 Hours, 0 Mins 02 Dec, 13:00 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
17.00 GBP
02 Dec | 11:00
Birmingham Coach Station
3 h 48 min 1 Bus Change

02 Dec | 14:48

Bristol Airport Terminal
M-TICKET
27.00 GBP 1
02 Dec, 11:00 2 Hours, 0 Mins 02 Dec, 13:00 Birmingham Coach Station
Bristol Bus Station
Change of bus | 1 Hours, 5 Mins layover in Bristol Bus Station
02 Dec, 14:05 0 Hours, 43 Mins 02 Dec, 14:48 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
27.00 GBP
02 Dec | 12:00
Birmingham Coach Station
3 h 48 min 1 Bus Change

02 Dec | 15:48

Bristol Airport Terminal
M-TICKET
21.00 GBP 1
02 Dec, 12:00 2 Hours, 30 Mins 02 Dec, 14:30 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 35 Mins layover in Bristol Bus Station
02 Dec, 15:05 0 Hours, 43 Mins 02 Dec, 15:48 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
21.00 GBP
02 Dec | 12:00
Birmingham Brunel Street
2 h 0 min Direct

02 Dec | 14:00

Bristol Bond St
M-TICKET
Megabus
6.33 GBP 1
02 Dec, 12:00 2 Hours, 0 Mins 02 Dec, 14:00 Birmingham Brunel Street
Bristol Bond St
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
6.33 GBP
02 Dec | 12:00
Birmingham Coach Station
2 h 30 min Direct

02 Dec | 14:30

Bristol Bus Station
M-TICKET
10.90 GBP 1
02 Dec, 12:00 2 Hours, 30 Mins 02 Dec, 14:30 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.90 GBP
02 Dec | 13:00
Birmingham Coach Station
3 h 48 min 1 Bus Change

02 Dec | 16:48

Bristol Airport Terminal
M-TICKET
23.00 GBP 1
02 Dec, 13:00 2 Hours, 0 Mins 02 Dec, 15:00 Birmingham Coach Station
Bristol Bus Station
Change of bus | 1 Hours, 5 Mins layover in Bristol Bus Station
02 Dec, 16:05 0 Hours, 43 Mins 02 Dec, 16:48 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
23.00 GBP
02 Dec | 13:00
Birmingham Coach Station
2 h 0 min Direct

02 Dec | 15:00

Bristol Bus Station
M-TICKET
12.80 GBP 1
02 Dec, 13:00 2 Hours, 0 Mins 02 Dec, 15:00 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.80 GBP
02 Dec | 14:00
Birmingham Coach Station
2 h 0 min Direct

02 Dec | 16:00

Bristol Bus Station
M-TICKET
12.80 GBP 1
02 Dec, 14:00 2 Hours, 0 Mins 02 Dec, 16:00 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.80 GBP
02 Dec | 14:00
Birmingham Coach Station
3 h 48 min 1 Bus Change

02 Dec | 17:48

Bristol Airport Terminal
M-TICKET
23.00 GBP 1
02 Dec, 14:00 2 Hours, 0 Mins 02 Dec, 16:00 Birmingham Coach Station
Bristol Bus Station
Change of bus | 1 Hours, 5 Mins layover in Bristol Bus Station
02 Dec, 17:05 0 Hours, 43 Mins 02 Dec, 17:48 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
23.00 GBP
02 Dec | 14:50
Birmingham Brunel Street
2 h 0 min Direct

02 Dec | 16:50

Bristol Bond St
M-TICKET
Megabus
8.62 GBP 1
02 Dec, 14:50 2 Hours, 0 Mins 02 Dec, 16:50 Birmingham Brunel Street
Bristol Bond St
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
8.62 GBP
02 Dec | 15:00
Birmingham Coach Station
3 h 48 min 1 Bus Change

02 Dec | 18:48

Bristol Airport Terminal
M-TICKET
21.00 GBP 1
02 Dec, 15:00 2 Hours, 25 Mins 02 Dec, 17:25 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 40 Mins layover in Bristol Bus Station
02 Dec, 18:05 0 Hours, 43 Mins 02 Dec, 18:48 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
21.00 GBP
02 Dec | 15:00
Birmingham Coach Station
2 h 25 min Direct

02 Dec | 17:25

Bristol Bus Station
M-TICKET
10.90 GBP 1
02 Dec, 15:00 2 Hours, 25 Mins 02 Dec, 17:25 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.90 GBP
02 Dec | 15:50
Birmingham Brunel Street
3 h 40 min Direct

02 Dec | 19:30

Bristol Bond St
M-TICKET
Megabus
10.88 GBP 1
02 Dec, 15:50 3 Hours, 40 Mins 02 Dec, 19:30 Birmingham Brunel Street
Bristol Bond St
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.88 GBP
02 Dec | 15:50
Birmingham Brunel Street
3 h 25 min Direct

02 Dec | 19:15

Bristol University of West England East Gate
M-TICKET
Megabus
10.88 GBP 1
02 Dec, 15:50 3 Hours, 25 Mins 02 Dec, 19:15 Birmingham Brunel Street
Bristol University of West England East Gate
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.88 GBP
02 Dec | 16:00
Birmingham Coach Station
4 h 14 min 1 Bus Change

02 Dec | 20:14

Bristol Airport Terminal
M-TICKET
19.00 GBP 1
02 Dec, 16:00 2 Hours, 45 Mins 02 Dec, 18:45 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 50 Mins layover in Bristol Bus Station
02 Dec, 19:35 0 Hours, 39 Mins 02 Dec, 20:14 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
19.00 GBP
02 Dec | 16:00
Birmingham Coach Station
2 h 45 min Direct

02 Dec | 18:45

Bristol Bus Station
M-TICKET
7.90 GBP 1
02 Dec, 16:00 2 Hours, 45 Mins 02 Dec, 18:45 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.90 GBP
02 Dec | 16:50
Birmingham Brunel Street
2 h 0 min Direct

02 Dec | 18:50

Bristol Bond St
M-TICKET
Megabus
7.62 GBP 1
02 Dec, 16:50 2 Hours, 0 Mins 02 Dec, 18:50 Birmingham Brunel Street
Bristol Bond St
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.62 GBP
02 Dec | 17:00
Birmingham Coach Station
3 h 42 min 1 Bus Change

02 Dec | 20:42

Bristol Airport Terminal
M-TICKET
19.00 GBP 1
02 Dec, 17:00 2 Hours, 15 Mins 02 Dec, 19:15 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 50 Mins layover in Bristol Bus Station
02 Dec, 20:05 0 Hours, 37 Mins 02 Dec, 20:42 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
19.00 GBP
02 Dec | 17:00
Birmingham Coach Station
2 h 15 min Direct

02 Dec | 19:15

Bristol Bus Station
M-TICKET
7.90 GBP 1
02 Dec, 17:00 2 Hours, 15 Mins 02 Dec, 19:15 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.90 GBP
02 Dec | 18:00
Birmingham Coach Station
3 h 42 min 1 Bus Change

02 Dec | 21:42

Bristol Airport Terminal
M-TICKET
21.00 GBP 1
02 Dec, 18:00 2 Hours, 15 Mins 02 Dec, 20:15 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 50 Mins layover in Bristol Bus Station
02 Dec, 21:05 0 Hours, 37 Mins 02 Dec, 21:42 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
21.00 GBP
02 Dec | 18:00
Birmingham Coach Station
2 h 15 min Direct

02 Dec | 20:15

Bristol Bus Station
M-TICKET
10.90 GBP 1
02 Dec, 18:00 2 Hours, 15 Mins 02 Dec, 20:15 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.90 GBP
02 Dec | 18:50
Birmingham Brunel Street
2 h 0 min Direct

02 Dec | 20:50

Bristol Bond St
M-TICKET
Megabus
7.62 GBP 1
02 Dec, 18:50 2 Hours, 0 Mins 02 Dec, 20:50 Birmingham Brunel Street
Bristol Bond St
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.62 GBP
02 Dec | 19:00
Birmingham Coach Station
3 h 45 min 1 Bus Change

02 Dec | 22:45

Bristol Airport Terminal
M-TICKET
21.00 GBP 1
02 Dec, 19:00 2 Hours, 15 Mins 02 Dec, 21:15 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 52 Mins layover in Bristol Bus Station
02 Dec, 22:07 0 Hours, 38 Mins 02 Dec, 22:45 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
21.00 GBP
02 Dec | 19:00
Birmingham Coach Station
2 h 15 min Direct

02 Dec | 21:15

Bristol Bus Station
M-TICKET
10.90 GBP 1
02 Dec, 19:00 2 Hours, 15 Mins 02 Dec, 21:15 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.90 GBP
02 Dec | 20:30
Birmingham Coach Station
2 h 0 min Direct

02 Dec | 22:30

Bristol Bus Station
M-TICKET
7.90 GBP 1
02 Dec, 20:30 2 Hours, 0 Mins 02 Dec, 22:30 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.90 GBP
02 Dec | 20:30
Birmingham Coach Station
3 h 13 min 1 Bus Change

02 Dec | 23:43

Bristol Airport Terminal
M-TICKET
19.00 GBP 1
02 Dec, 20:30 2 Hours, 0 Mins 02 Dec, 22:30 Birmingham Coach Station
Bristol Bus Station
Change of bus | 0 Hours, 37 Mins layover in Bristol Bus Station
02 Dec, 23:07 0 Hours, 36 Mins 02 Dec, 23:43 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
19.00 GBP
02 Dec | 21:00
Birmingham Coach Station
2 h 15 min Direct

02 Dec | 23:15

Bristol Bus Station
M-TICKET
10.90 GBP 1
02 Dec, 21:00 2 Hours, 15 Mins 02 Dec, 23:15 Birmingham Coach Station
Bristol Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.90 GBP
02 Dec | 21:00
Birmingham Coach Station
4 h 25 min 1 Bus Change

03 Dec | 01:25

Bristol Airport Terminal
M-TICKET
20.00 GBP 1
02 Dec, 21:00 2 Hours, 15 Mins 02 Dec, 23:15 Birmingham Coach Station
Bristol Bus Station
Change of bus | 1 Hours, 30 Mins layover in Bristol Bus Station
03 Dec, 00:45 0 Hours, 40 Mins 03 Dec, 01:25 Bristol Bus Station
Bristol Airport Terminal
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
20.00 GBP
02 Dec | 21:50
Birmingham Brunel Street
1 h 45 min Direct

02 Dec | 23:35

Bristol University of West England East Gate
M-TICKET
Megabus
8.62 GBP 1
02 Dec, 21:50 1 Hours, 45 Mins 02 Dec, 23:35 Birmingham Brunel Street
Bristol University of West England East Gate
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
8.62 GBP
02 Dec | 21:50
Birmingham Brunel Street
2 h 0 min Direct

02 Dec | 23:50

Bristol Bond St
M-TICKET
Megabus
8.62 GBP 1
02 Dec, 21:50 2 Hours, 0 Mins 02 Dec, 23:50 Birmingham Brunel Street
Bristol Bond St
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
8.62 GBP

    Take the Bus Between Birmingham and Bristol?

    Looking to get from Birmingham to Bristol? Take the bus is a great choice and is often the cheapest method of transport. With tickets from as low as £6.33 on this route you are guaranteed great value. We sell tickets on this route with , Megabus.

    Remember. Bus travel is low emission so you’re doing your bit for the environment as well as grabbing a super deal. All our bus operators maintain modern, well equipped fleets, offering comforts including wi-fi, electric outlets, WC, and reclining seats.

    We recommend booking as far in advance as you can in order to secure your seat. Seats on the Birmingham to Bristol bus route sell quickly, so to secure a fare as low as £6.33 book now.


    Useful Information for Birmingham and Bristol

    Get on the bus in Birmingham
    Birmingham

    Start your journey in Birmingham. The shortest journey time from Birmingham is 1 h 45 min, Board the , Megabus bus and we will have you on your way to Bristol in no time.

    Get off the bus in Bristol
    Bristol

    Starting in Birmingham, you can be in Bristol in just 1 h 45 min with , Megabus. Book today from just £6.33 with easyBus.com.. Bristol is a city in the West Country of England. Famous for its maritime history it also offers a great and diverse range of attractions, hotels, bars and events. Bristol is one of England's top visitor destinations, and the best time to visit is in the summer when major festivals are held in the city. Although cursed by some horrible post-war buildings, Bristol is nevertheless an amiable, grooved, laid-back city whose mellow vibe is reflected in the music of Massive Attack, Portishead and Tricky that perfectly captures the sultry, lean burn atmosphere of a warm summer's evening in this historic and cultured city.


    Where else can you travel?