Reading to Bristol train

Cheap train tickets from Reading to Bristol

Showing times and prices for 29 Jun

Cheapest

£83

Average

£86

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
08:57Reading1h08 10:05Bristol Temple Meads
0 changes
£831One-way
Cheapest
09:13Reading1h15 10:28Bristol Temple Meads
1 change
£831One-way
Cheapest
08:27Reading1h08 09:35Bristol Temple Meads
0 changes
£831One-way
Cheapest
08:43Reading1h15 09:58Bristol Temple Meads
1 change
£831One-way
08:00Reading1h10 09:10Bristol Temple Meads
0 changes
£901One-way

Train schedule Reading to Bristol

Showing trains for tomorrow, Wednesday, 29 June
08:00Reading1h10 09:10Bristol Temple Meads
0 changes
08:13Reading1h19 09:32Bristol Temple Meads
1 change
08:27Reading1h08 09:35Bristol Temple Meads
0 changes
08:43Reading1h15 09:58Bristol Temple Meads
1 change
08:57Reading1h08 10:05Bristol Temple Meads
0 changes
09:13Reading1h15 10:28Bristol Temple Meads
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul

Fastest train times from Reading to Bristol

Showing times and prices for 29 Jun

Fastest Journey

1 h 8 m

Average

1 h 12 m

Trains per day

6

Distance

113 km

Of the 6 trains that leave Reading for Bristol every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:57Reading1h08 10:05Bristol Temple Meads
0 changes
£831One-way
Fastest
08:27Reading1h08 09:35Bristol Temple Meads
0 changes
£831One-way
08:00Reading1h10 09:10Bristol Temple Meads
0 changes
£901One-way
09:13Reading1h15 10:28Bristol Temple Meads
1 change
£831One-way
08:43Reading1h15 09:58Bristol Temple Meads
1 change
£831One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Reading to Bristol

distanceDistance69 miles (112 km)
durationAverage train duration1 h 7 min
priceAverage train ticket price£45 (€50)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesGreat Western Railway or First Great Western Service

Trains from Reading to Bristol cover the 69 miles (112 km) long trip taking on average 1 h 7 min with our travel partners like Great Western Railway or First Great Western Service. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around £45, you can find the cheapest train ticket for as low as £18. Travellers depart most frequently from Reading and arrive in Bristol Temple Meads.

Train providers: Great Western Rail trains Reading to Bristol

Find the best trains between Reading and Bristol with Omio's travel partners Great Western Rail from £18. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Great Western Rail

Find cheap tickets for Great Western Rail trains to Bristol from Reading on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Reading to Bristol train timetable from Great Western Rail, the latest train ticket offers available and other travel information for the 69 miles (112 km) journey between Reading and Bristol, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Reading to Bristol in the Omio app, you can check to see if the Great Western Rail trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Great Western Rail train timetable for your ideal departure and arrival times, compare the best route available to get to Bristol from Reading and then book a cheap train with ease. Sit back and enjoy your upcoming train from Reading to Bristol with Great Western Rail!

Reading to Bristol train information with Great Western Rail:

  • Average Duration: 1 h 10 min
  • Great Western Rail frequency: 25 a day

Trains from Reading to Bristol

It's fast and easy to travel from Reading to Bristol as there are frequent services available throughout the day. Train departures start at about 5:55 a.m, and the last departure is just after midnight. During operating times there is up to four services per hour. This trip takes from 1 hour 11 minutes on a direct service, and 1 hour 13 minutes on an indirect service that includes one change. Trains generally depart from Reading Railway Station, and arrive at Bristol Temple Meads Station. Indirect services usually involve changing at Bristol Parkway Station and the wait for the next train is about 8 minutes. Trains from Reading to Bristol are operated by CrossCountry and Great Western Railway.

Travel Tips: Trains from Reading 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 Reading to Bristol.
FAQs
You can find a cheap train from Reading to Bristol for some dates and times for as low as £18  one way in the next 7 days.
If you are looking to buy your train ticket in the next 7 days, you can expect the Reading to Bristol train to cost on average £45  one way.
You should expect to travel around 69 miles (112 km)  to Bristol from Reading by train.
On average the Reading to Bristol train time is 1 h 7 min  covering the 69 miles (112 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Omio customers travelling this route depart most frequently from Reading   and arrive in Bristol Temple Meads.

Passengers board their train most frequently from Reading and travel around 0.2 miles (420 m) 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.9 miles (3 km) from the train station to the city centre in Bristol.

If you're looking for trains from Reading to Bristol, you can rely on Great Western Railway or First Great Western Service to get you to Bristol. It's also good to check out all possible train providers for the Reading to Bristol trip to see if there might be differences in the amenities they offer.
Yes, there are 25 direct trains from Reading to Bristol per day with Great Western Railway  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
The average number of trains departing Reading for Bristol is 25 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train for this trip departs from Reading at 04: 49. The last train leaves from Reading at 23: 19. Check Omio for the latest train timetable from Reading to Bristol and book the best time to depart on your chosen travel date.
If you purchase Reading to Bristol train tickets within the next 7 days, you can find one way tickets to cost on average £45. However, booking in advance gives you access to the best prices for trains to Bristol from Reading. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Reading
Bristol
The major railway station for departures from Reading is Reading. Read all the information you need to know about services, amenities and connections at Reading for your trip to Bristol from Reading.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3451652030
Public transport options for Reading
Location for Rail Replacement Services: At the North side of the station
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Reading West
Location for Rail Replacement Services: Towards Reading: Bus Stop on Oxford Road under Railway Bridge. Heading away from Reading Bus Stop on Oxford Road, outside McDonalds.

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
Currency
Language