Bath sits approximately 107 miles west of Central London via the M4 motorway (the straight-line distance is closer to 94–96 miles). This guide compares every practical way to make the journey: the GWR direct train from Paddington in around 80 minutes, the National Express coach from Victoria, and a pre-booked fixed-fare taxi covering the full M4 route door-to-door. It also covers the airport connections that matter most — Heathrow, Gatwick, Bristol (the closest by far), Luton and Stansted — with real, currently-quoted fares and journey times so you can pick the option that actually suits your trip.
Distance: Road distance from Central London is approximately 107 miles via the M4 motorway westbound, though this ranges from around 96 to 118 miles across different sources depending on the exact starting postcode and route taken. The straight-line ("as the crow flies") distance is approximately 94 to 96 miles.
Train: Great Western Railway runs direct services from London Paddington to Bath Spa roughly every 30 minutes. The fastest services take around 80 minutes; the average across all direct trains is closer to 90–100 minutes. Advance fares booked ahead typically start from the low £20s, rising for Off-Peak and Anytime tickets.
Coach: National Express route 403 runs from London Victoria Coach Station to Bath Spa Bus Station up to 10–14 times daily. The fastest journey is around 2 hours 45 minutes; average closer to 2 hours 50 minutes. Fares are dynamic and can be very low when booked well ahead.
Taxi: A pre-booked fixed-fare taxi covers the full M4 route door-to-door in roughly 2 to 2.5 hours off-peak. The confirmed fare does not change with traffic, making it predictable for groups, luggage-heavy trips, or late-night and early-morning travel when trains and coaches are not running.
Airports: Bristol Airport is by far the closest to Bath at just 19–20 miles. Heathrow is the closest London airport at around 100 miles. Gatwick, Luton and Stansted are all considerably further, generally requiring 2.5 to over 3 hours by road.
Skip the Ticket Machines — Book a Driver Straight to Bath
From £120 fixed · Meet & greet on airport pickups · Free child seats · 24/7 · TfL-licensed
The Distance from London to Bath
Bath lies almost due west of London, reached via the M4 motorway corridor. Because "distance" depends on exactly where in London you start and which route a satnav or route planner picks, published figures for this journey vary more than you might expect — anywhere from around 96 to 118 miles by road, with 107 miles being the figure most commonly quoted by long-distance operators covering this specific route.
The M4 route runs west from London through Reading, Swindon and Chippenham before the final approach into Bath. It is a well-maintained, mostly free-flowing motorway outside peak periods, but like any major artery into the South West it sees significant congestion on Friday afternoons/evenings and on summer bank holiday weekends when leisure traffic heading toward the West Country compounds with regular commuter flow.
By Train — Great Western Railway (GWR)
GWR operates the direct rail link between London Paddington and Bath Spa, and for a solo traveller without heavy luggage it is usually the fastest way to make the journey. Direct trains run roughly every 30 minutes throughout the day, with the fastest non-stop or near-non-stop services completing the 96-mile rail route in around 80 minutes.
| Detail | Figure |
|---|---|
| Fastest direct journey | ~80 minutes (1h12–14m on quickest services) |
| Average direct journey | ~90–100 minutes |
| Direct trains per day | ~35–50, roughly every 30 minutes |
| Advance single (booked ahead) | from ~£13–£25* |
| Off-Peak single | ~£33–£34* |
| Anytime (fully flexible) single | ~£55* |
Advance tickets are released up to around 12 weeks before travel and are generally the cheapest way to book if your plans are fixed. Off-Peak and Super Off-Peak tickets offer more flexibility around travel times at a mid-range price, while Anytime tickets allow travel on any service that day at the highest fare. GWR trains on this route have free WiFi and power sockets at most seats, along with a bike storage area and onboard toilets. Bath Spa station sits around a 10-minute walk from the Roman Baths and the city centre, making onward travel straightforward once you arrive.
By Coach — National Express
National Express operates route 403 between London Victoria Coach Station and Bath Spa Bus Station, running up to 10 to 14 times a day. It is consistently the cheapest option on this route for passengers who book ahead, though it takes considerably longer than the train.
| Detail | Figure |
|---|---|
| Fastest journey | ~2 hours 45 minutes |
| Average journey | ~2 hours 50 minutes |
| Services per day | up to 10–14 |
| Advance one-way fare | from ~£5–£14* |
| Journey via Heathrow (some services) | ~3 hours total |
Bath Spa Bus Station is centrally located on Dorchester Street, just a one-minute walk from Bath Spa Rail Station, so onward travel into the city is just as easy as arriving by train. For budget-conscious solo travellers who are not in a hurry, the coach is typically the cheapest option covered in this guide.
By Taxi — Fixed Fares, London to Bath
A pre-booked London to Bath taxi with Gatwick Taxi Transfer — sometimes searched as a London taxi to Bath or simply a private hire transfer — follows the M4 route directly, door to door, with no station changes, no platform navigation, and no luggage restrictions. The fare is confirmed before you travel and does not change regardless of how long the M4 takes on the day — no surge pricing, no meter running while you sit in traffic.
Every booking includes a few things worth knowing about before you compare it purely on price against the train or coach: your driver tracks your flight automatically if you are arriving from an airport, so a delay does not mean a missed pickup; free child seats are available on request for family travel; and the service runs 24 hours a day, including the early-morning and late-night slots when trains and coaches simply are not running. For a group arriving into Heathrow or Gatwick with cases to carry, or a family heading to Bath for a weekend with young children, this is often the difference that matters more than the fare itself.
Fixed door-to-door fare
Fixed fare, no per-head charge
Best per-person value for groups
Some passengers compare this to a standard minicab London to Bath booking, but the taxi London to Bath fare above already reflects a licensed, insured private hire service rather than an unregulated minicab.
Because taxi fares are per vehicle rather than per person, a group of 3 or 4 travelling together often finds the total cost broadly comparable to combined train or coach tickets — while gaining a direct door-to-door service with no connections and no luggage limits. For solo travellers, the train or coach will usually be cheaper; for groups, families, or anyone connecting from an airport, the taxi becomes increasingly competitive. If you would rather have a confirmed driver at your door than navigate ticket machines and platform changes, get an instant quote below — it takes under a minute. For business travel or a special occasion, a chauffeur London to Bath service with a premium vehicle is also available — see our executive chauffeur page for details.
All Options Compared — London to Bath
Beyond train, coach and taxi, a fourth option worth mentioning is rideshare (shared long-distance car travel via platforms such as BlaBlaCar), which can be the cheapest way to cover this route for a single passenger willing to share a car with a driver and other passengers — typically similar in price to the coach but with a journey time closer to the taxi. It is not a service Gatwick Taxi Transfer provides or a pre-booked guarantee, and does not offer the fixed-fare certainty or door-to-door privacy of a dedicated taxi, but it is a genuine budget option some solo travellers use.
| Group | Train total (approx.) | Coach total (approx.) | Taxi total | Taxi per person |
|---|---|---|---|---|
| 1 person | ~£13–55 | ~£5–14 | £120 | £120.00 |
| 2 people | ~£26–110 | ~£10–28 | £120 | £60.00 |
| 3 people | ~£39–165 | ~£15–42 | £120 | £40.00 |
| 4 people | ~£52–220 | ~£20–56 | £120 | £30.00 |
| 5–6 people | ~£65–330 | ~£25–84 | £155 MPV | from £25.83 |
Bath and the UK's Airports — Which Is Closest?
Anyone flying into or out of the UK for a Bath trip has several airport options, and the distances vary enormously — from a 40-minute hop to a 3-hour road trip. Bristol Airport is the clear standout for proximity if your route allows it.
| Airport | Distance | Taxi journey time | Notes |
|---|---|---|---|
| Bristol Airport | ~19–20 miles | 40–50 min | By far the shortest connection; regional flights and some short-haul European |
| Heathrow | ~100–107 miles | 1h45–2h30 | Widest long-haul network; single M4 route, no changes |
| Gatwick | ~130–140 miles | 2h20–3h | Public transport requires a change, usually via Reading |
| London City | ~160 miles | ~3h | Business-focused short-haul network |
| Luton | ~155–165 miles | 2h45–3h | Budget carrier hub; longer M25 approach |
| Stansted | ~155–165 miles | 2h45–3h20 | Furthest of the main London airports from Bath |
Heathrow to Bath
Heathrow is the practical choice among London's airports for a Bath connection — it sits roughly 100 miles east of Bath on the same M4 corridor used for the London route, meaning a single, direct motorway journey with no need to route via central London at all. Typical taxi journey time is 1 hour 45 minutes off-peak, extending toward 2.5 hours during heavier M4 traffic. If you are landing at Heathrow before continuing to Bath, our Heathrow pick-up charge guide explains the terminal drop-off fee included in your fare.
Gatwick, Luton and Stansted to Bath
Gatwick, Luton and Stansted all sit considerably further from Bath than Heathrow, generally requiring the M25 orbital before joining the M4 westbound — see our Stansted vs Luton comparison if you are deciding between those two for a UK arrival before continuing to Bath. Public transport connections from these airports typically require at least one change — commonly via Reading for Gatwick, or via London termini for Luton and Stansted — adding meaningfully to the total journey time versus a direct taxi.
Bristol Airport — The Local Option
For anyone whose flight route allows it, Bristol Airport is overwhelmingly the most convenient way to reach Bath by air, at under 20 miles and well under an hour door-to-door. It is well worth checking whether your outbound or connecting flight can route through Bristol before defaulting to one of the London airports for a Bath-focused trip.
Bath to London — The Return Journey
A Bath to London taxi for the return leg mirrors the outbound journey exactly: the same ~107-mile M4 route, the same GWR direct trains from Bath Spa to Paddington, and the same National Express route 403 in reverse from Bath Spa Bus Station to London Victoria. A pre-booked taxi for the return can be arranged at the same time as the outbound booking, locking in both fares before you travel and removing any need to find transport on the day you leave.
Whether you book a taxi to Bath for the outbound leg only or arrange both directions together, the process is the same: enter your postcode, confirm your vehicle, and receive a fixed price before you travel.
Timing a Same-Day Return
For day-trippers, GWR direct trains from Bath Spa back to Paddington run at roughly the same 30-minute frequency as the outbound direction, with the last direct service typically departing Bath Spa in the late evening (check the exact time for your travel date, as it can shift with the timetable). National Express coaches back to London run less frequently in the evening, so if you are taking the coach out, it is worth checking the return timetable before committing to how late you stay. A pre-booked taxi has no such cut-off — it can collect you from anywhere in Bath at any hour, which is often the deciding factor for visitors who want to stay for dinner or an evening event without watching the clock.
Practical Tips for the London to Bath Journey
Bath's Bridgerton Connection
Bath's uninterrupted Georgian streetscape — particularly the Royal Crescent and the Circus — has made it a popular filming location for period productions, most recently Netflix's Bridgerton. Several exterior scenes were filmed around these streets, and it has become a notable draw for visitors wanting to see the real-life backdrop in person. If this is part of your interest in visiting, the Royal Crescent and the Circus are both an easy walk from Bath Spa station and sit alongside the city's other main sights, so no special detour is needed.
Day Trip or Overnight?
Bath is genuinely doable as a day trip from London thanks to the fast direct GWR service — leave on an early train and you can have 8 to 9 hours in the city before the last comfortable return service. That said, Bath rewards a slower pace: the Roman Baths, Bath Abbey, the Royal Crescent and the Circus, plus the wider Georgian streetscape, are easy to rush past on a single-day itinerary. An overnight stay lets you see the city lit up in the evening and avoids the day-tripper crowds that build around the main sights from mid-morning.
Driving Into Bath — Parking and the Clean Air Zone
If you are driving yourself rather than taking a pre-booked taxi, be aware that Bath operates a Clean Air Zone covering the city centre, and on-street parking in the historic core is limited and often restricted. The city's official guidance recommends using one of Bath's three Park & Ride services — at Lansdown, Newbridge and Odd Down on the main approach roads — rather than attempting to drive directly into the centre. Each site offers all-day parking with a short onward bus into the centre, and is generally cheaper and less stressful than searching for a city-centre space. A pre-booked taxi avoids this entirely, since the driver handles the approach and drop-off without you needing to navigate the Clean Air Zone or find parking yourself.
Combining the Journey With Stonehenge or Windsor
Because the M4/A303 corridor passes close to several well-known landmarks, many taxi operators covering this route offer to build in a stop at Stonehenge, Lacock, Castle Combe or Windsor Castle along the way. If sightseeing en route interests you, mention it when booking — this is arranged as part of the quote rather than something to negotiate with the driver on the day.
Frequently Asked Questions — London to Bath
Airport Taxi Services
Related Guides
Ready When You Are — No Ticket Queues, No Changes
From £120 fixed · Door-to-door on the M4 · 24/7 including early mornings · TfL-licensed · No surge, ever