These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Edinburgh to Gloucester

distanceDistance284 miles (458 km)
durationAverage train duration5 h 16 min
priceAverage train ticket price£101 (€114)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day

Trains from Edinburgh to Gloucester cover the 284 miles (458 km) long journey taking on average 5 h 16 min with our travel partners like. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £83, but the average price of train tickets is £101. Travellers depart most frequently from Edinburgh Waverley and arrive in Gloucester.

Travel Tips

Trains from Edinburgh to Gloucester
Travel by train to Gloucester easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Gloucester.
FAQs
What is the cost of cheap trains between Edinburgh and Gloucester?
If you’re looking to save money on tickets, you can find a cheap train to Gloucester from Edinburgh for as little as £83  in the next 7 days.
What is the cost of a train ticket from Edinburgh to Gloucester on average?
If you’re looking to purchase your train tickets in the next week, you can expect the Edinburgh to Gloucester train price to come in at an average of £101  one way.
What is the distance by train from Edinburgh to Gloucester?
The train distance from Edinburgh to Gloucester is around 284 miles (458 km).
How long is the train to Gloucester from Edinburgh?
On average the Edinburgh to Gloucester train time is 5 h 16 min  covering the 284 miles (458 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station in Edinburgh goes to Gloucester? Which train station do I come into Gloucester from Edinburgh?

Omio customers book a train from Edinburgh Waverley   to Gloucester   most frequently for this route.

Where is the departure train station in Edinburgh located? Where is the arrival train station in Gloucester located?

You can find the most popular departure train station for this trip, Edinburgh Waverley, located approximately 0 mile (s) / 0 km from the city centre of Edinburgh. The most popular arrival train station in Gloucester, called Gloucester, is located around 0 mile (s) / 0 km away from its city centre.

How many train services are there from Edinburgh to Gloucester a day?
The average number of trains departing Edinburgh for Gloucester is 7 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Edinburgh to Gloucester? When can I take the last train for the day?
The earliest train departing from Edinburgh to Gloucester leaves at 07: 08. The last train departing from Edinburgh to Gloucester leaves at 07: 52. You can find the latest Edinburgh to Gloucester train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy train tickets between Edinburgh and Gloucester for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you buy train tickets from Edinburgh to Gloucester within the next 7 days, you can find tickets to cost on average £101 one way. To find the best prices for this journey, consider booking your train ticket from Edinburgh to Gloucester a few months in advance.