Travel from Bristol to Croyde

Bus or train from Bristol to Croyde?

National Express operates a bus from Bristol to Croyde once daily. Tickets cost $12 - $17 and the journey takes 3 hours. Alternatively, you can take a train from Bristol to Croyde via Exeter St Davids, Barnstaple, Station Entrance, and Barnstaple, Bus Station in around 4 hours 27 minutes.

How to get from Bristol to Croyde

From Bristol bus to Barnstaple, Bus Station then line 21 bus to Croyde Bridge.4 h 18 min£15
From Bristol Temple Meads train to Exeter St Davids, train to Barnstaple, Station Entrance, bus to Barnstaple, Bus Station, then line 21 bus to Croyde Bridge.4 h 27 min£72
From Bristol drive to Croyde.2 h 1 min£19

How long does it take to get from Bristol to Croyde?

It takes approximately 4 hours 18 minutes to get from Bristol to Croyde, including transfers.

Is there a direct bus between Bristol and Croyde?

No, there is no direct bus from Bristol to Croyde. However, there are services departing from Bristol and arriving at Croyde Bridge via Barnstaple, Bus Station. The journey, including transfers, takes approximately 4 hours 18 minutes.

Operators from Bristol to Croyde

National Express+44 08717 818178National Express
Stagecoach South WestStagecoach South West
CrossCountry0344 736 9123CrossCountry
Great Western RailwayGreat Western Railway