Find buses to Bristol

Search for cheap bus tickets to Bristol and book your trip in minutes.

CMH — BRS
30 Apr — 7 May1
1 adult
Tue 30/4

Best deals for bus tickets to Bristol

Find the right bus ticket for you
National Express
With transfers
3h 00m
National Express
Megabus
With transfers
2h 00m
Megabus
Megabus
With transfers
4h 25m
Megabus
National Express
With transfers
2h 20m
National Express
National Express
With transfers
2h 20m
National Express
Megabus
With transfers
3h 06m
Megabus

Bristol bus information

Find information about ticket prices, popular stations, and bus companies that offer buses to Bristol.

Return-trip from

£6

One-way from

£5

Popular station

Bristol Frenchay Campus

Popular coach line

FlixBus
Bus tickets to Bristol found within the last 3 days start at £6 round-trip from London
The cheapest one-way bus ticket from London starts at £5. This price was found within the last 3 days.
The most commonly used station in Bristol is Bristol Frenchay Campus.
FlixBus, Megabus and National Express are some of the bus lines that arrive at Bristol Frenchay Campus

Bristol Bus Station Directory

Location of major bus stations in Bristol
Bristol Frenchay CampusBristol, 51.499783, -2.545008
Bristol Park AvenueBristol, 51.541794, -2.572179
Bristol University (Stoke Bishop Campus)Bristol, 51.47851, -2.622511
Bristol Anchor RoadBristol, 51.450947, -2.600512
Bristol FiltonBristol, 51.503582, -2.5679026
Bristol Black Boy HillBristol, 51.470734, -2.615202

Book round-trip bus tickets to Bristol

Below are the quickest and cheapest round-trip bus tickets to Bristol that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
FlixBus
3 May
09:30London Victoria
3h 00m
12:30Bristol Frenchay Campus
7 May
22:40Bristol Frenchay Campus
2h 30m
01:10London Victoria
FlixBus
4 May
13:00London Victoria
2h 45m
15:45Bristol Frenchay Campus
5 May
09:45Bristol Frenchay Campus
2h 45m
12:30London Victoria
Megabus
13 May
16:00London Victoria
3h 15m
19:15Bristol Frenchay Campus
13 May
00:35Bristol Frenchay Campus
2h 55m
03:30London Victoria
Megabus
13 May
05:00London Victoria
2h 30m
07:30Bristol Bus & Coach Station
14 May
18:00Bristol Bus & Coach Station
2h 30m
20:30London Victoria
Megabus
13 May
12:00London Victoria
2h 55m
14:55Bristol Frenchay Campus
14 May
15:35Bristol Frenchay Campus
2h 55m
18:30London Victoria
Megabus
12 May
01:00London Victoria
2h 50m
03:50Bristol Bus & Coach Station
14 May
06:00Bristol Bus & Coach Station
2h 50m
08:50London Victoria

Book one-way bus tickets to Bristol

Below are the fastest and cheapest one-way bus tickets to Bristol we’ve found in the last 72 hours. Select a deal below or use the search form above to find bus tickets by date.
National Express
12 May
10:30London Victoria
3h 00m
13:30Bristol Bus & Coach Station
Megabus
1 Jun
14:35Birmingham New Street
2h 00m
16:35Bristol Bus & Coach Station
Megabus
8 May
06:20Manchester Shudehill Interchange
4h 25m
10:45Bristol Bus & Coach Station
National Express
11 May
01:00London Victoria
2h 20m
03:20Bristol Bus & Coach Station
National Express
25 Jun
00:30London Victoria
2h 20m
02:50Bristol Bus & Coach Station
Megabus
12 May
23:59London Victoria
3h 06m
03:05Bristol Frenchay Campus

FAQs for booking coach tickets to Bristol

When does the first and last bus depart from Bristol?

Bristol Bus and Coach Station is open every day from 07:45 to 17:45, though Bristol buses operate outside the station opening hours. Services arrive at and depart from Bristol Bus and Coach Station from very early in the morning until late at night. There is a network of night buses that operate within the city that run all night. Night bus prices in Bristol are offered at a reduced rate compared to day tickets. A number of buses from Bristol to Bath depart until around midnight. The earliest National Express buses to London depart from Bristol at around 03:30 and run until around 22:00.

How do I get to the main bus station in Bristol?

Most Bristol buses depart from and arrive at Bristol Bus and Coach Station, which is located on Marlborough Street near the Broadmead shopping quarter. The station is easy to reach. It is just a 5 minutes walk from the city centre, and you can also take public transport to Bristol bus station. Many regional and local Bristol buses such as First 376 and First 73 travel directly to the bus station. The Bristol Airport Flyer express service connects the bus station to Bristol International Airport and runs up to every 20 minutes, 24 hours a day. There is no metro system in Bristol, but there are several train stations which are close to the coach station. Bristol Bus and Coach Station is only a 20 minute walk from the main train station, Bristol Temple Meads, and is also close to Montpelier and Clifton Down stations which are served by regional train services.

What luggage can I take on a bus from Bristol?

What do I need before boarding a bus from Bristol?

Once you find cheap Bristol bus tickets, make sure you either print off your ticket or download it as a digital document. Some bus providers have apps where you can store all your bookings in one place. You can also buy physical tickets at the bus station, either at an automated machine or ticket desk. Bear in mind that Bristol bus tickets may be more expensive when bought on the day of travel. Try to book your bus ticket in advance to take advantage of cheap buses from Bristol.

Does the bus station in Bristol offer any amenities?

Bristol Bus and Coach Station has several practical amenities for passengers. There are automated ticket machines that can be used during station opening hours. If you are planning to get a bus early in the morning or later at night, make sure you buy your ticket from the station or online in advance. You can also find an indoor waiting room at the station, as well as facilities like toilets, a coffee shop, newsagents and payphones. There are also several cafes and shops right by the bus station, where you can buy snacks before your journey.

How much is a coach ticket to Bristol?

The average price you’ll pay to travel by coach to Bristol will be determined by where you’re coming from. If you’re leaving from London, the lowest ticket price is usually about £19.

What is the main coach station in Bristol?

Most people in Bristol will arrive at Bristol Frenchay Campus, one of the most accessible stations in the area. A frequently accessed city you can get to by bus from Bristol Frenchay Campus is London.

What coach companies go to Bristol?

Bristol is serviced by some of the leading coaches companies. Keep in mind that your options may vary by the city you’re departing from. However, our data also shows that FlixBus, Megabus, and National Express were frequently booked by travellers.

How far in advance should I book a coach to Bristol?

Ride a one-way bus to Bristol for £6 on average this week. You can save 400% by opting to book 16 days prior to departure. As seats fill up quickly, we recommend booking when you can so your trip is secured.


Popular bus routes to Bristol

Most frequently searched bus routes to Bristol, along with the cheapest price and shortest travel time.
Buses to Bristol from London
Fastest travel time2h 35m
Cheapest price£19

Start planning your trip to Bristol

Get the latest Bristol flight insights
Get the latest Bristol flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Bristol
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighbourhoods of Bristol

Find hotels in Bristol
Top car hire choices in Bristol
Top car hire choices in Bristol

Experience Bristol from behind the wheel! Learn more about the best car hire deals

Find cars in Bristol
Stay at a holiday home
Stay at a holiday home

Enjoy the amenities of home away from home. Learn more about holiday rentals here.

Find rentals in Bristol
Take the scenic route
Take the scenic route

Get to Bristol by train as an alternative to flying. Learn more about the best train deals here.

Find trains to Bristol