Select from 3 ways to get there

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

Train  •  4 h 55 min

  1. Take the train from Birmingham New Street to Exeter St Davids
  2. Take the train from Exeter St Davids to Barnstaple

$153 - $224

Cheapest option

Bus  •  7 h 30 min

  1. Take the bus from Birmingham to Barnstaple National Express

$25 - $30

1 alternative option

Drive  •  3 h 25 min

  1. Drive from Birmingham to Woolacombe 191.5 miles

$40 - $60

What companies run services between Birmingham, England and Woolacombe, England?

You can take a train from Birmingham to Woolacombe via Exeter St Davids and Barnstaple in around 4 h 55 min. Alternatively, National Express operates a bus from Birmingham to Woolacombe once daily. Tickets cost $18 - $23 and the journey takes 5 h 45 min.

Train operators
Great Western Railway
Train from Exeter St Davids to Barnstaple
Ave. Duration
1 h 6 min
Estimated price
$21 - $40
Off-Peak Day Single
$13 - $21
Advanced Single
$15 - $22
Anytime Day Single
$21 - $40
Bus operators

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 The London Underground: Essential tips to navigate the Tube, Which side of Niagara Falls should I choose (and how do I get there)? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

The distance between Birmingham and Woolacombe is 215 km. The road distance is 306 km.

The cheapest way to get from Birmingham to Woolacombe is to bus which costs £18 - £23 and takes 7 h 30 min.

The quickest way to get from Birmingham to Woolacombe is to drive which takes 3 h 25 min and costs £30 - £45.

No, there is no direct bus from Birmingham to Woolacombe. However, there are services departing from Birmingham and arriving at Woolacombe, Sands via Barnstaple, Bus Station. The journey, including transfers, takes approximately 7 h 30 min.

It takes approximately 4 h 55 min to get from Birmingham to Woolacombe, including transfers.