How to travel from Bristol to Cheltenham

Travel options
from Bristol to Cheltenham

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

Our recommendation

To get from Bristol to Cheltenham on May 30 we recommend taking a bus because it’s the best combination of price and speed.

08:30AMBristol, City Centre0h50 09:20AMCheltenham, Arle Court
0 transfers
10:41AMBristol Temple Meads1h05 11:46AMCheltenham Spa
0 transfers
Other options
09:32AMBristol Temple Meads0h41 10:13AMCheltenham Spa
0 transfers
10:35AMBristol Temple Meads0h38 11:13AMCheltenham Spa
0 transfers
07:50AMBristol1h30 09:20AMCheltenham, Arle Court
0 transfers

Find all the dates and times for this journey by train, bus, and flight, .

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

May 30
May 31
Jun 01
Jun 02
Jun 03
Jun 04
Jun 05
Jun 06
Jun 07
Jun 08
Jun 09
Jun 10
Jun 11
Jun 12
Jun 13
Jun 14
Jun 15
Jun 16
Jun 17
Jun 18
Jun 19

Travel Information between Bristol and Cheltenham

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

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

Travel Tips: Travel from Bristol to Cheltenham

Travel to Cheltenham 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 Bristol to Cheltenham.

There are 2 ways to travel from Bristol to Cheltenham including taking a bus or train.

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

This is compared to other ways of getting to Cheltenham:

Taking a train is about $1 (€1) less than taking a bus, which costs on average $8 (€7) for this trip.

The fastest way from Bristol to Cheltenham is by train with an average journey time of 38 min.

There are alternative travel options to Cheltenham that can usually take longer:

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

The distance from Bristol to Cheltenham is approximately 37 miles (60 km).

The average frequency per day from Bristol to Cheltenham is:

  • 25 trains a day.

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

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

  • Most travelers board their bus from Bristol, City Centre and arrive in Cheltenham, Racecourse (Greenbelt Festival).
  • Most travelers who book a train ticket from Bristol to Cheltenham depart from Bristol Temple Meads to Cheltenham Spa.

Omio works with many trusted partners that can help you travel the best way from Bristol to Cheltenham:

  • You can travel by bus to Cheltenham from Bristol with Megabus, and you can find Megabus Bristol to Cheltenham tickets for $8 (€7) on Omio.
  • You can take a train from Bristol to Cheltenham with Great Western Railway. Cheap tickets can be found for $7 (€6) with Great Western Railway from Bristol to Cheltenham.
Looking to extend your trip from Bristol to Cheltenham? Many Omio customers who go from Bristol to Cheltenham usually extend their vacation to explore other popular destinations like London, Birmingham or Manchester. If you're looking to explore London, Birmingham or Manchester from Cheltenham, let Omio find you the best connections available at an affordable price.

Before traveling from Bristol to Cheltenham, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket costs $8 (€7) one way on average for this journey.
  • A train ticket for this journey costs on average $7 (€6) one way.

But we recommend booking Bristol to Cheltenham tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Bristol to Cheltenham: related information

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

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.

Hand With Phone