Bath to London train

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.

Find cheap train tickets from Bath to London

Cheap train calendar from Bath to London

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.

  march april   march
monday tuesday wednesday thursday friday saturday sunday

Ticket prices and availability have been recorded in the last 6 hours from the data provided by our partners.

Find the best prices for train tickets Bath to London

from £12.20 MORE 1h54m
Other modes of transport available to travel from Bath to London
Coach
from £6.00 MORE 3h07m
from £1.50 MORE 2h41m

Next train departures

When are the next trains to London?

Departure Arrival Duration Company
Today
There are no more services available today.
Tomorrow
Bath
09:07
London Waterloo
11:49
2h42m South West Trains
Bath
13:07
London Waterloo
15:49
2h42m South West Trains
Bath
17:13
London Paddington
18:44
1h31m Great Western Railway
Bath
17:43
London Paddington
19:14
1h31m Great Western Railway
Bath
18:13
London Paddington
19:39
1h26m Great Western Railway
Bath
18:43
London Paddington
20:14
1h31m Great Western Railway
Bath
19:43
London Paddington
21:14
1h31m Great Western Railway

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

Travel information for your train journey

Bath London train

Route Bath to London

Train duration 1h47m
Arrival city London, England
Departure city Bath, England
Distance 97 Miles
Lowest train ticket price from £12.20
Train operators for Bath to London Great Western Railway, South West Trains
  • The route connecting Bath, located in England and London, situated in England is well connected by trains. The trains are run by the following rail operators: Great Western Railway, South West Trains.
  • On average, it takes normally 1h47m by train covering a distance of 97 miles to go to London from Bath. The duration will vary depending if your train is direct or with stops.
  • We found trains from £12.20 to travel in the next month. Prices can change depending on the day and hour of travel as well as how long in advance you buy your ticket.

And if you change?

Other alternatives of transport exist to travel from Bath to London:

Bus from Bath to London

Best price found for train ticket from Bath to London

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!

Journey Price Departure on At Company Searched
Bath
London
£14.00 MORE 31/03/2017 09:07 South West Trains 4 days ago
Bath
London
£14.00 MORE 31/03/2017 13:07 South West Trains 4 days ago
Bath
London
£14.00 MORE 05/04/2017 09:07 South West Trains 23 hours ago
Bath
London
£31.00 MORE 16/04/2017 08:32 Great Western Railway 20 hours ago
Bath
London
£33.10 MORE 14/04/2017 19:40 Great Western Railway 2 days ago
Bath
London
£33.10 MORE 16/04/2017 09:38 Great Western Railway 20 hours ago
Bath
London
£33.10 MORE 02/04/2017 18:18 Great Western Railway 5 hours ago
Bath
London
£33.10 MORE 11/04/2017 13:12 South West Trains 5 days ago
Bath
London
£33.10 MORE 11/04/2017 10:43 Great Western Railway 5 days ago
Bath
London
£33.10 MORE 02/04/2017 07:58 Great Western Railway 5 days ago

Best price found for Bath to London train ticket for the next 30 days.

> Search train from Bath to London

Where to find cheap train tickets

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 £15 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.

Book cheap train from Bath to London

You have different options to book your Bath to London train ticket:

  • You can purchase tickets online via most train companies' websites such as C2C, Southern, Great Western Railway, Chiltern Railways. You are also able to purchase train tickets on Ticket Retailers' websites including Redspottedhanky or Raileasy.
  • Most rail providers and several rail ticket retailers will have phone numbers for you to make your booking over the phone.
  • If you need to book your ticket at the station, you have the ability to do it either by yourself with the ticket vending machine and with an advisor. For your information, some rural stations might not provide all these services.

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.

Discount Bath to London train tickets

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 getting a railcard is that it only takes a couple of trips to break even.

You will need to purchase at least £88 of train tickets across the whole year for the railcard to break-even. It corresponds to the cost of the card, thirty pounds, divided by the saving, thirty four percent. On every train that you purchase afterwards, you will make savings.

