Travel from Bristol to Glastonbury

Bus or train from Bristol to Glastonbury?

Great Western Railway operates a train from Bristol to Glastonbury hourly. Tickets cost $16 - $29 and the journey takes 39 min. Alternatively, First operates a bus from Bristol to Glastonbury every 30 minutes. Tickets cost $4 - $6 and the journey takes 1 h 23 min.

How to get from Bristol to Glastonbury

From Bristol Temple Meads train to Westbury (Wilts), train to Castle Cary, then taxi to Glastonbury. 2 h 8 min £59. From Temple Meads bus to Street, Strode College, bus to Pilton, The Crown Inn, then walk to Glastonbury. 3 h 2 min £7. From Temple Meads line 376 bus to Wells, Bus Station, line 175 bus to Shepton Mallet, Cenotaph, line 669 bus to Pilton, Sewage Works, then walk to Glastonbury. 3 h 16 min £8. From Bristol taxi to Glastonbury. 43 min £51. From Bristol drive to Glastonbury. 43 min £4.

Operators from Bristol to Glastonbury