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

Deutsche Bahn

Overview: Train from Bristol to Holyhead

distanceDistance153 miles (247 km)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Bristol to Holyhead cover the 153 miles (247 km) long journey taking on average 5 h 54 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. Travelers depart most frequently from Bristol Temple Meads and arrive in Holyhead.

Travel Tips: Trains from Bristol to Holyhead

Travel by train to Holyhead 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 Holyhead.

What is the distance between Bristol and Holyhead by train?

The distance to Holyhead from Bristol by train is approximately 153 miles (247 km).

What is the Bristol to Holyhead train travel time?

On average the Bristol to Holyhead train time is 5 h 54 min  covering the 153 miles (247 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Bristol to Holyhead do I depart from? Which Holyhead train station from Bristol do I arrive in?

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

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

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

How many trains per day are there to Holyhead from Bristol?

On average, there are 12 trains a day from Bristol to Holyhead. The train times and services may be different on weekends and holidays compared to weekdays.

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 journey to Holyhead from Bristol.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 06: 45 - 21: 30
Public transit 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