Day Tour from LondonAn Independent Guide Check Availability

Home › Blog

London to Bath by Train

The London to Bath by train route is one of the easiest days out of the capital. Great Western Railway runs direct trains from London Paddington to Bath Spa in around 1 hour 20 minutes, so you can be standing by the Roman Baths before lunch. This page covers the train itself, the ticket to buy, the short walk from the station, what entry tickets cost and what costs nothing at all. If you would rather skip the planning, bookable day tours from London also reach Bath, and we compare those near the end. For other car-free destinations, see the guide to day trips from London by train.

Great Western Railway train at a Bath Spa station platform on a train day trip from London to Bath

A Great Western Railway train stands at a platform at Bath Spa station. Photo: Bärbel Miemietz, CC BY-SA 4.0, via Wikimedia Commons

Quick answer Bath by train at a glance

The fastest way from London to Bath by train is a direct Great Western Railway service from London Paddington to Bath Spa, with the fastest trains taking 1 hour 19 minutes. Around 72 trains run each way on an average weekday, so a departure tends to leave about every 30 minutes. Bath Spa station is a five to ten minute walk from the Roman Baths, and the city centre is compact and best explored on foot. UK rail fares are dynamic, so check the price on the day rather than trusting a fixed figure.

Key takeaways

  • Direct GWR trains from London Paddington to Bath Spa call at Reading, Didcot Parkway, Swindon and Chippenham. See the step-by-step train guide.
  • Buy an Off-Peak return, travel from 09:30 on weekdays and all day at weekends. Ticket rules are in the by-train section.
  • The Roman Baths price tickets by month and weekday, and they cost £2 more on the day than booked ahead. Prices and closing days in entry tickets.
  • Royal Crescent, The Circus, Pulteney Bridge, Parade Gardens and the free twice-daily Mayor of Bath walks cost nothing. Plan them in a day in Bath, or compare the coach option, the Stonehenge, Windsor Castle and Bath Day Trip from London.

Which Way to Bath Suits You

If You want the cheapest possible day

Take the train yourself and spend the day on free sights. Follow the step-by-step train guide and the free list in a day in Bath.

If You do not want to plan anything at all

Book a coach tour. The Stonehenge, Windsor Castle and Bath Day Trip from London bundles two more stops into the same day.

If You are travelling with children

The train wins: children aged 5 to 15 pay half the adult Off-Peak fare and under 5s ride free. Read the ticket to buy, then check entry prices in tickets and opening days.

If You are short on time

Only the train gets you there in under 90 minutes. A coach trip runs 10.5 to 11 hours including other stops, so compare the options in all the ways.

If You want a guide and a small group

The Bath, Avebury and Lacock Small-Group Day Trip from London uses a 16-seat minibus with a driver-guide, though entry fees are not included. See what that means in the zero-hassle option.

All the Ways from London to Bath

There are only two realistic ways to cover London to Bath: the train, which you arrange yourself, or a coach tour that books the whole day for you. The table below puts every option the facts support side by side, with journey times from GWR and Visit Bath, entry prices from the official Bath attraction pages and exact tour prices from the listings.

Train or Coach

The train is faster, more frequent and lets you set your own schedule. Tours are slower but remove every decision: transport, route and timing are handled. Tour prices below are the base listing prices, and on the Stonehenge, Windsor and Bath trip the entry tickets are options that raise the price, which the listing states clearly.

Rail fares are dynamic, so no fare is quoted here. Fixed costs in the cost column come from the attraction and tour listings themselves.

WayFromTimeCostBest for
Direct GWR trainLondon Paddington1 hour 19 minutes fastest, around 1 hour 20 minutes typicalDynamic rail fareAnyone who wants control of the day
GWR train, slower servicesLondon PaddingtonLonger on public holidays and weekends, per GWRDynamic rail fareMidday or weekend departures
Stonehenge, Windsor Castle and Bath Day TripVictoria Coach Station11 hoursFrom $106.26 (entry tickets are add-on options)Seeing three places in one day
Bath, Avebury and Lacock Small-Group Day TripGreen Line Coach Station, Victoria10.5 hours$111 (entry fees not included)A 16-seat minibus with a driver-guide

