Compare prices and tickets by train, bus or flight

Thu
Dec 9
$50Great Western Railway
$15National Express
Fri
Dec 10
$44Great Western Railway
$15National Express
Sat
Dec 11
$47Great Western Railway
Find prices
Sun
Dec 12
$47Great Western Railway
$15National Express
Mon
Dec 13
$34Great Western Railway
$15National Express
Tue
Dec 14
Find prices
$15National Express
Wed
Dec 15
$44Great Western Railway
$15National Express
Thu
Dec 16
$50Great Western Railway
$15National Express
Fri
Dec 17
$34Great Western Railway
$21National Express
Sat
Dec 18
$44Great Western Railway
$25National Express
Sun
Dec 19
$43Great Western Railway
$37National Express
Mon
Dec 20
$48Great Western Railway
$26National Express
Tue
Dec 21
$50Great Western Railway
$25National Express
Wed
Dec 22
$50Great Western Railway
$31National Express
Thu
Dec 23
$41Great Western Railway
$32National Express
Fri
Dec 24
$47Great Western Railway
$32National Express
Sun
Dec 26
Find prices
$50National Express
Mon
Dec 27
$34Great Western Railway
$31National Express
Tue
Dec 28
$28Great Western Railway
$31National Express
Wed
Dec 29
$14Great Western Railway
$20National Express

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Gloucester to London

distanceDistance94 miles (151 km)
durationAverage train duration1 h 43 min
priceAverage train ticket price$42 (€35)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersGreat Western Railway

Trains from Gloucester to London cover the 94 miles (151 km) long route taking on average 1 h 43 min with our travel partners like Great Western Railway. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $31 (€26), but the average price of train tickets is $42 (€35). Travelers depart most frequently from Gloucester and arrive in London Victoria.

Travel Tips: Trains from Gloucester to London

Travel by train to London 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 Gloucester to London.
FAQs

How much does a cheap train between Gloucester and London cost?

Omio customers have found cheap train tickets between Gloucester and London for as low as $31 (€26)  for the next 7 days.

How much is a train ticket from Gloucester to London?

The Gloucester to London train ticket price is on average $42 (€35)  if you are looking to buy your tickets for this trip in the next week.

How far is Gloucester to London by train?

The distance to London from Gloucester by train is approximately 94 miles (151 km).

How long is the train to London from Gloucester?

On average the Gloucester to London train travel time is 1 h 43 min  for the 94 miles (151 km) long route, but the duration can vary if you travel on weekends and holidays.

What station does the train from Gloucester to London depart from? Which London train station do I come into from Gloucester?

Omio customers who travel this route most frequently depart from Gloucester   and arrive in London Victoria.

Where is the Gloucester train station located? Where is the London train station located?

Passengers board their train most frequently from Gloucester and travel around 0.2 miles (317 m) from the city center to this train station.

Passengers traveling this route most often arrive at London Victoria and need to travel approximately 1.2 miles (2 km) from the train station to the city center in London.

Which train providers can take me to London from Gloucester?

Take the Gloucester to London train with Great Western Railway. However, it's always good to check out all possible train companies for the journey between Gloucester and London as there might be differences in the amenities they offer.

How many train services per day are there from Gloucester to London?

The average number of trains departing Gloucester for London is 16 a day. The train schedules and services may vary between weekdays and weekends.

How early should I book Gloucester to London train tickets to get the best deals?

You can find trains to London from Gloucester to cost on average $42 (€35) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Gloucester to London train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Gloucester
London
The major railway station for departures from Gloucester is Gloucester. Read all the information you need to know about services, amenities and connections at Gloucester for your journey from Gloucester to London.