Direct Rail

For an alternative nearby to Barry Docks train station try the following:

Barry Docks Train Station

Barry Docks railway station is one of three stations in the town of Barry, Vale of Glamorgan in South Wales. It is located more centrally than Barry station and can be found on the Vale of Glamorgan Line which operates between Cardiff Central to Bridgend via Barry and Rhoose. Arriva Trains Wales operate the station and the passenger trains passing through it as part of the Valley Lines network.

Trains to Barry Docks

Are you looking for trains to Barry Docks? At, we offer the complete range of train services with all of the train operating companies on the national rail network, so you can trust that you will find the perfect ticket to Barry Docks when you come to us.

We offer the best range of Barry Docks train fares too whether you are booking in advance, travelling at peak or off peak so you’ll find the best deals here.

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

Get to/from Barry Docks Station

Barry Docks Station Address:

Dockview Road, Barry, Vale of Glamorgan, CF63 4LE

Arriva Trains Wales

Barry Docks train station is managed by Arriva Trains Wales

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