Direct Rail

Welshpool Train Station

Welshpool railway station is located on the Cambrian Line and serves the town of Welshpool in Powys in mid-Wales. The station and all passenger services calling at it are operated by Arriva Trains Wales.

Trains to Welshpool

This is the place to be if you want to book a train to Welshpool! Here at you can find all Welshpool trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

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

Save yourself the trouble of buying a train ticket to Welshpool on the day from your local train station and simple buy your ticket online now.

Get to/from Welshpool Station

Welshpool Station Address:

adjacent to Welshpool Relief Road, Welshpool, SY21 7AZ

Arriva Trains Wales

Welshpool train station is managed by Arriva Trains Wales

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