Trains to Welshpool
Birmingham to Welshpool by trainfrom €31.72 |
Wolverhampton to Welshpool by trainfrom €12.06 |
London to Welshpool by trainfrom €45.13 |
Birmingham International to Welshpool by trainfrom €16.53 |
Shrewsbury to Welshpool by trainfrom €6.70 |