Cheap train tickets from Barnstaple to Plymouth

Showing times and prices for 4 Dec

Cheapest

£9

Average

£12

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Barnstaple to Plymouth will cost around £ 12 if you buy it on the day, but the cheapest tickets can be found for only £ 9.

Cheapest
11:35Barnstaple2h38 14:13Plymouth
1 changes
£91One-way
12:32Barnstaple2h16 14:48Plymouth
1 changes
£131One-way
08:34Barnstaple2h13 10:47Plymouth
1 changes
£131One-way
09:35Barnstaple2h13 11:48Plymouth
1 changes
£131One-way
13:35Barnstaple2h14 15:49Plymouth
1 changes
£131One-way

Train schedule Barnstaple to Plymouth

Showing trains for tomorrow, Sat, 4 Dec
08:34Barnstaple2h13 10:47Plymouth
0 changes
09:35Barnstaple2h13 11:48Plymouth
0 changes
11:35Barnstaple2h38 14:13Plymouth
0 changes
12:32Barnstaple2h16 14:48Plymouth
0 changes
13:35Barnstaple2h14 15:49Plymouth
0 changes

Find all the dates and times for this journey

Fastest train times from Barnstaple to Plymouth

Showing times and prices for 4 Dec

Fastest Journey

2 h 13 m

Average

2 h 18 m

Trains per day

5

Distance

79 km

It's difficult to get from Barnstaple to Plymouth without changing at least once.

Fastest
08:34Barnstaple2h13 10:47Plymouth
1 changes
£131One-way
Fastest
09:35Barnstaple2h13 11:48Plymouth
1 changes
£131One-way
13:35Barnstaple2h14 15:49Plymouth
1 changes
£131One-way
12:32Barnstaple2h16 14:48Plymouth
1 changes
£131One-way
11:35Barnstaple2h38 14:13Plymouth
1 changes
£91One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Barnstaple and Plymouth

distanceDistance49 miles (79 km)
durationAverage train duration2 h 37 min
priceAverage train ticket price£9 (€10)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersGreat Western Railway

Trains from Barnstaple to Plymouth cover the 49 miles (79 km) long journey taking on average 2 h 37 min with our travel partners like Great Western Railway. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £9, but the average price of train tickets is £9. Travellers depart most frequently from Barnstaple and arrive in Plymouth.

Travel Tips

Trains from Barnstaple to Plymouth
Travel by train to Plymouth easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barnstaple to Plymouth.
FAQs
How much does a cheap train from Barnstaple to Plymouth cost?
Omio customers have found the cheapest trains from Barnstaple to Plymouth to cost as little as £9  in the next 7 days.
What is the average cost of a train from Barnstaple to Plymouth?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Barnstaple to Plymouth train prices are on average £9  one way.
How many miles is it from Barnstaple to Plymouth by train?
The distance between Barnstaple and Plymouth by train is approximately 49 miles (79 km).
How long is the train from Barnstaple to Plymouth?
On average the Barnstaple to Plymouth train time is 2 h 37 min  covering the 49 miles (79 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in Barnstaple and arrival train station in Plymouth?

Omio customers book a train from Barnstaple   to Plymouth   most frequently for this route.

Where is the Barnstaple train station located? Where is the Plymouth train station located?

Passengers booking this journey most frequently board their trains from Barnstaple and need to travel around 0.5 miles (776 m) from the city centre to get to this train station.

Passengers arriving in Plymouth most often arrive at Plymouth and need to travel around 0.5 miles (754 m) from this train station to the city centre.

What train companies go from Barnstaple to Plymouth?
Take the Barnstaple to Plymouth train with Great Western Railway. However, it's always good to check out all possible train providers for the journey between Barnstaple and Plymouth as there might be differences in the amenities they offer.
How many trains are there from Barnstaple to Plymouth a day?
On average, there are 16 trains a day from Barnstaple to Plymouth. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I buy a train ticket between Barnstaple and Plymouth to get the best deals?
If you buy a train ticket between Barnstaple and Plymouth within the next 7 days, you can find tickets to cost on average £9 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Plymouth from Barnstaple are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Barnstaple
Plymouth
The major railway station for departures from Barnstaple is Barnstaple. Read all the information you need to know about services, amenities and connections at Barnstaple for your trip from Barnstaple to Plymouth.