Direct Rail

Milford Haven Train Station

Milford Haven railway station is located on the West Wales Line and serves the town of Milford Haven in Pembrokeshire, Wales. The station and all passenger services calling at it are operated by Arriva Trains Wales. Services generally depart towards Manchester Piccadilly via Camarthen, Swansea, Bridgend, Cardiff Central, Shrewsbury, Crewe and Stockport.

Trains to Milford Haven

With Direct Rail you can look, book and save on trains to Milford Haven simply and securely online avoiding the hassle associated with getting train tickets to Milford Haven at the station.

Not only will you find the cheapest advance fares to Milford Haven right now but also flexible off-peak and anytime fares too.

So avoid the queues and don’t miss the train, simply and securely just book the train to Milford Haven before you go, and save too.

Get to/from Milford Haven Station

Milford Haven Station Address:

Station Yard, Victoria Road, Milford Haven, SA73 3AB

Arriva Trains Wales

Milford Haven train station is managed by Arriva Trains Wales

Need to spend a night in a Milford Haven Hotel?
If so, please visit our Milford Haven Accommodation pages.