Trains to Welshpool
Birmingham to Welshpool by trainfrom CA$46.15 |
Wolverhampton to Welshpool by trainfrom CA$17.55 |
London to Welshpool by trainfrom CA$65.65 |
Birmingham International to Welshpool by trainfrom CA$24.05 |
Shrewsbury to Welshpool by trainfrom CA$9.75 |