[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Holyhead to Birmingham

Showing times and prices for May 24

Cheapest

$35

Average

$55

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Holyhead to Birmingham will cost around $ 55 if you buy it on the day, but the cheapest tickets can be found for only $ 35.

Arriva Trains Wales
09:27AMHolyhead4h06 01:33PMBirmingham
0 changes
$351One-way
Transport for Wales
07:05AMHolyhead4h27 11:32AMBirmingham
0 changes
$421One-way
Transport for Wales
08:27AMHolyhead4h06 12:33PMBirmingham
0 changes
$421One-way
Avanti West Coast
08:55AMHolyhead3h56 12:51PMBirmingham
0 changes
$791One-way
Avanti West Coast
07:55AMHolyhead3h29 11:24AMBirmingham
0 changes
$791One-way

Train schedule from Holyhead to Birmingham

Showing trains for tomorrow, Tue, May 24
Transport for Wales
07:05AMHolyhead4h27 11:32AMBirmingham
0 changes
Avanti West Coast
07:55AMHolyhead3h29 11:24AMBirmingham
0 changes
Transport for Wales
08:27AMHolyhead4h06 12:33PMBirmingham
0 changes
Avanti West Coast
08:55AMHolyhead3h56 12:51PMBirmingham
0 changes
Arriva Trains Wales
09:27AMHolyhead4h06 01:33PMBirmingham
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 24
$35Arriva Trains Wales
Find prices
Wed
May 25
$21Transport for Wales
Find prices
Thu
May 26
$21Transport for Wales
Find prices
Fri
May 27
$21Transport for Wales
Find prices
Sat
May 28
$21Transport for Wales
$79Transport for Wales
Sun
May 29
$30Avanti West Coast
$79Avanti West Coast
Mon
May 30
$21Transport for Wales
Find prices

Fastest train times from Holyhead to Birmingham

Showing times and prices for May 24

Fastest Journey

3 h 29 m

Average

4 h

Trains per day

5

Distance

205 km

Of the 5 trains that leave Holyhead for Birmingham every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 205 km distance in an average of 4 h but if you time it right, some trains will get you there in just 3 h 29 m .

The slowest trains will take 4 h 27 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Avanti West Coast
07:55AMHolyhead3h29 11:24AMBirmingham
0 changes
$791One-way
Avanti West Coast
08:55AMHolyhead3h56 12:51PMBirmingham
0 changes
$791One-way
Arriva Trains Wales
09:27AMHolyhead4h06 01:33PMBirmingham
0 changes
$351One-way
Transport for Wales
08:27AMHolyhead4h06 12:33PMBirmingham
0 changes
$421One-way
Transport for Wales
07:05AMHolyhead4h27 11:32AMBirmingham
0 changes
$421One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Holyhead to Birmingham

distanceDistance126 miles (204 km)
durationAverage train duration4 h 27 min
priceAverage train ticket price$51 (€45)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain providersTransport for Wales

Trains from Holyhead to Birmingham cover the 126 miles (204 km) long trip taking on average 4 h 27 min with our travel partners like Transport for Wales. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this journey costs around $51 (€45), you can find the cheapest train ticket for as low as $21 (€18). Travelers depart most frequently from Holyhead and arrive in Birmingham New Street.

Travel Tips: Trains from Holyhead to Birmingham

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

How much does a cheap train from Holyhead to Birmingham cost?

Omio customers have found the cheapest trains from Holyhead to Birmingham to cost as little as $21 (€18)  in the next 7 days.

How much does it cost to take a train to Birmingham from Holyhead?

The train price to Birmingham from Holyhead is on average $51 (€45)  if you are looking to buy your tickets for this trip in the next 7 days.

How far is Holyhead to Birmingham by train?

The train distance from Holyhead to Birmingham is around 126 miles (204 km).

How long is the train to Birmingham from Holyhead?

While the time it takes to travel 126 miles (204 km) from Holyhead to Birmingham can vary based on specific dates, weekends, and holidays, the Holyhead to Birmingham train journey time is on average 4 h 27 min.

What is the departure train station in Holyhead and arrival train station in Birmingham?

When traveling this route, Omio customers are departing most frequently from Holyhead   and arriving in Birmingham New Street.

Where is the departure train station in Holyhead located? Where is the arrival train station in Birmingham located?

You can find the most popular departure train station for this route, Holyhead, located approximately 0.4 miles (620 m) from the city center of Holyhead. The most popular arrival train station in Birmingham, called Birmingham New Street, is located around 1.5 miles (2.4 km) away from its city center.

Which train companies can get me from Holyhead to Birmingham?

When taking a train from Holyhead to Birmingham, you can count on Transport for Wales for the best way to get you to Birmingham. You can also check all possible train providers who offer a service from Holyhead to Birmingham and compare the amenities they offer before buying a train ticket.

How many trains are there between Holyhead and Birmingham a day?

The average number of trains departing Holyhead for Birmingham is 8 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Holyhead to Birmingham? What time is the last train from Holyhead to Birmingham?

The earliest train departing from Holyhead to Birmingham leaves at 5: 25 AM. The last train departing from Holyhead to Birmingham leaves at 2: 30 PM. You can find the latest Holyhead to Birmingham train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I book train tickets between Holyhead and Birmingham for the best deals?

The price of a one way train ticket from Holyhead to Birmingham is on average $51 (€45) 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 route. In general, you can find train tickets between Holyhead and Birmingham available a few months in advance.

Important Stations and Airports for this Journey

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