Cheap Train Tickets to Bath

Tue, May 28
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn

Trains to Bath

As of 1987, Bath became a World Heritage site due to its authentic, historical Roman architecture. The Bath Spa Railway Station is a Grade II listed building and is the central railway for the Bath region. It is currently managed by Great Western Railway and provides routes to UK cities such as Reading and Bristol. The Bath Spa Railway station can be found on Dorchester Street

Trains to Bath FAQs

Which train operating companies run trains to Bath?

Great Western Railway is the main rail company which provides a regular service to Bath. CrossCountry also provides a limited amount of trains to Bath from Birmingham.

Which cities have direct routes to Bath?

Great Western Railway provide direct trains to Bath from London, Cardiff, Reading, Bristol and Salisbury among others. London, Cardiff, Reading and Salisbury usually take between 1 hour and 1 hour 30 minutes whereas Bristol is quite close to Bath and takes no longer than 20 minutes.

What are the main stations in Bath?

The Bath Spa Railway station is the main station for travelers to arrive and depart. Although there is a smaller station which is situated to the west of Bath Spa named Oldfield Park this, however, is mainly only used by commuters traveling into Bristol.

Important Stations and Airports for this Journey
TrainBath Spa


TrainOldfield Park


The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone