With over 3.8 million visitors to the City of Bath every year, you can see that you are about making a trip to an astounding World Heritage city. It is arguably one of the most beautiful cities in the UK, steep in history dating back to the Roman times and beyond.
Trains from London to Bath leave London from two train stations.
The London to Bath travel time is from 1 hour 11 minutes on the fast rain to just over 2 hours on a slow train. You can get London to bath train times here and book your travel.
While train journey from London Paddington station tends to be quicker and more expensive, travelling from the London Waterloo station maybe cheaper but up to an our longer.
You can get a train from any of these stations to the Bath Spa train station over the river Avon in the famous UK city of Bath...known for its hot water spring or the "Roman Bath".
The Bath Spa station is the major railway station in the City of Bath. All trains from London and many parts of the UK stop here.
The journey from London to Bath by train takes from 1 hour 11 minutes up to 2 hours 30 minutes, depending on the station you choose to travel from, train speed and connections stopped at.
Journeys from the London Paddington station tends to be quicker.
You can book your journey by train from London to Bath, using the search box above. Enter PAD (London Paddington) as departure station and BTH (Bath Spa) as your destination.
You can get cheap train ticket from London to Bath here.
If you are new to London and not sure how to get to the London Paddington station, here is a guide:
The first train leaves London Paddington station to Bath Spa Railway Station from 05:02 hours in the morning and the last train leaves at about 20 minutes to midnight (23:40 hours).
You can buy a ticket to cover the whole leg of your journey from here, whether you are leaving from London Liverpool Station or indeed any station in the UK to Bath. Just enter the details in the search box above and get train times and tickets.
As you would expect, the cost of train fare from London to Bath goes up every year.
Nevertheless, the average cost of making a single journey on this route has remained around £18.00 for advance singles up to £125.00 for anytime single.
A return train ticket from London to Bath currently cost from £59.00 for 'Super Off-Peak Return. This allows you to make a open return journey back to London during off-peak times up to one month from the day of your departure.
On the other end of the spectrum of open returns is the 'Anytime Return' which currently cost about £159.00. This ticket allows you make a return journey any time up to one month from the day of your outward journey.
Do you have a railcard? You can apply discounts on your railcard and save a further 3rd on your travel cost. If you are going to travel a number of times on the UKrailways in a year, buying a railcard could save you a lot of money on your travel cost.
Whatever is taking you from London to Bath, save money buy looking out for opportunities to get cheap train ticket to Bath. Apply these suggestions and secure yourself a bargain.
If splashing out for a journey on train from London to Bath is a bit too much for your pocket, why not try another means of traveling to Bath?
You can also make this journey from London to Bath on a coach and save even more especially if you do not mind spending about 4 hours on the journey. All you need to do is take a coach from London Victoria coach station to Bath. See what this might cost you on the National Express Coach to Bath.
Are you on holiday to Bath to see the Roman Bath Spa of hot spring water from Cotswold Hills or for business? Whatever takes you to Bath, enjoy your stay. Make sure you also get a bargain ticket for your train from London to Bath.