Skip to main content

Prices are indicative and based on recent searches. Final price confirmed at checkout.

London to Bath by Train

Direct high-speed service · from €30.5

1h 19mDuration
Direct high-speedType
from €30.5Price
30/dayFrequency

Route Overview: London to Bath

Great Western Railway (GWR) operates direct trains from London Paddington to Bath Spa on the historic Great Western Main Line. On an average weekday around 72 trains run between the two cities, which means departures roughly every 30 minutes, and journeys take around 1 hour 20 minutes. The fastest service takes just 1 hour 19 minutes.

Services are operated by Hitachi Intercity Express Trains (Class 800 and 802), part of Hitachi's AT300 family built on Japanese high-speed technology, reaching speeds of up to 201 km/h. These bi-mode trains run on overhead electric wires where available and switch to on-board diesel beyond the wires. Two travel classes are available: Standard, with free Wi-Fi, at-seat power and an at-seat refreshments service, and First, which adds wider reclining seats, larger tables with plug and USB sockets, complimentary food and drink at your seat, and access to the First Class lounge at London Paddington. Direct trains call at Reading, Didcot Parkway, Swindon and Chippenham before reaching Bath Spa.

Bath is one of the few cities where the whole urban centre carries UNESCO World Heritage status, and Bath Spa station puts you inside it. The Roman Baths, fed by Britain's only hot spring, sit about five minutes away on foot, next to Bath Abbey and the Pump Room. Ten minutes further uphill the Georgian city opens up: the Circus, the Royal Crescent and the honey-coloured Bath stone terraces that made the city fashionable in the eighteenth century. Because everything is close together, Bath rewards travellers who arrive by train -- city-centre parking is limited, while the station leaves you at the edge of the pedestrian core. Trains continue west from Bath Spa to Bristol Temple Meads, so the two cities are easy to combine in one trip.

How Long Is the London to Bath Train?

The direct GWR (Great Western Railway) from London to Bath takes approximately 1h 19m, with multiple daily departures.

How Much Does a London to Bath Train Ticket Cost?

Tickets start from €30.5 when booked in advance. Prices vary by date, time, and availability.

How Many Trains Run Daily from London to Bath?

Up to 30 trains operate daily on the London to Bath route.

Train Operator

GWR (Great Western Railway)

Direct high-speed service · 1h 19m max

Free Wi-FiAt-seat powerAir conditioningAt-seat refreshments

Which Stations Serve the London to Bath Route?

Departure

London Paddington

  • Central London location with Bakerloo, Circle, District, Hammersmith & City and Elizabeth line Underground connections
  • GWR First Class lounge available for eligible ticket holders
  • RER Heathrow Express departs from the same station
Arrival

Bath Spa

  • Bath's main station, right in the city centre
  • Short walk from the Roman Baths, Bath Abbey and the Georgian terraces
  • RER The whole city is a UNESCO World Heritage Site

What Classes Are Available on London to Bath Trains?

Standard

Semi-flex
  • Free Wi-Fi
  • Air conditioning
  • At-seat power
  • At-seat refreshments
  • Mix of table and airline-style seats
Refund: Conditions apply
Exchange: Conditions apply

First

Semi-flex
  • Enhanced Wi-Fi
  • Air conditioning
  • Wider reclining seats
  • Larger tables with plug and USB sockets at every seat
  • Complimentary refreshments
  • Access to First Class lounges at London Paddington, Cardiff, Penzance and Truro
Refund: Conditions apply
Exchange: Conditions apply

How to Book the London to Bath Train?

Starting Price

Per person, one way in Standard class. Prices are indicative and based on recent searches. Final price confirmed at checkout.

Book Early

Tickets generally go on sale 3-6 months in advance; the exact release schedule varies by carrier.

Children & Youth

Children aged 4-11 may qualify for reduced fares. Youth discounts may be available. Infants under 4 travel free.

Luggage

Standard luggage allowance applies.

What Should You Know About London to Bath Trains?

Advance tickets save money

Advance single fares are GWR's cheapest tickets and go on sale up to 24 weeks before departure for weekday journeys and 12 weeks for weekends. Off-Peak and Anytime fares offer more flexibility but cost more.

Weekend First upgrade from £10

On weekends and public holidays you can upgrade a Standard ticket to First Class on board, from the train crew, from as little as £10 with GWR's Weekend First offer — a practical extra on a weekend break to Bath.

Departures every 30 minutes

Around 72 GWR trains run between London Paddington and Bath Spa on an average weekday, so missing one train rarely costs you more than half an hour.

The station is in the city centre

Bath Spa station sits in the middle of the city, a few minutes' walk from the Roman Baths, Bath Abbey and the Georgian terraces.

Frequently Asked Questions: London to Bath

Journeys between London Paddington and Bath Spa take around 1 hour 20 minutes, and the fastest GWR service takes just 1 hour 19 minutes. Journeys can be longer on public holidays and at weekends.

On an average weekday around 72 GWR trains run between London Paddington and Bath Spa, which means departures roughly every 30 minutes.

GWR services to Bath Spa depart from London Paddington, which connects to the Bakerloo, Circle, District, Hammersmith & City and Elizabeth lines.

Yes. GWR Intercity Express Trains offer Standard and First Class. First Class adds wider reclining seats, larger tables with plug and USB sockets, complimentary food and drink at your seat, and access to the First Class lounge at London Paddington.

Direct GWR trains from London Paddington to Bath Spa call at Reading, Didcot Parkway, Swindon and Chippenham.

Yes. With direct trains from 1 hour 19 minutes and departures every 30 minutes, Bath works well as a day trip. Bath Spa station is in the city centre, a short walk from the Roman Baths and Bath Abbey.

Related Train Routes from London

Prices are indicative · Last checked: 14 September 2026

Prices shown are indicative and based on recent availability. Actual fares may vary depending on travel date, time, class and availability. Prices are updated periodically and may not reflect real-time rates. To see current prices, please search your route.

EuroTrain is an authorized reseller. All trademarks and logos are property of their respective owners. Information is provided for guidance only and may change without notice.