Travel options
from Barnstaple to Exeter

You can get from Barnstaple to Exeter by train, bus or flight.

Our recommendation

To get from Barnstaple to Exeter on Oct 19 we recommend taking a train because it’s the best combination of price and speed.

08:35AMBarnstaple1h10 09:45AMExeter Central
0 changes
08:35AMBarnstaple1h10 09:45AMExeter Central
0 changes
Other options
09:35AMBarnstaple1h10 10:45AMExeter Central
0 changes
10:35AMBarnstaple1h10 11:45AMExeter Central
0 changes
07:22AMBarnstaple1h17 08:39AMExeter Central
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Oct 19
$10Great Western Railway
$45National Express
Oct 22
$10Great Western Railway
$47National Express
Oct 23
$10Great Western Railway
$47National Express
Oct 25
$10Great Western Railway
$46National Express
Oct 26
$10Great Western Railway
$45National Express
Oct 27
$10Great Western Railway
$45National Express
Oct 28
$10Great Western Railway
$45National Express

Travel Information from Barnstaple to Exeter

distanceDistance33 miles (54 km)
modeAvailable travel modesBus or train
priceTicket price range$10 - $44
cheapestCheapest modeTrain • $10 (€8) • 1 h 10 min
fastestFastest modeTrain • $10 (€8) • 1 h 10 min
carriersPopular travel companiesNational Express or Great Western Railway

Travel 33 miles (54 km) by bus or train to Exeter from Barnstaple. If speed is a priority, then a train is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $10 (€8). The most popular travel companies which serve this trip are National Express or Great Western Railway among others. Travelers can even take a direct from Barnstaple to Exeter.

Travel Tips

Travel from Barnstaple to Exeter
Travel to Exeter 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 Exeter.
How do I travel from Barnstaple to Exeter?

There are 2 ways that you can travel between Barnstaple and Exeter. You can take a bus or train.

What is the cheapest way to get from Barnstaple to Exeter?

The cheapest way to travel to Exeter from Barnstaple is by taking a train with an average price of $10 (€8).

This is compared to other travel options to Exeter:

Taking a train is about $34 (€28) less than taking a bus, which costs on average $44 (€36) for this journey.

What is the fastest way to travel from Barnstaple to Exeter?

The fastest way from Barnstaple to Exeter is by train with an average journey time of 1 h 10 min.

There are alternative travel options to Exeter that can usually take longer:

In comparison, traveling by bus can take you on average 3 h 20 min.

What is the distance from Barnstaple to Exeter?

You should expect to travel around 33 miles (54 km) between Barnstaple and Exeter.

How many scheduled departures are there a day from Barnstaple to Exeter?

The average frequency per day from Barnstaple to Exeter is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your journey to Exeter from Barnstaple as scheduled services by bus or train can vary by season or day of the week.

When traveling between Barnstaple and Exeter, what are the departure and arrival points in Barnstaple and Exeter?

These are the most popular departure and arrival points when traveling from Barnstaple to Exeter:

  • Most travelers who purchase a bus ticket from Barnstaple to Exeter depart from Barnstaple, Silver Street to Exeter, Sidwell Street (City Centre).
  • Most travelers board their train from Barnstaple and arrive in Exeter St Davids.
Which travel companies can help me find a way to get from Barnstaple to Exeter?

Omio works with many trusted partners that can help you travel the best way from Barnstaple to Exeter:

  • You can take a bus from Barnstaple to Exeter with National Express. Cheap tickets can be found for $44 (€36) with National Express from Barnstaple to Exeter.
  • You can go to Exeter from Barnstaple by train with Great Western Railway. You'll see cheap train tickets for $10 (€8) with Great Western Railway from Barnstaple to Exeter on Omio.
Where else should I travel to after my journey to Exeter from Barnstaple ends?
Many of our customers who book a trip from Barnstaple to Exeter often extend their vacation and travel to other popular destinations like London, Bristol or Plymouth. If you’re thinking of adding another destination to your Barnstaple and Exeter itinerary, let Omio find you the best connections between Exeter and any of these top destinations today!
How far in advance should I purchase my Barnstaple to Exeter one way ticket online to get the best deals?

Before traveling from Barnstaple to Exeter, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket is costing on average $44 (€36) one way for this journey.
  • A train ticket for this trip costs on average $10 (€8) one way.

But we recommend booking Barnstaple to Exeter tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Important Stations and Airports for this Journey

Travelling from Barnstaple to Exeter: related information

Here are some other resources that might have the information you need