How to Get From London to Bath

Four honest ways to make the trip west, and how to pick the one that fits your day.

Day Tour to Bath from London Written with James Thornton, London to Bath day tour guide & heritage specialist
The River Avon curving out of Bath between wooded hills, the route the trains and road follow west from London

Short answer

The fastest way from London to Bath is a direct Great Western Railway train from London Paddington to Bath Spa, roughly 1 hour 20 minutes, running about every 30 minutes. Coaches from London Victoria take around 3 hours and cost the least. Driving via the M4 is about 2h15 for the 115 miles. A guided day tour handles all the travel and the route for you.

Bath sits about 115 miles west of London, and the good news is that it is one of the easiest famous cities in England to reach for the day. You have four real choices: train, coach, your own car, or a guided tour that does the driving. Each one suits a different kind of traveller, so here is how they actually compare once you are standing at the station wondering which to book.

Which is the fastest way from London to Bath?

The train wins, and it is not close. Great Western Railway runs direct services from London Paddington to Bath Spa, and the quickest take about 1 hour 20 minutes, with most falling somewhere between 1h15 and 1h35. Trains leave roughly every half hour, so you are rarely waiting long. Bath Spa station drops you right in the centre of the city, about a five-minute walk from the Roman Baths and the Abbey, which is a big part of why the train feels so painless.

London to Bath: the four options compared
OptionJourney timeDeparts fromRough costBest for
Train (GWR direct)~1h20 (1h15–1h35)London PaddingtonCheapest on advance off-peak tickets, priciest on the daySpeed and a central arrival
Coach (National Express, megabus, FlixBus)~3 hoursMostly London VictoriaUsually the lowest fareTight budgets, no rush
Driving (M4)~2h15Anywhere with a carFuel plus parking, add a Clean Air checkOnward trips or the Cotswolds
Guided day tourVaries, travel includedCentral London pickupOne price on the operator's listingNo planning, added stops

Which London station do I need?

For the train, you want London Paddington, in the west of the city and on the Elizabeth line, Bakerloo, Circle, District and Hammersmith and City tube lines. Buy a ticket to Bath Spa, which is the station name you are heading for. Coaches are different: National Express, megabus and FlixBus mostly leave from London Victoria Coach Station, a short walk from Victoria rail and tube station. Do not turn up at Paddington for a coach or at Victoria for the train, an easy mix-up when you are moving quickly.

How do I buy cheap train tickets?

This is where a little planning pays off. Advance tickets are the cheapest fares GWR sells, released well ahead of the travel date and tied to a specific train. Off-peak fares, which avoid the busiest commuter windows, cost less than Anytime tickets, and Anytime or buying on the day is the most expensive way to travel. So the pattern is simple: book early, pick an off-peak train, and travel on the exact service you booked. A couple of pointers that consistently help:

Because prices shift by date and time, do not treat any figure as fixed, check the live fare when you book. If you would rather not time the trains at all, a guided day tour to Bath from London rolls the travel into one booking and removes the ticket maths entirely.

What about the coach?

If money matters more than minutes, the coach is your friend. National Express, megabus and FlixBus all run London to Bath, usually from Victoria, and the fare is typically the lowest of any option. The trade-off is time: around three hours each way, and more if the M4 is heavy. For a day trip that eats a big chunk of daylight, so most people only choose the coach when the saving is worth the earlier start. Book online in advance for the best coach fares too.

Should I drive?

Driving makes sense if you are combining Bath with somewhere else, say the Cotswolds villages just to the north or Stonehenge to the south, both of which are awkward without a car. The route is the M4 for most of the way, about 2h15 for the 115 miles in normal traffic. Two things to know before you set off. Bath has a Clean Air Zone that charges some higher-emission vehicles, though most private cars are not affected, so check your vehicle on the official checker if you are unsure. And central parking is limited and expensive, so the smart move is a Park and Ride on the edge of town, then a short bus into the centre.

Getting from Bath Spa station to the sights

Once you are off the train, Bath does the rest of the work. The Roman Baths, Bath Abbey and the Pump Room are about a five-minute stroll from the station, gently uphill through the streets. Pulteney Bridge is a couple of minutes further, and the Royal Crescent and The Circus are a pleasant fifteen to twenty-minute walk up the hill from there. The whole centre is compact and walkable, which is exactly why Bath works so well as a day trip. For a fuller sense of whether the day stacks up, our guide on whether a day trip to Bath is worth it lays out the case.

Frequently asked questions

Is the train direct from London to Bath?Yes. Great Western Railway runs direct trains from London Paddington to Bath Spa, roughly every half hour, with the fastest taking about 1 hour 20 minutes. You do not need to change.
Which London station goes to Bath?Trains leave from London Paddington. Coaches mostly leave from London Victoria Coach Station. Make sure you head to the right one for your ticket.
What is the cheapest way to get from London to Bath?The coach usually has the lowest fare, at around three hours each way. If you want the train, book an advance off-peak ticket well ahead of time for the best price, and consider a Railcard.
How long does the drive take?About 2 hours 15 minutes via the M4 for the 115-mile trip in normal traffic. Use a Park and Ride rather than hunting for central parking, and check the Clean Air Zone if your vehicle is higher-emission.
Can I visit Bath from London in a day?Easily. With a fast train each way, you get a full day in a compact, walkable city. See how the day breaks down in our guide to what to do in Bath in one day.

Skip the timetables and just go

A guided day tour to Bath from London handles the travel, the timing and the route, so you spend the day looking at the city instead of a departures board.

Check Live Availability & Prices on Viator →

★ 4.7 · 5,103 reviews See the Tour →