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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Birmingham to Haverfordwest

distanceDistance138 miles (222 km)
changesDirect trainYes

Trains from Birmingham to Haverfordwest cover the 138 miles (222 km) long journey with our travel partners like. There are direct train services available. Travellers depart most frequently from Birmingham New Street and arrive in Haverfordwest.

Travel Tips: Trains from Birmingham to Haverfordwest

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

What is the distance from Birmingham to Haverfordwest by train?

You should expect to travel around 138 miles (222 km)  from Birmingham to Haverfordwest by train.

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

Omio customers book a train from Birmingham New Street   to Haverfordwest   most frequently for this route.

Where is the Birmingham train station located? Where is the Haverfordwest train station located?

The most popular departure train station with passengers for this route, called Birmingham New Street, is located 0.2 miles (399 m) from the city centre of Birmingham.

The most popular arrival train station, Haverfordwest, is located 0.4 miles (712 m) away from the city centre of Haverfordwest.

Important Stations and Airports for this Journey

The major railway station for departures from Birmingham is Birmingham New Street. Read all the information you need to know about services, amenities and connections at Birmingham New Street for your trip from Birmingham to Haverfordwest.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales

More options for your journey from Birmingham to Haverfordwest

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