Trains to Welshpool
Birmingham to Welshpool by trainfrom AU$51.83 |
Wolverhampton to Welshpool by trainfrom AU$19.71 |
London to Welshpool by trainfrom AU$73.73 |
Birmingham International to Welshpool by trainfrom AU$27.01 |
Shrewsbury to Welshpool by trainfrom AU$10.95 |