London Paddington to Bath Spa train prices and times
Use Trip.com to buy tickets from London Paddington to Bath Spa, starting from £29.20 and averaging £21.00. The entire journey takes no more than 1h 14m. If you want to get more discounts, consider purchasing split tickets. Additionally, buying in advance is also good choice.
- Mon, May 12From £31.80
- Tue, May 13From £34.40
- Wed, May 14From £29.20
- Thu, May 15From £37.00
- Fri, May 16From £34.40
- Sat, May 17From £38.00
- Sun, May 18From £33.50
Departs | Arrives | Duration | Operator | Find Tickets |
---|---|---|---|---|
05:23 London Paddington | 06:43 Bath Spa | 1h 20m, Direct | ![]() | Find Tickets |
05:54 London Paddington | 09:39 Bath Spa | 3h 45m, No direct | ![]() ![]() | Find Tickets |
06:00 London Paddington | 07:21 Bath Spa | 1h 21m, Direct | ![]() | Find Tickets |
06:28 London Paddington | 07:44 Bath Spa | 1h 16m, Direct | ![]() | Find Tickets |
07:00 London Paddington | 08:19 Bath Spa | 1h 19m, Direct | ![]() | Find Tickets |
07:14 London Paddington | 10:27 Paris | 3h 13m, No direct | ![]() ![]() | Find Tickets View More Trains |
London Paddington to Bath Spa train route details





London Paddington to Bath Spa: everything you need to know
The elegant city of Bath can be reached via a simple, direct train from London. And it's worth the trip! Named for its historical importance as Britain's centre of Roman bathing, it's packed with history and is a beautiful place to spend some time. Get all the info you need to plan your London to Bath Train journey with our handy guide.
How much does the train from London to Bath cost?
It can cost as little as £29.20 to get from London to Bath via train if you book in advance and travel off peak. Prices are usually around £55–£80 when not doing so, and peak time commuter trains will often cost even more, since those services are most in demand. You'll easily find the cheapest London to Bath Train Cost with our simple journey planner. Once you've entered your search, you can see the cheapest train of the day with just one click!
Where is the London to Bath train station?
The London to Bath Train starts at Paddington Station , where your journey will begin. The station itself is open 24 hours and has plenty of places to eat, drink and pick up travel essentials. These facilities have a range of opening times: most are open into the evening, with some fast-food venues staying open until after midnight.
Getting to the station is easy. Like all major London termini, Paddington is spoilt for choice when it comes to connections. The station is served by the London Underground, so you can connect to it from any other part of the capital. The Bakerloo, Circle, District, and Hammersmith & City lines all stop there, as well as trains on the modern Elizabeth Line. Above ground, no fewer than eleven different London bus routes stop in the streets around Paddington.
It's worth noting that you cannot use the Oyster Card to travel from London to Bath, even if you have used it to get to Paddington itself. Remember to touch out before you change onto the London to Bath Train, otherwise you could be charged a penalty fare!
How long does the London to Bath train take?
The fastest direct Paddington to Bath services get there in just 1h 14m. Add in changes and the journey time can get a lot longer, but it can often be cheaper to do so. That's great if you're planning to spend longer in Bath, but for day trips, keep an eye out for those direct trains.
You'll travel on the Great Western Main Line in the direction of Bristol (which is about 12 miles northwest of Bath). Most trains on this route are operated by GWR . Direct London to Bath trains will take about 1h 14m, whereas routes with changes can take much longer. Trains begin running in the early morning and keep going until late evening, with slightly later services available at weekends. Check out our journey planner to find exact times and fares on the day you want to travel.
What is the London to Bath train like?
GWR's trains are new Hitachi Class 800s, so they have all the conveniences you would expect. There are accessible toilets with baby change facilities, bike and luggage storage, and refreshment services on board. You can see full details on GWR's guide, here.
Opt for First Class tickets and you'll enjoy wider seats with more legroom, plus complimentary snacks and drinks. What's more, you get access to the First Class Lounge at London Paddington up to 2 hours before departure.
If you have a Standard Class ticket and are travelling on a weekend train, you may be able to upgrade once on board for just a few pounds more! Of course, it's subject to availability, so you'll have to ask the conductor once you're on the train.
Is a day trip to Bath from London worth it?
A gorgeous city centre and a short journey time make Bath a fantastic day trip from London. London to Bath return train tickets can be booked as easily as single ones, and trains back to the capital continue well into the evening, so you have time to see all the sights.
Bath is definitely worth spending time in! The city is a UNESCO World Heritage Site, with one of the highest concentrations of listed buildings in the country. The bulk of the city centre is built with the sandy-coloured Bath Stone, giving it a warm, genteel look. Even Bath Spa Station itself is a heritage asset, as it was designed by legendary Victorian engineer Isambard Kingdom Brunel.
A must-see is The Royal Crescent - a collection of terraced houses considered one of Britain's most picturesque streets. The curved colonnaded façade was designed by a single architect to look ornate, grand and uniform. However, each neighbour then built a different house behind that front, with the result that nothing matches when viewed from the rear!
There are no fewer than five theatres in the city, along with music venues, museums and cheap galleries. Shopping is a familiar pastime, too, with all the usual big names you would expect in a city. Bath's real attraction, though, is its assortment of curious and chic independent shops, covering everything from handmade jewellery to art and antiques. Local food is in abundance, too, with plenty of well-regarded eateries serving both lunch and dinner. If you fancy a culinary treat to take home with you, you can even visit Britain's oldest cheesemonger!
The jewel in the crown of a trip from London to Bath has to be The Roman Baths themselves. They were built on the site of an ancient spring that still operates today. They were seen by the Romans as a place of health and social gathering in much the same way as we visit spa retreats today. While you can no longer bathe in the spa water, you can still drink it while taking brunch in the Grand Pump Room next door... cheers!
*Information is subject to change. Please check the latest train timetable before your trip.
How to book cheap train tickets from London Paddington to Bath Spa

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
London Paddington to Bath Spa train ticket types
Here are different ticket types available for this route, each with its own benefits and restrictions. Here are the options to consider:
Off-Peak & Super Off-Peak train tickets
Off-peak tickets are cheaper and offer more flexibility for travel during less busy times. Super Off-Peak tickets are even cheaper and suitable for unconventional schedules.Return train tickets
These are valid for both the 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
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
Popular Routes
Popular Destinations
Popular Stations
You may also like
Search Trends
- London Paddington to Tottenham Court Road (Elizabeth line) trains
- London Paddington to Heathrow Terminals 2 & 3 trains
- London Paddington to Ealing Broadway trains
- London Paddington to Heathrow Terminal 5 (Rail Station Only) trains
- London Paddington to Hayes & Harlington trains
- London Paddington to Bristol Temple Meads trains
- Bath Spa to London Paddington trains
- Bath Spa to Freshford trains
- Bath Spa to Avoncliff trains
- Bath Spa to Dilton Marsh trains