Travel from Bristol to Yeovil

Bus or train from Bristol to Yeovil?

Great Western Railway operates a train from Bristol to Yeovil every 4 hours. Tickets cost $30 - $65 and the journey takes 1 h 27 min. Alternatively, National Express operates a bus from Bristol to Yeovil once daily. Tickets cost $8 - $12 and the journey takes 1 h 30 min.

How to get from Bristol to Yeovil

ModeDurationPrice
From Bristol Temple Meads train to Yeovil Pen Mill.1 h 27 min£29
From Bristol bus to Yeovil.1 h 30 min£8
From Bristol, Bus Station line 376 bus to Wells, Bus Station then bus to Yeovil, The Borough.3 h 11 min£10
From Bristol taxi to Yeovil.1 h 1 min£157
From Bristol drive to Yeovil.1 h 1 min£7

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

The train from Bristol Temple Meads to Yeovil Pen Mill takes 1 h 27 min including transfers and departs every four hours.

Is there a direct train between Bristol and Yeovil?

Yes, there is a direct train departing from Bristol Temple Meads and arriving at Yeovil Pen Mill. Services depart every four hours. The journey takes approximately 1 h 27 min.

Is there a direct bus between Bristol and Yeovil?

Yes, there is a direct bus departing from Bristol and arriving at Yeovil. Services depart once daily, and operate every day. The journey takes approximately 1 h 30 min.

Operators from Bristol to Yeovil

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
National Express+44 08717 818178National Express
First+44 (0)1224 650100First
Buses of SomersetBuses of Somerset