COMPARE Prices across different modes

Fri
22 Oct
£101West Midlands Railway
£22Flixbus
Sat
23 Oct
£101West Midlands Railway
£18Flixbus
Sun
24 Oct
£101Cross Country
£28Flixbus
Mon
25 Oct
£100West Midlands Railway
£29Flixbus
Tue
26 Oct
£100West Midlands Railway
£13Flixbus
Wed
27 Oct
£44West Midlands Railway
£12Flixbus
Thu
28 Oct
£44West Midlands Railway
£12Flixbus
Fri
29 Oct
£100West Midlands Railway
£19Flixbus
Sat
30 Oct
£48West Midlands Railway
£16Flixbus
Sun
31 Oct
£87Cross Country
£12Flixbus
Mon
1 Nov
£48West Midlands Railway
£11Flixbus
Tue
2 Nov
£44West Midlands Railway
£9Flixbus
Wed
3 Nov
£44West Midlands Railway
£21National Express
Thu
4 Nov
£44West Midlands Railway
£22National Express
Fri
5 Nov
£48West Midlands Railway
£9Flixbus
Sat
6 Nov
£48West Midlands Railway
£10Flixbus
Wed
10 Nov
£44West Midlands Railway
£22National Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Liverpool to Bristol

distanceDistance135 miles (218 km)
durationAverage train duration3 h 25 min
priceAverage train ticket price£92 (€105)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesWest Midlands Railway or Cross Country

Trains from Liverpool to Bristol cover the 135 miles (218 km) long journey taking on average 3 h 25 min with our travel partners like West Midlands Railway or Cross Country. 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 £44, but the average price of train tickets is £92. Travellers depart most frequently from Liverpool Lime Street and arrive in Bristol Temple Meads.

Train companies

CrossCountry trains between Liverpool and Bristol

Travel between Liverpool and Bristol from £44 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Liverpool to Bristol you can choose between Standard Class and First Class tickets on Omio.

If you're looking for cheap CrossCountry tickets from Liverpool to Bristol, check out Omio! With one-way Liverpool to Bristol train ticket prices starting as low as £101 when you book in advance, we'll help you get to Bristol from Liverpool by showing you the latest CrossCountry offers, train timetables and tickets for this 135 miles (218 km) route. You can also review relevant ticket information for each class fare available on this journey, such as luggage policy and amenities offered onboard with CrossCountry. If you search for CrossCountry tickets from Liverpool to Bristol in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from Liverpool to Bristol on offer, Omio makes it easier than ever for you to find that perfect train with CrossCountry so you can enjoy a smooth and comfortable journey.

  • Average Price: £101

CrossCountry has updated its ticket policies due to the coronavirus. Keep these in mind when booking your CrossCountry tickets from Liverpool to Bristol and when travelling by train:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Liverpool to Bristol: Journey Details

There are no direct trains from Liverpool to Bristol, but numerous services require just one change. Journeys involve taking a Virgin Trains service to Stafford, or a London Midland train to Birmingham New Street, changing to a CrossCountry service to Bristol. The weekday schedule begins with an early morning departure and continues with 2 trains every hour until the final service in mid-evening. Journey times are a little under 3 hours and 30 minutes. The Sunday timetable offers fewer services, with some journeys requiring an additional change at Crewe.

Taking the Train from Liverpool

Trains from Liverpool to Bristol depart from Lime Street station located in the city centre. The station provides local Merseyrail connections around the region from its lower level platforms. Bus stops on Lime Street and Lord Nelson Street offer routes around the city and some weekend night services. The 500 shuttle service connects the station to the airport. The rank for Liverpool city black cabs is near the Skelhorne Street entrance.

Getting into Bristol by Train

Bristol has always been an important maritime city, a key centre for exploration and trade. Those traditions are celebrated in the visitor attractions along the revitalised harbour front, including Brunel's SS Great Britain steam liner, the Aquarium and cosmopolitan Sunday markets. Trains from Liverpool to Bristol arrive at Temple Meads station, positioned on the south-eastern side of the city centre. Buses serving numerous city routes stop by the station entrance, including a regular service to the airport. Taxis are available from a rank beside the bus stops at the main entrance. The quayside landing behind the station also offers a short ferry connection to the centre and Bristol harbour.

Travel Tips

Trains from Liverpool 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 Liverpool to Bristol.
FAQs
How much do cheap trains to Bristol from Liverpool cost?
You can find a cheap train from Liverpool to Bristol for some dates and times for as low as £44  one way in the next 7 days.
What is the average cost of a train from Liverpool to Bristol?
The Liverpool to Bristol train ticket price is on average £92  if you are looking to purchase your tickets for this journey in the next week.
How far is it from Liverpool to Bristol by train?
The Liverpool to Bristol train distance is approximately 135 miles (218 km).
How long is the train from Liverpool to Bristol?
The Liverpool to Bristol train duration is on average 3 h 25 min, which is to be expected when travelling 135 miles (218 km) to Bristol from Liverpool. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure train station in Liverpool and arrival train station in Bristol?

Omio customers travelling this route book their trains from Liverpool Lime Street   to Bristol Temple Meads.

Where is the Liverpool train station located? Where is the Bristol train station located?

The most popular departure train station with passengers for this route, called Liverpool Lime Street, is located 0 mile (s) / 0 km from the city centre of Liverpool.

The most popular arrival train station, Bristol Temple Meads, is located 1 mile (s) / 1 km away from the city centre of Bristol.

What train providers go from Liverpool to Bristol?
For the best Liverpool to Bristol train to book, you can travel safely and comfortably with West Midlands Railway or Cross Country. However, it's always good to check all possible train companies with services to Bristol from Liverpool to compare what amenities they may offer.
How many train services per day are there between Liverpool and Bristol?
On average, there are 12 trains a day from Liverpool to Bristol. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Liverpool to Bristol?
The first Liverpool to Bristol train departs at 07: 07   and the last train from Liverpool to Bristol leaves at 10: 12. Check out the most up-to-date Liverpool to Bristol train timetable on Omio and find the best time to travel to your destination.
How far in advance should I book a train ticket from Liverpool to Bristol to get the best deals?
The price of a one way train ticket from Liverpool to Bristol is on average £92 if you book 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 to Bristol from Liverpool available a few months in advance.

Important Stations and Airports for this Journey

Liverpool
Bristol
The major railway station for departures from Liverpool is Liverpool Lime Street. Read all the information you need to know about services, amenities and connections at Liverpool Lime Street for your trip between Liverpool and Bristol.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sun: 07: 15 - 23: 05 | Mon - Sat: 05: 00 - 23: 38
Connections to/from station
Bus lines: 9, 10, 61, 82, 79, 86C, 500
Train lines: Northern, West Midlands, TransPennine Express, East Midlands, Avanti West Coast, Transport for Wales, London Northwestern
Suburban train lines: Wirral Line (green)