
-
2% OFF
Jun 19, 2024-Jun 20, 2026
Bath to London train prices and times
Planning a journey from Bath to London? Trip.com offers train tickets starting from as low as £22.00, with average prices for this route around £21.00. To ensure you get the most affordable fares, we suggest exploring alternatives like split tickets.
- Fri, Aug 1From £31.40
- Sat, Aug 2From £28.80
- Sun, Aug 3From £31.40
- Mon, Aug 4From £31.50
- Tue, Aug 5From £32.90
- Wed, Aug 6From £26.60
- Thu, Aug 7From £22.00
Departs | Arrives | Duration | Operator | Find Tickets |
---|---|---|---|---|
00:04 Bath Spa | 07:36 London Waterloo | 7h 32m, No direct | ![]() ![]() | Find Tickets |
05:16 Bath Spa | 08:14 London Waterloo | 2h 58m, 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 London Waterloo | 2h 34m, No direct | ![]() ![]() | Find Tickets |
06:43 Bath Spa | 08:09 Paris | 1h 26m, Direct | ![]() | Find Tickets View More Trains |
Bath 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 £22.00 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 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 to London train ticket types
Save money on your trip from Bath to London with suitable train tickets. It's a great way to spend less!
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
Valid for both an outward and return journey from the same destination on your chosen route.
Advance train tickets
As one of the most cost-effective ticket options available, purchasing up to 12 weeks in advance can save you a considerable amount of money.
Season train tickets
Season tickets allow unlimited travel between two stations and can save you more than 1/3 on train fares.
Why Book Train Tickets With Trip.com?
Recommendations
Trains from Bath
Trains to London
Popular Routes
Top Destinations
Popular stations