Sources: Roman Baths

Bath by Train, Step by Step

This is the whole journey as it works on the ground, from buying the ticket to walking out of Bath Spa station toward the abbey.

The Train Itself

Trains to Bath leave from London Paddington, the Network Rail terminus that serves the South and South West of England, operated by Great Western Railway. The service is direct: GWR says trains call at Reading, Didcot Parkway, Swindon (Wilts) and Chippenham before Bath Spa, with no change needed. The fastest journey takes 1 hour 19 minutes, and GWR describes the typical journey as around 1 hour 20 minutes, longer on public holidays and at weekends.

Around 72 trains run between the two stations on an average weekday, so departures tend to come about every 30 minutes. Visit Bath describes the same route as regular high-speed services taking just 80 minutes.

  • Go to London Paddington, not Waterloo or Victoria
  • Board a GWR train signed for Bath Spa or beyond
  • Direct trains call at Reading, Didcot Parkway, Swindon and Chippenham
  • Fastest time 1 hour 19 minutes, typical around 1 hour 20 minutes

The Ticket to Buy

For a day trip, an Off-Peak return is usually the sensible ticket. Off-Peak tickets are valid from 09:30 on weekdays in cities and large towns and from 09:00 elsewhere, and all day at weekends and bank holidays. The return leg stays valid for one month, so you do not have to come back the same day. Travelling before your ticket's permitted times means paying the difference to the Anytime fare plus possible penalties, so check the restriction before boarding an earlier train. Children aged 5 to 15 pay half the adult fare and under 5s travel free with an adult.

A Railcard cuts a third off most fares. Most Railcards cost £35 for 1 year or £80 for 3 years, and the Disabled Persons Railcard costs £20 or £54. The Family & Friends Railcard covers up to 4 adults and 4 children, with adults getting a third off and children aged 5 to 15 getting 60 percent off, though at least one named adult and one child must travel together.

One thing not to try: contactless or Oyster pay as you go. TfL's list of stations beyond Zone 9 names Slough, Maidenhead, Reading and others, but does not name Bath, so you need a paper or mobile ticket.

  • Buy an Off-Peak return, valid from 09:30 on weekdays in large towns and all day at weekends
  • The return is valid for one month from the date shown
  • A Railcard at £35 a year takes a third off most fares
  • Children 5 to 15 pay half fare, under 5s free
  • Contactless and Oyster do not cover Bath, buy a ticket instead
  • Advance tickets are cheaper but lock you to one train, and changes cost £10 plus any fare difference

Bath Spa Station and the Last Mile

Bath Spa station sits at Dorchester Street, Bath, Somerset, BA1 1SU, and is managed by Great Western Railway, with step-free access to all platforms. You step off the train and walk. The Roman Baths entrance is in Abbey Church Yard next to Bath Abbey, and the baths themselves say they are five to ten minutes on foot from the Bath Spa rail and bus station. Visit Bath calls the city centre compact and best explored on foot.

If you would rather ride, a bus station with bays 1 to 16 sits next to the station, and Bath Spa is a PlusBus area, where a PlusBus pass bought with your train ticket covers the local zone from as little as £2.50 a day. Bath also runs three Park and Ride services seven days a week, with buses up to every 15 minutes and a 10 minute journey into the centre, running until 11:30pm Monday to Saturday and until 6:00pm on Sundays and public holidays.

  • Leave Bath Spa station on foot
  • Walk five to ten minutes to Abbey Church Yard for the Roman Baths
  • Or use the bus station bays 1 to 16 beside the station
  • PlusBus from £2.50 a day covers the local bus zone

What to Check Before You Leave

Three things are worth ten minutes of checking. First, the Roman Baths require a specific time slot booked online in advance, so book the slot before you buy train tickets, not after. Second, GWR warns that journeys run longer at weekends and on public holidays, so build in margin on those days.

