There are 6 ways to get from Barnstaple to Okehampton by bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Tavistock Country Bus  •  1 h 46 min

  1. Take the bus from Barnstaple, Bus Station to Hatherleigh, Market Car Park 118
  2. Take the bus from Hatherleigh, Market Car Park to Okehampton, Fore Street Arcade 5A

$15

Cheapest option

Bus via Great Torrington, Opposite Church  •  2 h 22 min

  1. Take the bus from Barnstaple, Bus Station to Great Torrington, Church 71 / ...
  2. Take the bus from Great Torrington, Opposite Church to Okehampton, Waitrose 75A / ...

$13

4 alternative options

Train  •  2 h 21 min

  1. Take the train from Barnstaple to Crediton
  2. Take the train from Crediton to Okehampton

$26 - $49

Bus via Great Torrington, Opposite Church #2  •  2 h 36 min

  1. Take the bus from Barnstaple, Bus Station to Great Torrington, Opposite Church 5B / ...
  2. Take the bus from Great Torrington, Opposite Church to Okehampton, Waitrose 75A / ...

$15

Taxi  •  47 min

  1. Take a taxi from Barnstaple to Okehampton 32.5 miles

$150 - $190

Drive  •  47 min

  1. Drive from Barnstaple to Okehampton 32.5 miles

$7 - $11

Questions & Answers

The cheapest way to get from Barnstaple to Okehampton is to drive which costs £5 - £8 and takes 47 min.

More details

The quickest way to get from Barnstaple to Okehampton is to taxi which costs £110 - £140 and takes 47 min.

More details

The distance between Barnstaple and Okehampton is 24 miles. The road distance is 32.5 miles.

Get driving directions

It takes approximately 1 h 46 min to get from Barnstaple to Okehampton, including transfers.

More details

No, there is no direct bus from Barnstaple station to Okehampton. However, there are services departing from Barnstaple, Bus Station and arriving at Okehampton, Fore Street Arcade via Hatherleigh, Market Car Park. The journey, including transfers, takes approximately 1 h 46 min.

More details

No, there is no direct train from Barnstaple to Okehampton. However, there are services departing from Barnstaple and arriving at Okehampton via Crediton. The journey, including transfers, takes approximately 2 h 21 min.

More details

What companies run services between Barnstaple, England and Okehampton, England?

You can take a bus from Barnstaple to Okehampton via Hatherleigh, Market Car Park in around 1 h 46 min. Alternatively, you can take a train from Barnstaple to Okehampton via Crediton in around 2 h 21 min.

Train operators
Great Western Railway
Website
gwr.com
Train from Barnstaple to Crediton
Ave. Duration
49 min
Frequency
Hourly
Estimated price
$17 - $35
Website
gwr.com
Off-Peak Day Single
$11 - $18
Advanced Single
$13 - $19
Anytime Day Single
$17 - $35
Train from Crediton to Okehampton
Ave. Duration
32 min
Frequency
4 times a week
Estimated price
$9 - $18
Website
gwr.com
Off-Peak Day Single
$8 - $13
Advanced Single
$9 - $13
Anytime Day Single
$9 - $18
Bus operators
Tavistock Country Bus
Phone
07580 260683
Website
tavistockcountrybus.co.uk
Bus from Barnstaple, Bus Station to Hatherleigh, Market Car Park
Ave. Duration
58 min
Frequency
Once a week
Estimated price
$11
Schedules at
tavistockcountrybus.co.uk
Stagecoach South West
Website
stagecoachbus.com
Bus from Hatherleigh, Market Car Park to Okehampton, Fore Street Arcade
Ave. Duration
17 min
Frequency
Hourly
Estimated price
$4
Schedules at
stagecoachbus.com
Bus from Barnstaple, Bus Station to Great Torrington, Church
Ave. Duration
35 min
Frequency
Every 2 hours
Estimated price
$6
Schedules at
stagecoachbus.com
Bus from Great Torrington, Opposite Church to Okehampton, Waitrose
Ave. Duration
47 min
Frequency
Every 3 hours
Estimated price
$8
Schedules at
stagecoachbus.com
Bus from Barnstaple, Bus Station to Great Torrington, Opposite Church
Ave. Duration
49 min
Frequency
Every 2 hours
Estimated price
$7
Schedules at
stagecoachbus.com
Turners
Website
turnerstours.co.uk
Bus from Barnstaple, Bus Station to Great Torrington, Church
Ave. Duration
35 min
Frequency
Once a week
Estimated price
$6
Schedules at
turnerstours.co.uk
Bus from Barnstaple, Bus Station to Great Torrington, Opposite Church
Ave. Duration
35 min
Frequency
3 times a week
Estimated price
$7
Schedules at
turnerstours.co.uk
Other operators
Taxi from Barnstaple to Okehampton
Ave. Duration
47 min
Estimated price
$150 - $190

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, How to get from JFK to New York City and Need to know: Greyhound - to help you get the most out of your next trip.