Compare prices and tickets by train, coach or flight

8 Dec
£33Great Western Railway
9 Dec
£32Great Western Railway
10 Dec
£31Great Western Railway
11 Dec
£22Great Western Railway
13 Dec
£30Great Western Railway

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

National Express
Eurolines France

Coach Information from Bristol to Reading

distanceDistance69 miles (112 km)
durationAverage coach duration1 h 20 min
priceAverage coach ticket price£4 (€5)
changesDirect coachYes

Coaches from Bristol to Reading cover the 69 miles (112 km) long trip taking on average 1 h 20 min with our travel partners like. There are direct coach services available. While the average ticket price for this journey costs around £4, you can find the cheapest coach ticket for as low as £4. Travellers depart most frequently from Bristol Temple Meads and arrive in Reading, Station North Interchange (Stop NE).

Travel Tips

Coach to Reading from Bristol
Take the bus to Reading 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 Reading.
What is the cost of cheap coaches from Bristol to Reading?
If you’re looking to save money on tickets, you can find a cheap coach to Reading from Bristol for as little as £4  in the next 7 days.
How much does the coach from Bristol to Reading cost on average?
The Bristol to Reading coach ticket price is on average £4  if you are looking to purchase your tickets for this journey in the next week.
What is the distance by coach from Bristol to Reading?
When travelling this route you should expect the distance to Reading from Bristol via coach to be approximately 69 miles (112 km).
How long is the coach between Bristol and Reading?
On average the Bristol to Reading coach time is 1 h 20 min  covering the 69 miles (112 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure coach station in Bristol and arrival coach station in Reading?

When taking a coach from Bristol, you have a couple of coach stations you can depart from including Bristol, City Centre, Bristol, Bus & Coach Station (Marlborough St) and Bristol, The Centre (c9). When you arrive in Reading, your coach can arrive in coach stations including Reading, Station North Interchange (Stop NE), Reading, Station Road (Stop SD) and Reading, Richfield Ave.

Omio customers travelling this route book their coaches from Bristol Temple Meads   to Reading, Station North Interchange (Stop NE).

Where is the departure coach station in Bristol located? Where is the arrival coach station in Reading located?

Passengers board the coach most frequently from Bristol Temple Meads, which is located around 0.8 miles (1.3 km) away from the city centre, and they get off the coach at Reading, Station North Interchange (Stop NE), located 0.2 miles (405 m) away from the city centre.

How early should I book coach tickets between Bristol and Reading to score the best deals?
You can find a coach between Bristol and Reading to cost on average £4 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Bristol to Reading coach generally on sale a few months before the planned travel date.