Bristol to Thornaby train

Compare prices and tickets by train, coach or flight

19 May
20 May
21 May
22 May
23 May
24 May
25 May

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 Bristol to Thornaby

distanceDistance219 miles (353 km)
durationAverage train duration5 h 45 min
priceAverage train ticket price£99 (€111)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Bristol to Thornaby cover the 219 miles (353 km) long route taking on average 5 h 45 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £99, but the average price of train tickets is £99. Travellers depart most frequently from Bristol Temple Meads and arrive in Thornaby.

Travel Tips: Trains from Bristol to Thornaby

Travel by train to Thornaby 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 Thornaby.
You can find a cheap train from Bristol to Thornaby for some dates and times for as low as £99  one way in the next 7 days.
If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Bristol to Thornaby train prices are on average £99  one way.
When travelling this route you should expect the distance between Bristol and Thornaby via train to be approximately 219 miles (353 km).
While the time it takes to travel 219 miles (353 km) between Bristol and Thornaby can vary based on specific dates, weekends, and bank holidays, the train duration from Bristol to Thornaby is on average 5 h 45 min.

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

You can find the most popular departure train station for this journey, Bristol Temple Meads, located approximately 1.9 miles (3 km) from the city centre of Bristol. The most popular arrival train station in Thornaby, called Thornaby, is located around 1.8 miles (2.9 km) away from its city centre.

On average, there are 12 trains a day from Bristol to Thornaby. The train times and services may be different on weekends and holidays compared to weekdays.
If you prefer early morning trains from Bristol to Thornaby, the first train leaves at 09: 00. If you prefer late night trains from Bristol to Thornaby, the last train of the day leaves at 09: 00. Omio shows you the latest train from Bristol to Thornaby timetable to help you book the best departure time for this route.
The price of a one way train ticket from Bristol to Thornaby is on average £99 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Bristol and Thornaby available a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Bristol is Bristol Temple Meads. Read all the information you need to know about services, amenities and connections at Bristol Temple Meads for your trip to Thornaby from Bristol.
Amenities at station
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 06: 45 - 21: 30
Public transport options for Bristol Temple Meads
Bus lines: A1, 1, 2, 8, 39/349/X39, 70, 73, 178, 376
Train lines: CrossCountry, Great Western Main Line, Severn Beach Line
Location for Rail Replacement Services: Station front. Alternative: the lower approach road, outside the front of Bristol & Exeter House

More options for your journey from Bristol to Thornaby

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