Third, Visit Bath notes that Bath is busier on Saturdays and Sundays and suggests weekdays for a quieter visit. Finally, glance at the live fare and timetable on the day, since UK rail fares are dynamic and engineering work can alter services.

A Day Trip from London to Bath by Train

Paddington to Bath Spa and the walk into the city. Third-party video by The Man in Seat 61. We did not shoot it and have no relationship with the creator.

A Day in Bath on Foot from the Station

Everything below sits within a short walk of Bath Spa station, and two of the best hours cost nothing at all. The route runs station to abbey, along the river, and out to the Crescent.

Morning at the Abbey and the Baths

From Bath Spa station, walk five to ten minutes to Abbey Church Yard. The Roman Baths open at 09:00, with last admission at 17:00 in the 1 September to 31 October window. Admission includes an audioguide in thirteen languages, with the new English guide recorded by Sir Stephen Fry. If you booked the first slots, you will be ahead of the crowds.

Next door, Bath Abbey lists adult admission at £9.00. In the middle of summer the baths stay open late: from 20 July to 31 August they open until 22:00 with last admission at 21:00, which lets you reverse this whole day.

Free Walking, Twice a Day

The Mayor of Bath Honorary Guides run free walks twice daily from the Pump Room in Abbey Churchyard, which is right beside the baths you just left. It starts where you already are.

From there, walk down to Parade Gardens by the river, which is now free to enter after trials through 2025. Cross Pulteney Bridge and look at it from the street, which costs nothing, then head west through the streets toward The Circus and the Royal Crescent. Both are free to see from the street.

Afternoon Choices

If you want to go inside Georgian Bath, No.1 Royal Crescent charges £16.00 for adults and £14.50 for concessions, with under 18s free with an accompanying adult. It opens Tuesday to Sunday from 10am to 5.30pm with last entry at 4.30pm, closes on Mondays except local school holidays and bank holidays, and shuts for 16 to 28 November and 25 to 26 December. A ticket can be reused by the named holder for free entry for up to 12 months, so it is effectively an annual pass.

If you would rather end the day in warm water, Thermae Bath Spa's two-hour Thermae Welcome session costs £44 Monday to Friday and £49 at weekends, and includes towels and robes, the open-air Rooftop Pool, the Minerva Bath and the Wellness Suite. The minimum age is 16, and 18 for treatments. For a sit-down treat, the Pump Room Restaurant next to the Roman Baths serves afternoon tea and sells a package pairing a meal with a Roman Baths visit.

West front of Bath Abbey on a day trip from London to Bath by train

Bath Abbey's west front is seen across the square on the walk from the station. Photo: Diliff, CC BY-SA 3.0, via Wikimedia Commons

Entry Tickets and Opening Days

Bath mixes paid sights with a surprising amount that is free. The figures below come from the official attraction pages, and the Roman Baths price is the published advance rate for the spring window the site lists, which costs £2 more on the day.

Prices and Rules at a Glance

The Roman Baths are the one sight that genuinely needs forward planning: tickets must be booked online in advance for a specific time slot, you should join the queue at your allocated slot on arrival, and the baths ask visitors to allow up to 15 minutes for entry from the booked slot. Only backpacks up to a maximum of 30 litres are permitted inside, all bags must be kept with you, there is no cloakroom, and large luggage is not allowed on site, with storage available nearby at Bath Luggage Storage Centre. The baths are open daily 9:00 to 18:00 with last admission at 17:00 from 1 September to 31 October, closed only on 25 and 26 December.

SightAdult priceNotesClosed
Roman BathsPriced by month and weekday, £2 cheaper booked ahead£2 more on the day, timed slots, audioguide in 13 languages25 and 26 December
Bath Abbey£9.00Tower tours £18 adult, £15 student, £12 child, 212 steps, 1 hour, Monday to SaturdayNot stated
No.1 Royal Crescent£16.00, concessions £14.50, under 18s freeTicket reusable free for 12 months, open Tuesday to Sunday 10am to 5.30pm, last entry 4.30pmMondays except school holidays and bank holidays, plus 16 to 28 November and 25 to 26 December
Thermae Bath Spa£44 weekday, £49 weekend, 2-hour sessionMinimum age 16, 18 for treatments, towels and robes includedNot stated
Parade GardensFreeFree to enter after trials through 2025Not stated
Royal Crescent, The Circus, Pulteney BridgeFree from the streetFree Mayor of Bath Honorary Guides walks twice daily from the Pump RoomNever

