Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
We advise you check your journey before traveling with us today
There is a good service across our network
We advise you check your journey before traveling with us today
There is a good service across our network
Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
Use cursor keys to navigate through tabs
Book your train ticket from London to Bath with GWR and pay no booking fees. With trains running frequently between the cities every hour, you could be leaving the hustle and bustle of the capital behind and enjoying the beautiful and historic spa town of Bath in no time at all.
Departs:
London Paddington (PAD)
Duration:
1 hour 20 minutes
Direct or 1 change
Arrives:
Bath Spa (BTH)
Check train times, find out about disruptions and get journey advice
Please select departure station name starting by typing name and choose from list below
Please click on that if you want to swap station
Please select arrival station name starting by typing name and choose from list below
Departures and arrivals
Status
Departs
Arrives
Duration
Platform Cancelled
Plat Platform Cancelled
Journeys between London and Bath take around 1 hour 20 minutes, but can be longer on public holidays, and at weekends.
Our fastest service takes just 1 hour 19 minutes.
On an average weekday, around 72 trains run between London Paddington and Bath Spa.
This means services tend to depart every 30 minutes.
Direct trains from London Paddington to Bath Spa call at Reading, Didcot Parkway, Swindon (Wilts) and Chippenham.
Looking to find the best deal on your Bath train tickets? Take a look at our money saving ticket options before you buy – you might miss a bargain.
An error has occured during Logging out. Please try again. If it repeats session will be terminated itself after 45 minutes of inactivities.