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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Preston to Bristol

distanceDistance159 miles (257 km)
durationAverage train duration3 h 15 min
priceAverage train ticket price$85 (€71)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Preston to Bristol cover the 159 miles (257 km) long route taking on average 3 h 15 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this journey costs around $85 (€71), you can find the cheapest train ticket for as low as $74 (€61). Travelers depart most frequently from Preston and arrive in Bristol Temple Meads.

Travel Tips

Trains from Preston 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 Preston to Bristol.
FAQs
What is the price of the cheapest train from Preston to Bristol?
Looking to save money on your route? Omio customers have found the cheapest train between Preston and Bristol for the next 7 days starting from $74 (€61)  one way.
What is the cost of a train from Preston to Bristol?
The train price from Preston to Bristol is on average $85 (€71)  if you are looking to buy your tickets for this journey in the next 7 days.
What is the distance from Preston to Bristol by train?
When traveling this route you should expect the distance from Preston to Bristol by train to be approximately 159 miles (257 km).
What is the Preston to Bristol train travel time?
The train time from Preston to Bristol is on average 3 h 15 min  for the 159 miles (257 km) long journey, but the time it takes to go to Bristol from Preston by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Preston to Bristol depart from? Which Bristol train station do I come into from Preston?

When traveling this route, Omio customers are departing most frequently from Preston   and arriving in Bristol Temple Meads.

Where is the departure train station in Preston located? Where is the arrival train station in Bristol located?

The most popular departure train station with passengers for this trip, called Preston, is located 0.9 miles (1.4 km) from the city center of Preston.

The most popular arrival train station, Bristol Temple Meads, is located 0.8 miles (1.3 km) away from the city center of Bristol.

How many train services per day are there to Bristol from Preston?
The average number of trains departing Preston for Bristol is 10 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I buy a train ticket from Preston to Bristol to get the best deals?
You can find trains to Bristol from Preston to cost on average $85 (€71) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Preston to Bristol train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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