Train from Paddington Station to Bath Journey Information
Train fares from
£10.00
Trains per day
Around 80
Changes
2 Changes
Average journey time
2h 7m
Fastest route
1h 15m
Train operators
TfL Rail, Great Western Railway, South Western Railway
London To Bath Spa Train FAQs
Q:
How long does it take to travel from London to Bath Spa by train?
A:
It takes around 2 hours 7 minutes by train from London to Bath Spa. Bear in mind that the journey time may be a little longer on weekends and holidays.
Average journey time
2h 7m
Q:
How much does the train from London to Bath Spa cost?
A:
Train tickets from London to Bath Spa cost as little as £10.00 if you book in advance, and the train fares are often higher when purchased on the day. Ticket prices also vary depending on the time of day, route, and class you book.
Train fares from
£10.00
Q:
What is the fastest journey from London to Bath Spa by train?
A:
The fastest train will get you from London to Bath Spa in 1 hour 15 minutes. The slowest service is the late-evening departure which takes nearly 07 minutes travelling at a slower pace throughout the journey.
Fastest route
1h 15m
Q:
What time does the last train from London to Bath Spa leave?
A:
The last train from London to Bath Spa departs at 20:30. Don’t miss it!
Last train
20:30
Q:
When can I catch the first train from London to Bath Spa?
A:
The first train leaves London at 05:23. Book in advance to save yourself some time in the morning.
First train
05:23
Q:
How many trains a day are there from London to Bath Spa?
A:
On an average weekday, around 80 trains travel from London to Bath Spa. The first train departs London (any) some time after 05:23 with departures continuing at intervals, until 20:30.
Trains per day
80
Q:
Which train company operates London to Bath Spa?
A:
There are a number of UK train companies that operate cheap trains to Edinburgh, including TfL Rail, Great Western Railway, South Western Railway.
London To Bath Train
The spa town of Bath has been a popular destination for travellers since Roman times and a fashionable resort in the Regency era. These days, the train offers a quicker travel option than the chariot or stagecoach, with regular direct rail services from London to Bath Spa providing a handy connection for visitors looking to visit the city. There are two rail companies operating routes west of the capital with a choice of the departure station.
London to Bath train times information
The distance between London and Bath is 94 miles. It is possible to travel from London Paddington to Bath Spa without having to change trains. Use our journey planner to get direct train times from London Paddington to Bath Spa. The average journey time between London Paddington and Bath Spa is 1 hour 30 minutes. On an average weekday, there are 56 trains travelling from London Paddington to Bath Spa. The journey time may be longer on weekends and holidays. The fastest journey time by train is 1 hour 11 minutes. The first train from London Paddington to Bath Spa departs at 04:28. The last train from London Paddington to Bath Spa departs at 23:33.
What are the departure and arrival stations for trains from London to Bath?
Departure train station: London Paddington Station is located on the western edge of central London, linked by bus stops on Praed Street and Underground services on five lines. Waterloo Station is south of the city centre, close to the Thames, with four Underground lines and an adjacent bus terminus. Both stations offer pubs, fast food restaurants, supermarkets, WiFi, and cab ranks.
Arrival train station: Bath Spa station is just south of the historic centre, with buses available from the adjacent interchange stands on Dorchester Street. Facilities for passengers include cycle hire, cash points, coffee shop, newsagent, free WiFi, and cab ranks.
