Fastest ~1h25 by train
| 🚆 Train | ~1h25–1h40 | GWR direct, Paddington to Bath Spa, several/hour |
| 🚌 Bus | ~3–3h30 | National Express, Victoria to Bath, cheapest |
| 🚗 Car | ~2h30–3h | 185km via M4; limited/expensive parking in Bath |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Bath is one of England's most complete day trips: a whole Georgian city of honey-coloured stone, Roman baths and crescents, barely 100 miles west of London. A direct train gets you there in around an hour and a half, door to door in the city centre with no fuss — here is how that compares with the coach and the drive.
The quickest way: the direct train from Paddington
Great Western Railway runs frequent direct trains from London Paddington to Bath Spa, taking around 1 hour 25 minutes to 1 hour 40 minutes depending on how many stops the service makes. Trains run several times an hour on weekdays and still regularly at weekends, so there is rarely a long wait for the next departure. Bath Spa station sits right in the centre of the city, a five-minute walk from the Roman Baths and the Abbey — no local transfer needed at the destination end.
Advance tickets, bought a few days or weeks ahead, are considerably cheaper than an anytime walk-up fare — see our guide to booking trains for general tips that apply just as well within Britain. Off-peak fares bought on the day are also reasonable if you avoid the weekday morning and evening rush. No seat reservation is required — this is a turn-up-and-go regional and long-distance service, not one of the compulsory-reservation trains covered in our seat reservations guide — though reserving a seat is free and worth doing on a Saturday, when trains can be busy with day-trippers. For the wider picture on operators and railcards, see our Britain by train guide.
The cheapest way: the long-distance coach
National Express runs several direct coaches a day from London Victoria Coach Station to Bath bus station, taking around 3 to 3 hours 30 minutes depending on traffic on the M4. Fares are consistently below the walk-up rail price, and booking a few weeks ahead brings them down further. It is a much slower option than the train, but for a budget day trip or for travellers happy to read or nap for a few hours each way, the saving can be worthwhile.
The fastest door-to-door (sometimes): driving
The drive from central London to Bath is around 185 km and takes roughly 2 hours 30 minutes to 3 hours via the M4, longer if you hit traffic around Bristol or leave during a Friday getaway rush. Bath's city centre has limited and expensive parking, and much of the old town has restricted vehicle access, so most visitors driving in use one of the park-and-ride sites on the edge of the city and finish the trip by bus. Driving only really pays off if you are travelling as a group, carrying a lot of luggage, or planning to see the surrounding Cotswolds afterwards.
The scenic alternative: a guided day tour
Numerous operators run full-day coach tours from central London that combine Bath with Stonehenge or the Cotswold villages, departing early and returning in the evening. These cost more than doing the trip independently but remove all the planning — useful if you want to see more than one place in a single day without hiring a car. If Stonehenge is your main interest rather than Bath, our London to Stonehenge guide covers that leg on its own.
Getting around once you arrive
Bath's centre is compact and largely walkable: the Roman Baths, the Abbey, the Circus and the Royal Crescent are all within about 20 minutes' walk of the station. Local buses cover the steeper parts of the city and the outlying sights, such as Prior Park, if you would rather not walk uphill. Because the centre is so small, most day-trippers manage everything on foot between train arrival and departure.
What to prioritise if you only have a day
Most day-trippers arrive by mid-morning and leave in the early evening, which is enough time for the Roman Baths and a walk through the Georgian core, but not much more. The Roman Baths themselves benefit from a timed entry ticket booked ahead, since the queue at the door can run long by midday in summer. Bath Abbey, right next door, is free to step into (a donation is requested) and takes only 20–30 minutes, making it an easy add-on either side of the Baths. If time allows, the short uphill walk to the Circus and the Royal Crescent — two of the finest examples of Georgian town planning anywhere — rounds out a single day without needing to venture further afield.
If you have longer
With a second day, or simply more time, Bath rewards a slower pace: the Thermae Bath Spa offers a modern rooftop pool using the same natural hot springs as the Roman baths, and is one of the only places in Britain where you can actually bathe in geothermal water rather than just look at it. The Holburne Museum and a walk along the Kennet and Avon Canal towpath are both quieter alternatives to the main sights, useful if the central streets feel crowded in peak season.
Which should you choose?
For most visitors, the direct train from Paddington is the easiest choice: fast, frequent and it drops you in the middle of the old city. Choose the coach if budget matters more than time, and the car only if you need one for onward travel into the Cotswolds or are travelling as a group where the per-person cost of driving beats the train. A combined trip via London to Bristol is also worth considering, since Bristol and Bath sit only about 15 minutes apart by train, and travellers weighing up other classic day trips from the capital may also want our London to Oxford or London to Cardiff guides.
Frequently asked questions
How long does the train from London to Bath take?
Direct GWR trains from Paddington to Bath Spa take around 1 hour 25 minutes to 1 hour 40 minutes, with several departures an hour on most days.
Is there a direct coach from London to Bath?
Yes. National Express runs several direct coaches a day from Victoria Coach Station to Bath bus station, taking around 3 to 3 hours 30 minutes and usually costing less than the train.
Do I need to book a train ticket in advance?
Booking is not compulsory, but advance tickets are significantly cheaper than anytime fares, and reserving a seat (free) is worth doing on busy weekend trains.
Is Bath doable as a day trip from London?
Yes, easily. With a roughly 1.5-hour train each way, most visitors get a full day in Bath — the Roman Baths, the Abbey and the Georgian streets — and are back in London by evening.
Sources and further reading:
- Train times and fares: GWR (gwr.com).
- Coach services and timetables: National Express.
