Travel from Bristol to Okehampton

Bus or train from Bristol to Okehampton?

CrossCountry operates a train from Bristol to Okehampton every 3 hours. Tickets cost $45 - $75 and the journey takes 55 min. Stagecoach South West also services this route hourly. Alternatively, National Express operates a bus from Bristol to Okehampton 4 times a day. Tickets cost $10 - $15 and the journey takes 1 h 50 min. Stagecoach South West also services this route hourly.

How to get from Bristol to Okehampton

ModeDurationPrice
From Bristol Temple Meads train to Exeter, St Davids Station then bus to Okehampton, West Street.2 h 14 min£53
From Bristol Temple Meads train to Exeter St Davids then train to Okehampton.2 h 37 min£58
From Bristol bus to Exeter City Centre, Bus Station then bus to Okehampton, West Street.3 h 17 min£17
From Canon's Marsh, Anchor Road bus to Sowton, Honiton Road P&R, bus to Exeter City Centre, Bus Station, then bus to Okehampton, West Street.3 h 43 min£26
From Bristol drive to Okehampton.1 h 48 min£19