Bath Spa to London train prices and times
Use Trip.com to buy tickets from Bath Spa to London, starting from £5.65 and averaging £21.00. The entire journey takes no more than 1h 16m. If you want to get more discounts, consider purchasing split tickets. Additionally, buying in advance is also good choice.
- Wed, May 21From £12.70
- Thu, May 22From £12.70
- Fri, May 23From £12.70
- Sat, May 24From £12.05
- Sun, May 25From £12.70
- Mon, May 26From £12.70
- Tue, May 27From £5.65
Departs | Arrives | Duration | Operator | Find Tickets |
---|---|---|---|---|
00:28 Bath Spa | 07:36 London Waterloo | 7h 8m, No direct | ![]() ![]() | Find Tickets |
01:55 Bath Spa | 06:29 London Paddington | 4h 34m, No direct | ![]() | Find Tickets |
05:14 Bath Spa | 08:14 London Waterloo | 3h 0m, No direct | ![]() ![]() | Find Tickets |
05:35 Bath Spa | 06:57 London Paddington | 1h 22m, Direct | ![]() | Find Tickets |
06:02 Bath Spa | 07:26 London Paddington | 1h 24m, Direct | ![]() | Find Tickets |
06:09 Bath Spa | 08:43 Paris | 2h 34m, No direct | ![]() ![]() | Find Tickets View More Trains |
Bath Spa to London train route details





Bath to London train tickets: everything you need to know
Bath Spa Railway Station is the primary station that serves the city of Bath, holding the title of busiest station in Somerset. Managed by Great Western Railway, the station provides various amenities for the convenience of travellers, including free WiFi, shops and ATMs.
From Bath Spa to London Paddington, there are around 57 direct trains every day, provided by GWR, averaging one hour and 22 minutes. There may be stops at Swindon (Wilts), Didcot Parkway and Reading.
What's more, you can typically enjoy various premium services onboard, including spacious seats, free Wi-Fi, USB ports, plug sockets, accessible toilets and wheelchair areas. For cheaper tickets, consider booking in advance or purchasing a Railcard, which can save you up to 1/3 on eligible journeys for a whole year.
London Paddington is located on Praed Street in the Paddington area and is closely connected to the London Underground. The Elizabeth Line, GWR, and Heathrow Express all intersect here. They provide connections to various stations, including Reading, Abbey Wood, Shenfield, Oxford, and Heathrow Terminal 5.
First-class tickets
First-class tickets allow you to travel in even greater comfort from Bath to London, with an average cost of £21.00 per ticket.
Included in this ticket is:
- Access to the London Paddington first-class lounge
- Free Wi-Fi and charging onboard for those working, streaming or browsing
- Wider seats with tables, more legroom
- Wheelchair space and more passenger assists
- Free food and drink on GWR trains
For more details about First Class Tickets, please check our Change, Refund, and Delay Repay Policy.
You may also be interested
How much does it cost to go from Bath to London by train?
The cost of a train ticket from Bath Spa to London Paddington varies depending on factors like the time of travel, class of service, and how far in advance you book. Prices start at around £5.65 for a one-way ticket if booked early.
How often do trains run from Bath to London?
From Bath Spa to London Paddington, there are usually around 57 direct trains every day, provided by GWR, averaging one and half an hour.
Do people commute from Bath to London?
Yes, London is very commutable from Bath. There are usually 57 direct trains available every day from Bath Spa to London Paddington, and the journey is only around 1 hour and 22 minutes.
How far is Bath city centre from the train station?
Bath Spa Station is conveniently situated in the heart of the city center, within a short walking distance of Bath's main attractions and shopping districts. These include the renowned Roman Baths and Thermae Bath Spa.
How to book cheap train tickets from Bath Spa to London

Season Tickets for frequent travels

Network Railcard for Southeast England

Travelling in off-peak train times

Using the Railcard for 1/3 off

Split Tickets to save an average extra 30%

Book in advance to save an average of 61%

Group travels to save 1/3
Bath Spa to London train ticket types
There are various ticket types available for this route, each with different benefits and restrictions. Explore below to see which ticket type is best suited to your travel needs:
Off-Peak & Super Off-Peak tickets
These two types of tickets are specifically for use during off-peak and super off-peak times, with cheaper prices, making them suitable for those who enjoy leisure travel.
Return train tickets
This ticket includes both the outbound and return journeys, saving you the time and hassle of purchasing separate tickets. With just one ticket, you can travel smoothly along the same route.
Advance train tickets
Generally the most cost-effective option, these tickets can be purchased up to 12 weeks in advance of the travel date.
Season train tickets
These allow unlimited travel between two stations and can save you over 1/3 on train fares.
Why Book Train Tickets With Trip.com?
Recommendations
Trains From Bath Spa
Trains to London
Popular Routes
Top Destinations
Popular Stations