Thanks to Gopili, compare train ticket prices and find the best price to travel from Bath to London by train. Our service is dedicated to helping you find the cheapest Bath to London train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.
Train tickets to London
From United Kingdom
Train tickets from Bath
To United Kingdom
Popular train journeys
Find cheapest tickets to travel from Bath to London 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 Bath to London
|Arrival city||London, England|
|Departure city||Bath, England|
|Lowest train ticket price||from £10.00|
|Train operators for Bath to London||Great Western Railway, South West Trains|
National Railcards can bring you great savings if you're using the train. Depending on your age and your situation, you are able to get one of the five different railcards: Disabled persons, 16-25, Two together, Senior or Family and Friends railcards. Railcards can enable you to save money for your Bath London train ticket.
How much can I save with a railcard?
The main benefit of purchasing a railcard is that you only need a couple of trips to break even.
You will need to pay at least £88 of train tickets across the whole year for the card to be worth the investment. This number corresponds to the cost of the card, £30, divided by the discount, 34%. On every ticket that you book after that, you will save money.
As an example, train tickets from Bath to London cost on average £21.56 (1). If you're dividing £88 by £21.56 (£88/£21.56 = 4.08), it appears that after only 5 one way trips from London to Bath, the railcard will have paid for itself.
What is the cost of a railcard?
Railcards enable you to save 34% off most rail fares for 12 months. The Disabled persons railcard costs £20 and the five other ones £30.
(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|
|Bath to London train||£21.56||£14.37||£7.19||4.09|
(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
Many trains run from Bath to London, but there are also near stations served like for instance:
We compare train ticket prices for all major companies to travel from Bath to London by train and find the best price for you. Here are the best prices selected for the coming days to go to London. Your Bath to London train ticket is just few clicks away!
|£12.20||MORE||02/03/2017||13:07||South West Trains||5 days ago|
|£14.00||MORE||03/03/2017||13:07||South West Trains||1 day ago|
|£14.00||MORE||25/03/2017||13:07||South West Trains||4 days ago|
|£14.00||MORE||06/03/2017||09:07||South West Trains||4 days ago|
|£14.00||MORE||03/03/2017||09:07||South West Trains||1 day ago|
|£14.00||MORE||02/03/2017||09:07||South West Trains||5 days ago|
|£14.50||MORE||25/03/2017||17:43||Great Western Railway||4 days ago|
|£14.50||MORE||25/03/2017||18:43||Great Western Railway||4 days ago|
|£14.50||MORE||25/03/2017||19:43||Great Western Railway||4 days ago|
|£14.50||MORE||25/03/2017||17:13||Great Western Railway||4 days ago|
Best price found for Bath to London train ticket for the next 30 days.
Train ticket types for your travel
Rail tickets may look a bit complicated at first sight but it's easy to apprehend their functioning. To begin, there are three principal train tickets types applicable in the UK for your train Bath to London: Advance, Off-Peak and Anytime tickets.
Transport operators from Bath to London
The following table lists the various transport operators serving the route Bath to London.
|Great Western Railway||Bath||London|
|South West Trains||Bath||London|
You have different options to book your Bath to London train ticket:
The smartest way to get cheap train tickets from Bath to London is to check online the fares from all rail operators. Gopili helps you to do so by comparing in one search the times and fares across all existing offers. In case you need to take the train back to Bath later on, train tickets London to Bath are also available on gopili.
Departure and arrival for your train travel
To travel from Bath to London, only one train station is available for your departure, this is the Bath train station. London city has several stations available for your arrival: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.
Bath train station
Great Western Railway
The 156 kilometers to link the city of Bath with London are operated by Great Western Railway! You will need to plan to spend a minimum of £10 for a Great Western Railway train.
South West Trains
Gopili compares ticket prices for you every day from all operators to help you find cheap train tickets for your next trip. The best South West Trains price found was £13.
Price barometer for train tickets covering this trip
The gopili price barometer gives the prices for a Bath to London train and helps you to know whether you are getting a good deal:
Average prices over the last 9 months based on user searches
And if you change?
Other alternatives of transport exist to travel from Bath to London:
If you want cheap train tickets Bath to London, you may be in luck. Here we share with you some hints to find cheap train tickets.
Price of the ticket when booking in advance or at the last minute
The graph above illustrates the cheapest prices found over the past 6 months depending on how much time in advance the train ticket is booked. Purchasing your train from Bath to London in advance should help you save money for your journey.
The cheapest tickets we found were from £15 when booking your ticket 1 month in advance, it is 43% cheaper than the cheapest ticket we found when buying your ticket on the day you're travelling.