
Book Cheap Train Tickets From Cheltenham Spa to London
London is a great place in the UK to visit from Cheltenham, with direct trains operated by Great Western Railway, taking under 2 hours to complete the journey from Cheltenham. Use our booking engine to view live rail times and ticket prices and save on your travel from Cheltenham with split tickets.
Once you complete your train travel to London, you will find numerous places worth visiting, including Big Ben, Buckingham Palace, and the Tower Bridge. Underground trains from London make it easy to reach any location with lines including Bakerloo, Central, Circle, District, Hammersmith & City, Jubilee, Metropolitan, Northern, Piccadilly, Victoria, and Waterloo & City.
Services vary depending on whether you are taking your trip during the week or at weekends, but there is typically one service per hour on the route. The first direct service for the train journey from Cheltenham Spa leaves at 07:58, with the last direct service departing at 21:05.
To find cheap tickets from Cheltenham Spa it is worth making sure to book in advance of your departure date and to travel during off peak hours. Some regular commuters use a season ticket.
Travelling From Cheltenham Spa to London by Train
Departure Station
Cheltenham Spa
Arrival Station
London
Distance
89 Miles / 143 Kilometres
First Service
07:58
Last Service
21:05
Fastest Journey Time
1h 55m
Avg. Journey Time
2h 7m
Frequency
20 Trains per day
Operators
GWR
Cheltenham Spa to London Train Routes
The route from from Cheltenham travels on the Golden Valley Line with trains stopping at Gloucester, Swindon, and Reading en route.
Train Companies
Great Western Railway
GWR operates all direct services from Cheltenham stopping at Gloucester, Swindon, and Reading on the route. You can book in Standard Class, which offers free Wi-Fi, or First Class, which offers more comfortable seating and complimentary food and drink.
Frequently Asked Questions
Can you take a train directly from Cheltenham Spa to London?
You can take a train directly from Cheltenham Spa to London with journeys running approximately every hour.
How close is Cheltenham Spa to London by train?
The distance from Cheltenham Spa to London by train is 89 Miles / 143 Kilometres.
Is it possible to get from Cheltenham Spa to London without flying?
It is possible to get from Cheltenham Spa to London without flying. In fact journeys by train are quicker taking into the waiting time at the airport.
What is the best way to travel from Cheltenham Spa to London?
The best way to travel from Cheltenham Spa to London is by train with direct trains taking just 1 Hour 55 Minutes.
What time does the first train from Cheltenham Spa to London leave?
The first direct train from Chelteham Spa to London leaves at 07:58 on weekdays and ar weekends.
What time does the last train from Cheltenham Spa to London leave?
The last train from Cheltenham Spa to London leaves at 21:05.
How often are trains from Cheltenham Spa and London?
Trains from London and Cheltenham Spa run approximately every hour.
Do you need to book the train from Cheltenham Spa to London in advance?
To find the cheapest train fares from Cheltenham Spa make sure to book in advance of your departure date.
What are the Cheltenham to London train times and schedule?
You can view the Cheltenham Spa to London live train times and schedule by using our booking engine.
How much is the train ticket from Cheltenham to London?
The price of a train ticket from Cheltenham to London varies depending on whether you book early and if you travel during off-peak hours.
When should you book your train tickets from Cheltenham to London?
You should book your train tickets as early as possible, with cheaper Advance Tickets typically released up to 12 weeks in advance of the date of departure.
Which train company operates between Cheltenham and London?
GWR is the only train company that operates a direct train between Cheltenham and London.