Direct Rail

Barnstaple Train Station

Barnstaple railway station serves the coastal town of Barnstaple in Devon, England. It is the terminus of the branch line known as the Tarka Line, north west of Exeter St Davids. Between 1874 and 1970 the station was known as Barnstaple Junction as it formed the junction between Ilfracombe, Bideford, Taunton and Exeter.

Trains to Barnstaple

This is the place to be if you want to book a train to Barnstaple! Here at you can find all Barnstaple trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

Not only can you check when the trains are running, and how long they take, but you can also get the latest prices and offers with us too.

Search now to find the best train fares to Barnstaple and compare the ticket types available now to see the best choice of options for your trip.

Get to/from Barnstaple Station

Barnstaple Station Address:

Station Road, Barnstaple, Devon, EX31 2AU

First Great Western

Barnstaple train station is managed by First Great Western

Need to spend a night in a Barnstaple Hotel?
If so, please visit our Barnstaple Accommodation pages.