HUB hero image

How to Travel from

Barnstaple to Topsham

by Rideshare or Car

Barnstaple
+0
Topsham
Transport search to Topsham
Barnstaple
+0
Topsham
Building a composite car route
Cheapest
Best Offer!
Car
1 h
86 km.
from $4
Composite Route Car Only

Two ways to Travel from Barnstaple to Topsham

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

First Great Western Service

Phone:
+44 3457 000 125
Website:
gwr.com/
Train from Barnstaple to Topsham
Ave. Duration:
1h 28m
Frequency:
6 times a week
Estimated price:
$31.64–$75.95
Train from Barnstaple to Exeter
Ave. Duration:
1h 5m
Frequency:
Hourly
Estimated price:
$26.58–$69.62
Train from Exeter St Davids to Topsham
Ave. Duration:
22 min
Frequency:
Hourly
Estimated price:
$4.18–$18.99

National Express

Phone:
08717 81 81 81
Website:
nationalexpress.com/en
Bus from Barnstaple Bus Station to Bus
Ave. Duration:
55 min
Frequency:
Every 4 hours
Estimated price:
$18.99–$27.85

Bus operators

Stagecoach South West

Website:
stagecoachbus.com
Bus from Bus Station to Bus
Ave. Duration:
38 min
Frequency:
Hourly
Estimated price:
$3.04–$4.18

Questions and Answers

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

The cheapest way to get from Barnstaple to Topsham is to drive which costs $17.39 - $26.09 and takes 1h.

What is the fastest way to get from Barnstaple to Topsham?

The fastest way to get from Barnstaple to Topsham is to drive which takes 1h and costs $17.39 - $26.09 .

Is there a direct bus between Barnstaple and Topsham?

No, there is no direct bus from Barnstaple station to Topsham. However, there are services departing from Barnstaple Bus Station and arriving at The Nelson via Bus Station and Bus Station. The journey, including transfers, takes approximately 2h 30m.

Is there a direct train between Barnstaple and Topsham?

Yes, there is a direct train departing from Barnstaple and arriving at Topsham. Services depart six times a week, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 1h 28m.

How far is it from Barnstaple to Topsham?

The distance between Barnstaple and Topsham is 72 km. The road distance is 86.9 km.

How do I travel from Barnstaple to Topsham without a car?

The best way to get from Barnstaple to Topsham without a car is to train which takes 1h 28m and costs $27.17 - $65.22 .

How long does it take to get from Barnstaple to Topsham?

The train from Barnstaple to Topsham takes 1h 28m including transfers and departs six times a week.

Where do I catch the Barnstaple to Topsham bus from?

Barnstaple to Topsham bus services, operated by National Express, depart from Barnstaple Bus Station.

Where do I catch the Barnstaple to Topsham train from?

Barnstaple to Topsham train services, operated by First Great Western Service, depart from Barnstaple station.

Train, bus or fly from Barnstaple to Topsham?

The best way to get from Barnstaple to Topsham is to train which takes 1h 28m and costs $27.17 - $65.22 . Alternatively, you can bus and line 55 bus, which costs $21.74 - $30.43 and takes 2h 30m. There are no good options to bus between Barnstaple to Topsham.

Where does the Barnstaple to Topsham bus arrive?

Barnstaple to Topsham bus services, operated by National Express, arrive at Bus Station.

Where does the Barnstaple to Topsham train arrive?

Barnstaple to Topsham train services, operated by First Great Western Service, arrive at Topsham station.

Can I drive from Barnstaple to Topsham?

Yes, the driving distance between Barnstaple to Topsham is 87 km. It takes approximately 1h to drive from Barnstaple to Topsham.

How do I get a train ticket from Barnstaple to Topsham?

Book your Barnstaple to Topsham train tickets online with Omio.

Where can I stay near Topsham?

There are 1166+ hotels available in Topsham. Prices start at $35.96 per night.
+0