Direct trains from London to Bath are operated by Great Western Railway (GWR), departing from London Paddington station to Bath Spa station. Trains run approximately every 30 minutes, with the journey taking between 1 hour 15 minutes and 1 hour 30 minutes.
Each day, Great Western Railway provide around 45 direct trains between London and Bath, covering 96 miles during each journey. On average, trains between London and Bath take around 1 hour and 30 minutes, but the fastest services take just 1 hour and 15 minutes.
The main train line serving Bath is operated by Great Western Railway (GWR) and connects Bath Spa station to major destinations like London Paddington, Bristol Temple Meads, Cardiff, and the South West (Westbury, Taunton, Penzance). Key routes include the London-Bristol line with frequent services, and connections through Bristol for CrossCountry routes, making Bath easily accessible from across the UK.
Travelling from London to Bath by train couldn't be easier. Take the train from London Paddington Station, where you can catch a direct train with Great Western Railway towards Bath Spa. The train travel from London to Bath can take as little as 1 hour and 20 minutes.
What is the cheapest way to get from London to Bath?
Coach from London to Bath
With regular, reliable services and fares from just £5.00 one-way*, you can travel with confidence and ease once again with National Express. Book online for cheap ticket prices on all journeys.
The Piccadilly Line experiences closures for vital upgrade works, primarily to prepare for new, air-conditioned trains and to maintain aging infrastructure, often requiring weekend and overnight disruptions for track replacement and depot upgrades, so check Transport for London (TfL)'s official website for current, specific closure details.
London to Bath train costs vary but can start from around £13-£25 for advance tickets, though prices rise significantly for last-minute purchases, with averages closer to £47; booking ahead (often months) is key for cheaper fares on Great Western Railway (GWR) and other operators, with journey times as fast as 1 hour 13 minutes.
The only other open station in Bath is Oldfield Park, a small commuter station in a western suburb, with limited services to Bristol and to Bath Spa, and onward stations.
Bath you can easily do in a day if you get an early start by 9am. Only took us about an hour and a half by train from Paddington, London. We did the Jane Austen Centre Museum, Roman Baths, and did the bus tour around Bath to see around the city, getting off to see the famous Crescent and the Circus.
Which train services run direct to Bath? Bath Spa is serviced by a number of popular direct train routes from stations such as London Paddington, Cardiff Central and Bristol Temple Meads.
Train tickets from London Paddington to Bath Spa start at £21§ one way for a Standard Class ticket if you book in advance. UK train companies usually release Advance tickets up to 12 weeks ahead of time, and these can be cheaper than tickets bought on the day of travel.
Yes, Bath is very walkable from Bath Spa Station, as the station is centrally located, placing major attractions like the Roman Baths and Bath Abbey just a 5-10 minute stroll away through pedestrian-friendly streets. The city is compact, making walking the best way to explore its key sights, shops, and restaurants, with the Royal Crescent being a slightly longer but manageable 15-30 minute walk.
What is the cheapest way to go to Bath from London?
What is the cheapest way to go to Bath from London? The cheapest way to go to Bath from London is by taking a coach, which costs on average £7. This is compared to other ways of getting from London to Bath: Taking a coach costs £15 less than taking a train, which average ticket prices of £22.
One of the most innovative ways to travel between London and Bath is a high-speed train. Both destinations have well-developed railway networks and offer around 12 daily departures. Plus, the route is operated by the GWR train company, which offers fine facilities on board.
One way direct journeys between Bath and London start from £295.00 for a saloon/sedan vehicle seating up to 3 passengers. You can book online, and get prices for larger vehicles, by completing the form below.
Which is better, British Pullman or Northern Belle?
The main difference between the Northern Belle and the Belmond British Pullman is departure location and onboard comfort: the British Pullman always leaves from London Victoria, while the Northern Belle offers regional departures across the UK, making it more convenient for non-Londoners. The Northern Belle often has air conditioning, adding comfort, whereas the British Pullman focuses heavily on vintage 1920s/30s glamour and experience, but both offer exquisite dining and luxurious journeys in restored vintage carriages.
The prettiest towns near Bath often cited are Castle Combe, famous for its quintessential Cotswolds stone cottages and film appearances, and Bradford-on-Avon, a historic riverside town with beautiful architecture, while Lacock offers a step back in time with National Trust properties and more filming locations. Other charming options include Freshford for river views and Mells for tranquil Somerset beauty, providing diverse picturesque escapes.
The village location for Downton Abbey, doubling for the fictional Yorkshire village, is primarily Bampton in Oxfordshire, England, a picturesque Cotswold town known for its historic architecture, including the church (St Mary's), library (cottage hospital), and village pubs used throughout the series. Other surrounding locations in Oxfordshire and beyond, like Swinbrook and Cogges, also feature as parts of the wider Downton area.
Our railway has featured in numerous acclaimed productions, including: Downton Abbey, Poirot, Miss Marple, Sherlock Holmes, Jeeves and Wooster, The Woman in Black, The Railway Children, Masters of the Air and (coming soon) Blitz.