Thanks to Gopili, compare train ticket prices and find the best price to travel from London to Bath by train. Our service is dedicated to helping you find the cheapest London to Bath train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.
Train tickets to Bath
From United Kingdom
Train tickets from London
To United Kingdom
Popular train journeys
Find cheapest tickets to travel from London to Bath by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.
Travel information for your train journey
Route London to Bath
|Arrival city||Bath, England|
|Departure city||London, England|
|Lowest train ticket price||from £12.00|
|Train operators for London to Bath||Great Western Railway, South West Trains|
Which train company can I use?
All trains from London (London England) to Bath (South West England) are provided by Great Western Railway, South West Trains. The services on board will vary depending on the train operator.
How much times does it take?
On average, it takes approximately 1h36m by train because of the 97 miles to travel to Bath from London. The journey time will change depending if the train is direct or with stops.
What is the price of the train?
The lowest ticket price we've found for the next month is £12.00 one way.
And if you change?
Other alternatives of transport exist to travel from London to Bath:
Departure and arrival for your train travel
London city has several stations available for your departure:London Waterloo train station, London St Pancras train station, London Stratford international train station, London New Barnet train station, London Bexley train station, London Enfield Town train station, London Harrow & Wealdstone train station, London Victoria train station, London Liverpool Street train station, London Bridge train station, London Charing Cross train station, London Euston train station, London Paddington train station, London King's Cross train station, London Fenchurch Street train station, London Southall train station, London Surbiton train station.
After 1h36m of journey you arrive at the Bath train station, located near the city centre.
Bath train station
Transport operators from London to Bath
The following table lists the various transport operators serving the route London to Bath.
|Great Western Railway||London||Bath|
|South West Trains||London||Bath|
You are able to book your London to Bath train ticket in three different ways:
The best way to get cheap train tickets from London to Bath is to compare online the fares from all rail companies. Gopili enables you to do so by comparing in one search train times and fares across all existing offers. If you need to take the train back to London afterwards, train tickets Bath to London are also available on gopili.
Price barometer for train tickets covering this trip
The gopili price barometer gives the prices for a London to Bath train and helps you to know whether you are getting a good deal:
Average prices over the last 9 months based on user searches
Many trains run from London to Bath, but there are also near stations served like for instance:
Main train ticket types in United Kingdom
There are three principal train tickets types in UK, Advance, Off-Peak and Anytime tickets. Each ticket types offers different prices and travel flexibility. But other tickets types exist such as Season tickets, Super-Off-Peak tickets or Rover and Rangers tickets for example. Let's see the different types of train ticket from London to Bath below:
If you want to book the lowest available ticket, Advance tickets are ideal for you. These tickets are available 12 weeks before travel and offer biggest discounts. The earlier you buy, the cheaper the train prices are! But you can't annul your advance train ticket, they are non-refundable, and they are sold as singles.
Off-Peak and Super Off-peak tickets are available on numerous trains outside of peak travel hours. With these tickets you go at Off-Peak time, so don't have to pay the fare of a completely flexible Anytime ticket. You can be refunded if you decide not to travel.
Anytime tickets is ideal for you, if you want a completely flexible ticket with no restrictions to travel. They allow the greatest flexibility in your time of travel. But they are not recommended if you want the lowest type of ticket London to Bath.
Season tickets are perfect for you if you make the same journey more than three or four times a week. In this case, Season Tickets offer better value for money compared to buying daily tickets.
Finding cheap train tickets can be challenging as taking the train can cost a lot. Thus we wanted to highlight our tips to find cheap train tickets London to Bath.
We compare train ticket prices for all major companies to travel from London to Bath by train and find the best price for you. Here are the best prices selected for the coming days to go to Bath. Your London to Bath train ticket is just few clicks away!
|£14.00||MORE||22/02/2017||12:20||South West Trains||3 days ago|
|£14.00||MORE||24/02/2017||12:20||South West Trains||3 days ago|
|£14.00||MORE||23/02/2017||12:20||South West Trains||1 day ago|
|£14.00||MORE||11/03/2017||12:20||South West Trains||3 days ago|
|£14.00||MORE||21/02/2017||12:20||South West Trains||1 day ago|
|£14.00||MORE||27/02/2017||12:20||South West Trains||4 days ago|
|£20.00||MORE||11/03/2017||07:00||Great Western Railway||3 days ago|
|£22.50||MORE||11/03/2017||07:57||Great Western Railway||3 days ago|
|£22.50||MORE||11/03/2017||08:27||Great Western Railway||3 days ago|
|£25.50||MORE||24/02/2017||12:00||Great Western Railway||3 days ago|
Best price found for London to Bath train ticket for the next 30 days.
Looking to travel for cheap? Many railcards and discounts exist to pay less for your London Bath train ticket and save even more money on your tickets: special train fares for children, railcards for all ages, group travel, or charity discount. There are different types of railcards available: 16-25 railcard, Two together railcard, Family and Friends Railcard, Senior railcard, Disabled persons railcard.
A = the railcard cost (i.e.: £30)
B = average discount offered by the railcard (i.e.: 34%)
C = average fare for a London Bath ticket (i.e.: £27.89)(1)
The first step is to divide A by B: this will show you the budget from which the card will be efficient. Then divide that number by C. It will give you the minimum number of journeys needed per year to start saving money.
In our example, A/B = £30/34% = £88.00. Then, 88/£27.89 = 3.16. Your railcard will be worthwile if you're doing at least 4 trips from London to Bath (one way journey).
(1)Average prices observed over the last 3 months for one way journey
|Train Journey||Average price without railcard(1)||With a railcard 34% off(2)||Saving based on a one-way trip||Number of return trips to pay off the cost|
|London to Bath train||£27.89||£18.59||£9.30||3.16|
(1)Average price observed over the last 3 months for one way
(2)Price calculated with an average reduction of 34% on train tickets fare
Great Western Railway
The rail company Great Western Railway offers year-round connections by train to travel from London to Bath at low cost. The tickets are available from Great Western Railway from £14.50.
South West Trains
Looking for a cheap ticket for your upcoming trip by train? No need to panic. We found South West Trains tickets from £12.00 for your trip.