Trains to Barmouth
Wolverhampton to Barmouth by trainfrom US$32.00 |
Birmingham to Barmouth by trainfrom US$27.50 |
Shrewsbury to Barmouth by trainfrom US$19.50 |
London to Barmouth by trainfrom US$77.50 |
Birmingham International to Barmouth by trainfrom US$99.00 |
Machynlleth to Barmouth by trainfrom US$8.00 |