Travel options
from Cheltenham to Bristol

You can get from Cheltenham to Bristol by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Jan 29
$15Cross Country
$15National Express
Jan 30
$15Cross Country
$15National Express
Jan 31
$9Great Western Railway
$15National Express
Feb 2
$9Great Western Railway
Feb 3
$8Great Western Railway
Feb 4
$9Great Western Railway
$15National Express
Feb 5
$8Great Western Railway
$15National Express
Feb 8
$9Great Western Railway
$15National Express
Feb 9
$9Great Western Railway
$15National Express

Travel Information to Bristol from Cheltenham

distanceDistance37 miles (60 km)
modeAvailable travel modesBus or train
priceTicket price range$9 - $9
cheapestCheapest modeBus • $9 (€7) • 50 min
fastestFastest modeTrain • $9 (€7) • 39 min
carriersPopular travel companiesMegabus or Great Western Railway

Take a bus or train to travel 37 miles (60 km) to Bristol from Cheltenham. If speed is a priority, then a train is the best option with an average duration of 39 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $9 (€7). The most popular travel companies which serve this route are Megabus or Great Western Railway among others. Travelers can even take a direct bus or train from Cheltenham to Bristol.

The Window Seat

Read more about Bristol

Travel Tips: Travel from Cheltenham to Bristol

Travel to Bristol easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cheltenham to Bristol.

How do I go from Cheltenham to Bristol?

There are 2 ways to get from Cheltenham to Bristol: bus or train.

What is the cheapest way from Cheltenham to Bristol?

The cheapest way to go to Bristol from Cheltenham is by taking a bus, which costs on average $9 (€7).

This is compared to other ways of getting to Bristol:

Taking a bus is usually $1 (€1) less than taking a train to Bristol, which costs on average $9 (€7) for the same trip.

What is the fastest way to travel from Cheltenham to Bristol?

The fastest way to get to Bristol from Cheltenham is by train with an average travel time of 39 min.

Other travel options to Bristol can usually take longer:

In comparison, getting to Bristol by bus can take on average 50 min.

How far is it from Cheltenham to Bristol?

You should expect to travel around 37 miles (60 km) between Cheltenham and Bristol.

How many services a day are there from Cheltenham to Bristol?

The average frequency per day from Cheltenham to Bristol is:

  • Around 25 trains per day.

However, we recommend checking specific travel dates for your trip to Bristol from Cheltenham as scheduled services by bus or train can vary by season or day of the week.

When traveling from Cheltenham to Bristol, what are the departure and arrival points in Cheltenham and Bristol?

These are the most popular departure and arrival points from Cheltenham to Bristol:

  • Buses from Cheltenham to Bristol most often leave from Cheltenham, Royal Well Bus Station and arrive in Bristol, City Centre.
  • Trains from Cheltenham to Bristol most often leave from Cheltenham Spa and arrive in Bristol Temple Meads.

Who can get me from Cheltenham to Bristol?

If finding a good deal is your main consideration for your trip from Cheltenham to Bristol, then we'll help you find the best value travel companies for you:

  • Travel with Megabus for buses to Bristol. If you’re looking for a good deal on tickets, check for Megabus Cheltenham to Bristol tickets on Omio for $9 (€7).
  • Travel with Great Western Railway to go to Bristol by train. For a good deal on tickets, you can find Great Western Railway Cheltenham to Bristol tickets on Omio for $9 (€7).

Is it possible to travel directly to Bristol from Cheltenham?

Yes, there are direct routes from Cheltenham to Bristol with the following travel companies:

  • You'll find 25 direct trains a day to Bristol with Cross Country or Great Western Railway.

Direct services to Bristol tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

What other popular destinations should I add to my itinerary for my trip from Cheltenham to Bristol?

Your trip from Cheltenham to Bristol doesn't have to end in Bristol. Many of our customers like to extend their vacation to explore other popular destinations like London, Cardiff or Birmingham. If you’d like to add London, Cardiff or Birmingham to your Cheltenham to Bristol tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Bristol today!

When should I purchase a ticket from Cheltenham to Bristol online to score the best deals?

When planning your trip from Cheltenham to Bristol, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets are costing $9 (€7) one way on average.
  • Train tickets are costing on average $9 (€7) one way.

However, we recommend buying tickets from Cheltenham to Bristol online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Cheltenham to Bristol: related information

Here are some other resources that might have the information you need