There are 5 ways to get from London to Glastonbury by train, bus or car
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 • 2h
4 alternative options
Train, bus • 3h 31m
Bus via Bristol • 4h 38m
Bus • 4h 54m
Drive • 2h 32m
London to Glastonbury by train and bus
Questions & Answers
The cheapest way to get from London to Glastonbury is to drive which costs £30 - £50 and takes 2h 32m.
The fastest way to get from London to Glastonbury is to train which takes 2h and costs £80 - £160.
No, there is no direct bus from London to Glastonbury. However, there are services departing from London Victoria and arriving at Town Hall via Bus Station. The journey, including transfers, takes approximately 4h 38m.
The distance between London and Glastonbury is 129 miles. The road distance is 132.1 miles.
The best way to get from London to Glastonbury without a car is to train which takes 2h and costs £80 - £160.
It takes approximately 2h to get from London to Glastonbury, including transfers.
London to Glastonbury bus services, operated by Megabus UK, depart from London Victoria station.
The best way to get from London to Glastonbury is to train which takes 2h and costs £80 - £160. Alternatively, you can bus via Bristol, which costs and takes 4h 38m.
London to Glastonbury bus services, operated by First Bristol, Bath & the West, arrive at Town Hall station.
Yes, the driving distance between London to Glastonbury is 132 miles. It takes approximately 2h 32m to drive from London to Glastonbury.
- Distance: 129.4 miles
- Duration: 2h
What companies run services between London, England and Glastonbury, England?
First Great Western Service operates a train from Paddington to Castle Cary every 3 hours. Tickets cost £50 - £120 and the journey takes 1h 39m. Alternatively, you can take a bus from London Victoria to Glastonbury via Cabot Circus and Bus Station in around 4h 38m.
- Phone
- +44 3457 000 125
- gwr.feedback@gwr.com
- Website
- gwr.com
Train from Paddington to Castle Cary
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- £50 - £120
- Website
- https://www.gwr.com/
- Anytime Day Single
- £50 - £75
- Anytime Day Single 1st Class
- £80 - £120
Train from Paddington to Bristol Temple Meads
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- £55 - £120
- Website
- https://www.gwr.com/
- Anytime Day Single
- £55 - £80
- Anytime Day Single 1st Class
- £80 - £120
- Phone
- 0345 646 0707
- Website
- firstbus.co.uk
Bus from Temple Meads Stn to The Queen's Head
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Website
- First Bristol, Bath & the West
Bus from Bus Station to Town Hall
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Website
- First Bristol, Bath & the West
- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from London Victoria to Cabot Circus
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- £12 - £18
- Website
- https://uk.megabus.com
- Schedules at
- https://uk.megabus.com/timetables
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from London Victoria to Bristol
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- £14 - £20
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- 01823 331 356
- info@berryscoaches.co.uk
- Website
- berryscoaches.co.uk
Bus from Hammersmith Bus Station to Town Hall
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Website
- Berrys Coaches
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
From navigating the Tube to exploring by ferry, Rome2Rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
There are 849+ hotels available in Glastonbury. Prices start at £50 per night.