As an example, train tickets from Bath to London cost on average £35.50 (1). By dividing £88 by £35.50 (£88/£35.50 = 2.48), it turns out that after only 3 one way trips from London to Bath, the card 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 £35.50 £23.67 £11.83 2.49

(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

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.

  • Advance Ticket : Advance train tickets are a great way to obtain very cheap train tickets. These tickets are accessible up to 12 weeks before travel and offer the biggest reductions. To take benefit of these tickets you must book ahead: the earlier you buy, the cheaper the train fares are! Advance tickets Bath to London are constantly sold as singles, but if you prefer to book tickets for a return journey, just book two Advance tickets. Advance train tickets are only used for the date and train they are booked for. Also, these tickets cannot be refunded but can be amended before departure.
  • Off-Peak Ticket : If you want more flexibility than an Advance train ticket, the Off-Peak rail tickets could be for you. Off-Peak train tickets are flexible and efficient at “off peak” times of the day. Off-Peak train tickets are cheaper than the Anytime ticket and still provide the flexibility of going on any Off-peak trains. They can be purchased any time before travelling, even at the last minute. They are valid at any time of the day on Weekend, and Public Holidays and after around 09:30 on Mondays to Fridays.
  • Anytime ticket : These tickets are fully flexible and they are valid on any train, at any time, on any day. They give full security when you can't be sure of your travel times, or if you need to change the day you go. Anytime train tickets are more costly than advance or Off-Peak but they can be refunded.
  • For your information more ticket types exist in the United Kingdom to travel to London, like Super-Off-Peak tickets, Season tickets, Rover and Rangers tickets…

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:

£13
£36
£95

Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Things to do in London

We have created for you a list of 6 points of interests that you can do in London.

  • Tower Bridge
  • Big Ben
  • View from the Shard
  • Westminster Abbey
  • London Eye
  • Abbey Road Studios

If you're visiting London for the first time and you are not sure of the places that you can do during your time over there, don't worry. The different options you have will obviously depend of the length of your stay as well as your preferences but the team at Gopili provides you with the interesting places in London.

Tower Bridge is probably among the most interesting things to do for visitors. You can also go to discover Westminster Abbey or Big Ben which are usually advised by the people who have already visited the city.

Another interesting area that you may want to discover is London Eye if you wish to find out more about this destination.

View from the Shard is also a place that we will recommend you to see if you got spare time during your trip.

Finally, if you're still looking to find out more about London, Abbey Road Studios can be the final stage of your trip. Even though visitors might not consider it as the most interesting place to visit, it will enable you to get a full picture of the city and its character.

Transport operators from Bath to London

The following table lists the various transport operators serving the route Bath to London.

Transport operators Departure Arrival
Great Western Railway Bath London
South West Trains Bath London

How to find cheap train tickets 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.

  • The earlier you book the cheaper it will be. You can save up to 80% on your train ticket by booking 90 days prior the departure. Why? Because train companies usually release advance tickets up to 90 days in advance and it is most of the time at this time that you will get the best fare.
  • If you want to get cheap train tickets, you should avoid travelling during peak times between 06:30 to 09:30 and 15:30 to 18:30. Consider different times and your train ticket Bath to London will be cheaper.
  • If you already know at what time you want to take the return journey, you should check the price of 2 singles as they may work out cheaper than a return. You need to use the exact train you booked.
  • Another tip to make savings is to split up your journey to London. Rather than getting only a single ticket for your trip you can divide the journey into different stages, and get a ticket for each stage.

Bath - London: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

90

£15

60

£15

30

£16

15

£19

7

£21

3

£20

1

£25

Same day

Days before Departure

The table above shows the best prices found in the past 6 months depending on how many time in advance the train is purchased. Getting your train from Bath to London in advance will help you save money for your journey.

We found tickets available from £15 when purchasing your ticket 2 months in advance which is 42% cheaper than the cheapest ticket we found when booking on the day you're travelling.