Trains to Barnstaple
London to Barnstaple by trainfrom £42.80 |
Exeter to Barnstaple by trainfrom £21.60 |
Reading to Barnstaple by trainfrom £42.05 |
Bristol to Barnstaple by trainfrom £18.61 |
Salisbury to Barnstaple by trainfrom £52.10 |
Taunton to Barnstaple by trainfrom £10.42 |
Manchester to Barnstaple by trainfrom £173.41 |
Birmingham to Barnstaple by trainfrom £46.89 |
Plymouth to Barnstaple by trainfrom £5.95 |
Oxford to Barnstaple by trainfrom £56.56 |
Sheffield to Barnstaple by trainfrom £112.38 |
Leeds to Barnstaple by trainfrom £177.14 |
Wolverhampton to Barnstaple by trainfrom £120.57 |
Liverpool to Barnstaple by trainfrom £53.96 |
Cardiff to Barnstaple by trainfrom £52.47 |
Southampton to Barnstaple by trainfrom £66.98 |
Swindon to Barnstaple by trainfrom £48.38 |
Nottingham to Barnstaple by trainfrom £61.40 |
Gatwick Airport to Barnstaple by trainfrom £56.56 |
Derby to Barnstaple by trainfrom £149.97 |
York to Barnstaple by trainfrom £130.99 |