If the booking engine isn't loading, simply refresh the page or click here.
Plan ahead and save up to 60% on Advance train tickets to bath. You can travel all around the UK. Explore some of most popular train routes, including Glasgow to Edinburgh, Manchester to Birmingham ... Show More
Your Journey Begins Here! Book your advance Trains ticket from Bath Spa to London Paddington start at £25. If you catch this train more than 3 times per week, you could save money with a Seas ... Show More
Book your cheap train between Bath Spa to London today for just £17.80. ecure this wallet-friendly deal now and travel comfortably across the UK. Hurry, limited tickets are available at this ... Show More
Book your cheap train from Bath Spa to Bristol Temple Meads in advance and save big! Tickets start as low as £9.70. Enjoy a comfortable ride at an unbeatable price. Use this offer today and s ... Show More
Book your Bath Spa to Cardiff Central train tickets in advance starting at just £11.50. Travel comfortably and affordably by securing this fantastic deal today. This is the perfect chance to ... Show More
Enjoy this special offer and book best ticket Bath Spa to Oxford starting at £10. Travel in comfort and style, all while staying within budget. Grab this limited-time deal before it expires. ... Show More
There are a number of exciting attractions to visit in Bath, some of which can be seen below.
The bath train station is located in the city center close to some of the popular attractions and a fantastic choice of places to eat, drink and shop. There are regular trains to Bath from London Paddington and London Waterloo with an average journey time of around 90 minutes. A number of trains to Bath usually change at Bristol Temple Meads which is a major hub for travel to all other parts of the country. Also, regular train services from Cardiff Central to Bath train station, with an average journey time of around 65 minutes. During Bath travel, you can easily take a day trip by train to other nearby destinations such as Bristol, Bradford-on-Avon, Frome, and Salisbury. Also, save yourself the hassle of buying train tickets to Bath from your local station, and buy your cheap train tickets by booking early online from the train ticket experts.