London to Bath

When are you travelling?

Fri 15 Dec

21:30 23:55
£13
02:25 hrs

Sat 16 Dec

07:00 09:50
£22
02:50 hrs

Sat 16 Dec

08:27 10:00
£22
01:33 hrs

Sun 17 Dec

07:00 09:50
£18
02:50 hrs

Sun 17 Dec

09:03 10:44
£33
01:41 hrs

Approved for

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Sat 16 Dec Sun 17 Dec Mon 18 Dec Tue 19 Dec Wed 20 Dec Thu 21 Dec Fri 22 Dec Sat 23 Dec Sun 24 Dec Mon 25 Dec Tue 26 Dec Wed 27 Dec Thu 28 Dec Fri 29 Dec Sat 30 Dec Sun 31 Dec Mon 1 Jan Tue 2 Jan Wed 3 Jan
Find prices Find prices Find prices

Price Calendar : These fares were collected over the last 24 hours and may be subject to change.

How to Travel from London to Bath

London and Bath are just 100 kilometres apart, and as such, trains and buses are both equally convenient. An average journey time between the locations is between 1.5 hours and 3 hours. Both trains and buses operate throughout the day with services starting early in the morning and running until late in the evening.

Trains from London to Bath | Buses from London to Bath

London to Edinburgh Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

£6

02:35 hrs

1 Week Before

trains

£16

01:29 hrs

1 month Before



What is the best way to travel from London to Bath?

Cheapest way to travel from London to Bath


cheap

Taking the bus is the cheapest way to travel from London to Bath with next-day tickets starting from £5. National Express buses that travel from London to Bath depart from main bus hub in the capital, Victoria station in central London. There are around 15 direct buses per day starting from around 07:30, departing hourly until 23:00. The journeys take between 2 and a half to 3 hours and terminate at Bath Coach station.


Fastest way to travel from London to Bath


fast

The fastest way to travel from London to Bath is by Train. The scenic train journey from London Paddington to Bath Spa is operated by Great Western Railway and generally takes just 1.5 hours to complete. Journeys first depart around 7:30 a.m. each morning from London Paddington and continue to run until just after 11:00 p.m. each evening. The final train of the night arrives at Bath Spa at around 1:00 a.m.


Most popular way to travel from London to Bath


popular

Most travellers making the London to Bath journey who book with GoEuro choose to travel by train. Trains to Bath from London can cost as little £12 when booked in advanced but only increase to around £30 if booked in advanced. There are roughly 30 trains daily connecting London to Bath provided by either Great Western Railway or a slightly longer service by South West Trains.


Bus
Bus
Bus
Train
Train
Train
Cheapest Trains, Buses and Flights from London to Bath for Today
Bus
Train
Bus
Train
Bus
Train
Bus
Train
Bus
Train
Bus

Important Stations and Airports for this Journey

Everything you need to know about London-Heathrow Airport

  • Power Outlet
  • Wifi
  • Food service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London-Gatwick Airport

  • Power Outlet
  • Wifi
  • Food service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London-City Airport

  • Power Outlet
  • Wifi
  • Food service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Euston train station

  • Power Outlet
  • Wifi
  • Food service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Bridge train station

  • Power Outlet
  • Wifi
  • Food service
  • WC

* Information may be outdated (testing value)

Everything you need to know about London Charing Cross train station

  • Power Outlet
  • Wifi
  • Food service
  • WC

* Information may be outdated (testing value)

Everything you need to know about Bath Spa bus station

  • Power Outlet
  • Wifi
  • Food service
  • WC

* Information may be outdated (testing value)

Stay Up to Date

Get travel offers, trip reminders and other updates by email.

Invalid email format.

We’ve sent you a confirmation email.
Please click the link inside to complete the process.