Cheltenham to Bristol bus

Wed, May 21
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Cheltenham to Bristol

Showing times and prices for May 22

Cheapest price

$7

Average price

$14

Fastest journey

1 h

Average duration

2 h 5 m

Buses per day

5

Distance

61 km

Cheap tickets

The best way to find a cheap bus ticket from Cheltenham to Bristol is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Cheltenham to Bristol will cost around $14 if you buy it on the day, but the cheapest tickets can be found for only $7.

Fast buses

Of the 5 buses that leave Cheltenham for Bristol on Thu, May 22, 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Thu, May 22 the direct buses cover the 61 km distance in an average of 2 h 5 m but if you time it right, some buses will get you there in just 1 h .

On Thu, May 22 the slowest buses will take 4 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

FlixBusFlixBus
02:25PM1h00
Cheltenham
03:25PMBristol, Marlborough Street
$71One-way
0 transfers
National ExpressNX100
02:15AM1h20
Cheltenham, Royal Well Bus Station
03:35AMBristol, Marlborough Street
$131One-way
0 transfers
National ExpressNX100
06:15AM1h20
Cheltenham, Royal Well Bus Station
07:35AMBristol, Marlborough Street
$131One-way
0 transfers
National ExpressNX445 · NX100
06:35PM2h40
Cheltenham, Royal Well Bus Station
09:15PMBristol, Marlborough Street
$181One-way
1 transfer
National ExpressNX444 · NX100
11:30PM4h05
Cheltenham, Royal Well Bus Station
03:35AMBristol, Marlborough Street
$181One-way
1 transfer

Travel Information

Compare train and bus for Cheltenham to Bristol

Omio recommends booking the train as it is the most popular option from Cheltenham to Bristol among Omio's users. If you are prioritising price take the train with prices starting from €5. For those with little time consider booking a train which can get you there in 1h 2m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.

Compare bus with

Bus
Most popular
Train

€14

Average price

€13

Average price

Cheapest

2h 34m

Average duration

2h 4m

Onboard

+

30m

Additional time*

1h 32m

Average duration

Fastest

1h 2m

Onboard

+

30m

Additional time*

0.1 - 0.1kg

CO2 emissions

0.0 - 0.1kg

CO2 emissions

Lowest

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Cheltenham to Bristol bus times

Showing buses for today, Wednesday, May 21
Last updated at 2:39 AM
ProviderDepartsDurationArrivesTransfers
Tickets
national_expressNX1005:15 AM Cheltenham, Royal Well Bus Station
1h20
6:35 AM Bristol, Marlborough Street0 transfersDirect
meinfernbus_flixbusFlixBus1:25 PM Cheltenham
1h00
2:25 PM Bristol, Marlborough Street0 transfersDirect
national_expressNX445 · NX1005:35 PM Cheltenham, Royal Well Bus Station
2h40
8:15 PM Bristol, Marlborough Street1 transfer
national_expressNX444 · NX10010:30 PM Cheltenham, Royal Well Bus Station
4h05
2:35 AM Bristol, Marlborough Street1 transfer
Thursday, May 22
national_expressNX1001:15 AM Cheltenham, Royal Well Bus Station
1h20
2:35 AM Bristol, Marlborough Street0 transfersDirect

Find all the dates and times for this journey

Compare prices and tickets Cheltenham to Bristol by train or bus

Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from Cheltenham to Bristol

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of bus
Buses from Cheltenham to Bristol run on average 11 times per day, taking around 2h 4m. Cheap bus tickets for this journey start at $12 (€10) but you can travel from only $6 (€5) by train.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $6 (€5)
Distance
37 miles (60 km)
Average bus duration
2h 4m
Cheapest ticket price
$12 (€10)
Buses per day
11
Direct buses
6
Bus providers
2
Fastest bus
50m
First bus
01:25
Last bus
23:35
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $6 (€5)

Bus providers: Megabus and National Express from Cheltenham to Bristol

Travel between Cheltenham and Bristol from $10 (€8) with Omio’s bus partners Megabus and National Express! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between Cheltenham and Bristol, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

National Express from Cheltenham to Bristol bus information:

  • Average Duration: 55 min
  • Cheapest Price: $17
  • National Express frequency: 3 a day

Buses from Cheltenham to Bristol

Coach services regularly travel from the spa town of Cheltenham in Gloucestershire to Bristol in Somerset. Services are usually quick, with an average journey length of just over an hour to complete the 42-mile journey between destinations. 

Which bus companies travel from Cheltenham to Bristol?

Travel between Cheltenham and Bristol is serviced by National Express, running from Cheltenham Royal Wells Bus Station to Bristol Marlborough Street where the main bus station is located.

How long is the bus from Cheltenham to Bristol?

The journey between Cheltenham Royal Wells Bus Station and Bristol Marlborough Street takes on average around one hour ten minutes, with the quickest journey taking one hour and the longest journey taking one hour 25 minutes.

How many buses are there from Cheltenham to Bristol?

There are regular services running between Cheltenham and Bristol with four buses traveling every day between the two destinations. These services run at the same time every day, including weekends. The first service of the day leaves Cheltenham Royal Wells bus station shortly after 8:00 a.m. and arrives at Bristol, Marlborough Street around an hour later. The last service of the day leaves Cheltenham Royal Wells bus station just after 10:30 p.m. and arrives at Bristol, Marlborough Street shortly before midnight.

What are the departure and arrival stations for buses from Cheltenham to Bristol?

Departure bus station: Services depart from Cheltenham Royal Wells Bus Station, which can be found near the Montpellier district of the city. The bus station is small and offers minimal services, including seating and a covered waiting area, but is close to restaurants and cafes and is a 5-minute walk to the city center. Cheltenham Spa railroad station is a 25-minute walk away from the bus station.

Arrival bus station: Bristol Marlborough Street is the arrival bus station for this service and can be found near the Broadmead shopping area, a popular destination in the city. The station is close to the city center and can be reached in 10 minutes' walk. This bus station is small but offers indoor services including toilets, newsagents, a coffee shop and generous seating areas. Bristol Marlborough Street is a 20-minute walk from the city's main train station, Bristol Temple Meads.

FAQs: Bus from Cheltenham to Bristol

FAQs: Take the bus from Cheltenham to Bristol with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Cheltenham to Bristol.
FAQs

popular bus stations

Popular bus stations from Cheltenham to Bristol

Cheltenham
Bristol
The major bus station for departures in Cheltenham is Cheltenham, Royal Well Bus Station. Find all the information you need to know about services, amenities and connections at Cheltenham, Royal Well Bus Station for your trip from Cheltenham to Bristol.
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
carConnection
Car connection
Royal Well Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafeteria Royal Well (in the station)
  • The Coffee House (0.2 km)
  • The Brewery Quarter (0.5 km).
Taxis
Taxis
  • Available outside the station.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transit options for Cheltenham, Royal Well Bus Station
  • Bus: 94, 94U, 97, 98
Cheltenham, Gloucester Road (Arle Court)
information
The major bus station for arrivals in Bristol is Bristol, Bus & Coach Station (Marlborough St). Find all the information you need to know about services, amenities and connections at Bristol, Bus & Coach Station (Marlborough St) for your trip to Bristol from Cheltenham.
Bristol, Airport Bus Station
information
Bristol, Bond Street (Cabot Circus)
information

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links