COMPARE Prices across different modes

Mon
25 Oct
£85Great Western Railway
Find prices
Tue
26 Oct
£51Great Western Railway
£24National Express
Wed
27 Oct
£34Great Western Railway
£38National Express
Thu
28 Oct
£44Great Western Railway
£22National Express
Fri
29 Oct
£45Great Western Railway
£26National Express
Sat
30 Oct
£34Great Western Railway
£23National Express
Sun
31 Oct
£27Great Western Railway
£10National Express
Wed
3 Nov
£27Great Western Railway
£11National Express
Thu
4 Nov
£27Great Western Railway
£24National Express
Fri
5 Nov
£27Great Western Railway
£18National Express
Sun
7 Nov
£51Great Western Railway
£18National Express
Mon
8 Nov
£27Great Western Railway
£24National Express
Tue
9 Nov
£27Great Western Railway
£18National Express
Wed
10 Nov
£27Great Western Railway
£16National Express
Thu
11 Nov
£27Great Western Railway
£16National Express
Fri
12 Nov
£27Great Western Railway
£18National Express
Sat
13 Nov
£27Great Western Railway
£18National Express
Sun
14 Nov
Find prices
£16National Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Bristol from Cambridge

distanceDistance126 miles (204 km)
durationAverage train duration3 h 25 min
priceAverage train ticket price£46 (€52)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Cambridge to Bristol cover the 126 miles (204 km) long route taking on average 3 h 25 min with our travel partners like Great Western Railway. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £27, but the average price of train tickets is £46. Travellers depart most frequently from Cambridge and arrive in Bristol Temple Meads.

Travel Tips

Trains from Cambridge to Bristol
Travel by train 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 Cambridge to Bristol.
FAQs
What is the price of the cheapest train between Cambridge and Bristol?
Omio customers have found cheap train tickets to Bristol from Cambridge for as low as £27  for the next 7 days.
What is the average cost of a train from Cambridge to Bristol?
The Cambridge to Bristol train ticket price is on average £46  if you are looking to book your tickets for this route in the next week.
What is the distance to Bristol from Cambridge via train?
The train distance from Cambridge to Bristol is around 126 miles (204 km).
How many hours does it take from Cambridge to Bristol by train?
On average the train from Cambridge to Bristol duration is 3 h 25 min  for the 126 miles (204 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What station does the Cambridge to Bristol train leave from? Which Bristol train station do I come into from Cambridge?

Omio customers book a train from Cambridge   to Bristol Temple Meads   most frequently for this route.

Where is the train station in Cambridge to go to Bristol? Where is the train station in Bristol located?

Passengers board their train most frequently from Cambridge and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at Bristol Temple Meads and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in Bristol.

What train companies go from Cambridge to Bristol?
For the trip from Cambridge to Bristol you can take a train with Great Western Railway. Be sure to check out all possible train companies that offer services from Cambridge to Bristol on Omio to compare what amenities they may have.
How many trains are there to Bristol from Cambridge a day?
The average number of trains departing Cambridge for Bristol is 16 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Cambridge to Bristol? What time is the last train from Cambridge to Bristol?
The earliest train for this journey departs from Cambridge at 07: 28. The last train leaves from Cambridge at 09: 14. Check Omio for the latest train timetable from Cambridge to Bristol and book the best time to depart on your chosen travel date.
When should I book Cambridge Bristol train tickets to score the best deals?
If you purchase a train ticket from Cambridge to Bristol within the next 7 days, you can find tickets to cost on average £46 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Bristol from Cambridge are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Cambridge
Bristol
The major railway station for departures from Cambridge is Cambridge. Read all the information you need to know about services, amenities and connections at Cambridge for your trip between Cambridge and Bristol.