Trains to Welshpool
Birmingham to Welshpool by trainfrom US$35.50 |
Wolverhampton to Welshpool by trainfrom US$13.50 |
London to Welshpool by trainfrom US$50.50 |
Birmingham International to Welshpool by trainfrom US$18.50 |
Shrewsbury to Welshpool by trainfrom US$7.50 |