When to Go

Visit Bath is blunt about crowds: Bath is busier on Saturdays and Sundays, and weekdays make for a quieter visit. The summer evening opening at the Roman Baths, 9:00 to 22:00 from 20 July to 31 August with last admission at 21:00, is the easiest way to see the stones with fewer people around. Book the baths slot before you travel, since the timed-ticket system is enforced and there are no on-the-day savings to be had, only a £2 surcharge.

The Zero-Hassle Option: A Tour from London

Several tours in the comparison reach Bath. Both trade speed and independence for someone else doing the work.

What the Tours Actually Include

The Stonehenge, Windsor Castle and Bath Day Trip from London starts from $106.26 and runs 11 hours by coach from Victoria Coach Station with up to 52 travellers. Be clear about the price: the base fare covers the coach and guide, while Stonehenge, Windsor Castle and Roman Baths entries are each add-on options, so the real cost rises with what you pick. Lunch, hotel pickup and gratuities are not included.

The Bath, Avebury and Lacock Small-Group Day Trip from London costs $111 for 10.5 hours in a 16-seat minibus with a driver-guide, departing from Stand 3, Green Line Coach Station, Bulleid Way, Victoria. Entry fees to attractions are not included, lunch is not included, and the Roman Baths visit is optional and not guaranteed. Free cancellation applies 24 hours ahead on both.

For the full comparison of bookable trips, see day tours from London on the homepage. The Roman Baths' own timed-slot rule applies whichever way you arrive.

London to Bath by Train: Questions

Is there a direct train from London to Bath?

Yes. GWR runs direct trains from London Paddington to Bath Spa calling at Reading, Didcot Parkway, Swindon and Chippenham, with around 72 services a day on an average weekday. The fastest journey takes 1 hour 19 minutes.

How long is the train from London to Bath?

GWR puts the fastest London Paddington to Bath service at 1 hour 19 minutes and the typical journey at around 1 hour 20 minutes, with longer times possible on public holidays and at weekends. Visit Bath describes the route as taking just 80 minutes.

Is Bath walkable from the train station?

Yes. Bath Spa station is at Dorchester Street, and the Roman Baths say they are a five to ten minute walk from the rail and bus station. Visit Bath calls the city centre compact and best explored on foot, and there is step-free access to all platforms at the station.

How much does the train from London to Bath cost?

UK rail fares are dynamic, so no fixed figure can be quoted. What is fixed is the structure: an Off-Peak return is valid from 09:30 on weekdays in large towns and all day at weekends and stays valid for a month, a £35 Railcard takes a third off, and children aged 5 to 15 pay half the adult fare. Check the live fare when booking.

Can I use contactless or Oyster to get to Bath?

No. TfL's list of contactless pay as you go stations beyond Zone 9 names Slough, Maidenhead, Reading and others but does not name Bath, so buy a ticket instead. Inside London, Oyster and contactless do work on National Rail journeys within the zones.

Is Bath worth a day trip from London?

The journey is under 90 minutes each way and the station sits five to ten minutes from the Roman Baths, so almost the whole day is in Bath itself. The Roman Baths charge by date, but the Royal Crescent, The Circus, Pulteney Bridge, Parade Gardens and the twice-daily free Mayor of Bath walks cost nothing. Weekdays are quieter than weekends.

If you would rather let someone else handle the driving, the Bath, Avebury and Lacock Small-Group Day Trip from London covers the same city and two more stops in a 16-seat minibus.

Free cancellation 24 hours ahead. Entry fees, lunch and hotel pickup are not included, and the Roman Baths visit is not guaranteed.

Check Availability
Tours from $105 Check Availability