There are 6 ways to get from Gloucester to Leeds by train, bus, rideshare, 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.
Train
best- Take the train from Gloucester to Leedstrain Bristol Temple Meads - Edinburgh / ...
3h 13mRideshare
cheapest- Take the rideshare from Gloucester to Leeds166.2 mi
3h 31m£20Bus
- Take the bus from Gloucester to Birmingham - Great Charles Street Queenswaybus Uk077
- Take the bus from Birmingham - Great Charles Street Queensway to Leeds City Bus & Coach Stationbus Uk070 / ...
5hTrain via Cheltenham Spa
- Take the train from Cheltenham Spa to Leedstrain Plymouth - Edinburgh / ...
3h 49mBus via Birmingham
- Take the bus from Transport Hub to Birmingham Coach Stationbus 100
- Take the bus from Birmingham Coach Station to Leeds City Bus & Coach Stationbus 131 / ...
5h 50mDrive 165.2 mi
- Drive from Gloucester to Leedscar 165.2 mi
2h 57m£41–59
Questions & Answers
The cheapest way to get from Gloucester to Leeds is to rideshare which costs £20 and takes 3h 31m.
The fastest way to get from Gloucester to Leeds is to drive which takes 2h 57m and costs £40 - £60.
No, there is no direct bus from Gloucester to Leeds station. However, there are services departing from Gloucester and arriving at Leeds City Bus & Coach Station via Birmingham - Great Charles Street Queensway. The journey, including transfers, takes approximately 5h.
Yes, there is a direct train departing from Gloucester and arriving at Leeds. Services depart once daily, and operate every day. The journey takes approximately 3h 13m.
The distance between Gloucester and Leeds is 167 miles. The road distance is 166.2 miles.
The best way to get from Gloucester to Leeds without a car is to train which takes 3h 13m and costs .
The train from Gloucester to Leeds takes 3h 13m including transfers and departs once daily.
Gloucester to Leeds bus services, operated by FlixBus-eu, depart from Gloucester station.
Gloucester to Leeds train services, operated by CrossCountry, depart from Gloucester station.
The best way to get from Gloucester to Leeds is to train which takes 3h 13m and costs . Alternatively, you can bus, which costs and takes 5h.
What companies run services between Gloucester, England and Leeds, England?
CrossCountry operates a train from Gloucester to Leeds once daily, and the journey takes 3h 13m. Alternatively, you can take a bus from Gloucester to Leeds City Bus & Coach Station via Birmingham - Great Charles Street Queensway in around 5h.
- Website
- crosscountrytrains.co.uk
Train from Gloucester to Leeds
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Schedules at
- crosscountrytrains.co.uk
Train from Cheltenham Spa to Leeds
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- crosscountrytrains.co.uk
- Website
- global.flixbus.com
Bus from Gloucester to Birmingham - Great Charles Street Queensway
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
Bus from Birmingham - Great Charles Street Queensway to Leeds City Bus & Coach Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 3 hours
- Schedules at
- global.flixbus.com
- Website
- traveline.info
Bus from Transport Hub to Birmingham Coach Station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Schedules at
- traveline.info
Bus from Birmingham Coach Station to Leeds City Bus & Coach Station
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Schedules at
- traveline.info
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Gloucester to Leeds
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- £20
- Schedules at
- blablacar.com
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?
Read the travel guide
More Questions & Answers
Gloucester to Leeds bus services, operated by FlixBus-eu, arrive at Birmingham - Great Charles Street Queensway station.
Gloucester to Leeds train services, operated by CrossCountry, arrive at Leeds station.
Yes, the driving distance between Gloucester to Leeds is 166 miles. It takes approximately 2h 57m to drive from Gloucester to Leeds.
Book your Gloucester to Leeds train tickets online with Omio.
Book your Gloucester to Leeds bus tickets online with Omio.
There are 2548+ hotels available in Leeds.
Check out Blablacar's carpooling service for rideshare options between Gloucester and Leeds. A great option if you don't have a driver's licence or want to avoid public transport.


