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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Lancaster to Bristol

distanceDistance180 miles (290 km)
durationAverage train duration3 h 36 min
priceAverage train ticket price$98 (€83)
changesDirect trainYes

Trains from Lancaster to Bristol cover the 180 miles (290 km) long route taking on average 3 h 36 min with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around $98 (€83), you can find the cheapest train ticket for as low as $70 (€59). Travelers depart most frequently from Lancaster and arrive in Bristol Temple Meads.

Travel Tips: Trains from Lancaster 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 Lancaster to Bristol.
FAQs

How much do cheap train tickets from Lancaster to Bristol cost?

Omio customers have found the cheapest trains from Lancaster to Bristol to cost as little as $70 (€59)  in the next 7 days.

What is the cost of a train from Lancaster to Bristol?

The Lancaster to Bristol train ticket price is on average $98 (€83)  if you are looking to book your tickets for this route in the next week.

How many miles is it from Lancaster to Bristol by train?

The distance from Lancaster to Bristol by train is approximately 180 miles (290 km).

How long is the train ride to Bristol from Lancaster?

While the time it takes to travel 180 miles (290 km) to Bristol from Lancaster can vary based on specific dates, weekends, and holidays, the Lancaster to Bristol train journey time is on average 3 h 36 min.

When traveling by train from Lancaster to Bristol, which train station in Lancaster do I depart from and which train station in Bristol do I arrive in?

Omio customers who travel this route most frequently depart from Lancaster   and arrive in Bristol Temple Meads.

Where is the train station in Lancaster? Where is the train station in Bristol?

Passengers board the train most frequently from Lancaster, which is located around 1.6 miles (2.6 km) away from the city center, and they get off the train at Bristol Temple Meads, located 0.8 miles (1.3 km) away from the city center.

How far in advance should I book a train ticket from Lancaster to Bristol to get the best deals?

If you purchase the Lancaster to Bristol train within the next 7 days, you can find one way tickets to cost on average $98 (€83). However, booking your train ticket in advance gives you access to the best prices for trains between Lancaster and Bristol. 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

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

More options for your journey from Lancaster to Bristol

Here are some other resources that might have the information you need