Direct Rail

Barnsley Train Station

Barnsley railway station is in the centre of the town of Barnsley in South Yorkshire, England. It is an interchange (formerly Barnsley Exchange Station) and is 16 miles to the north of Sheffield and is located on the Hallam and Penistone Lines operated by Northern Rail who also operated the station.

Trains to Barnsley

Direct rail helps you to find cheap trains to Barnsley from any other train station on the national rail network.

Not only will you find the cheapest advance fares to Barnsley 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 Barnsley before you go, and save too.

Get to/from Barnsley Station

Barnsley Station Address:

Schwabisch Gmund Way, Barnsley, S71 1BP

Northern Rail

Barnsley train station is managed by Northern Rail

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