Trains to Barmouth
Wolverhampton to Barmouth by trainfrom €28.55 |
Birmingham to Barmouth by trainfrom €24.54 |
Shrewsbury to Barmouth by trainfrom €17.40 |
London to Barmouth by trainfrom €69.15 |
Birmingham International to Barmouth by trainfrom €88.34 |
Machynlleth to Barmouth by trainfrom €7.14 |