Reading as a Rail Base: Day Trips to Salisbury and Bath
Reading's Great Western Railway links make Salisbury and Bath easy day trips, but the timings and tickets decide which one earns your day.
Why Reading Works as a Base
Reading sits at the junction of the Great Western Main Line and the North Downs line, which is why so many travellers use it as a hotel base rather than a stopover. Reading station handles fast services west toward Bristol and south toward Basingstoke, and the town centre hotels cluster within a ten-minute walk of the station entrances on Station Hill and Friar Street. Book a room near the station if you plan two day trips in one stay; the walk back after a late return is short and lit.
The trade-off is that Reading is a working town, not a postcard. But you get evening restaurants around the Oracle on Bridge Street, the riverside at Caversham Lock, and the Kennet and Avon Canal towpath for a flat hour's walk before dinner. Prices for Reading hotels generally sit below London and below Bath itself, which is the practical argument for sleeping here and travelling out by train.
Salisbury: The Easier Day
Salisbury is the gentler trip. Trains run from Reading via Basingstoke and Andover, and the journey typically takes around an hour to ninety minutes depending on connections. Salisbury station is a ten-minute walk from the market square, and the cathedral close is another five minutes beyond that. The cathedral, the Magna Carta display in the chapter house and the water meadows along the Avon fill a comfortable half day, with the Thursday and Saturday markets adding an hour if you time it right.
Book this one if you want a low-stress day with no advance planning. You can turn up, buy a ticket and still see the essentials. April to September gives the best light for the water meadows, though the cathedral itself is a rain-proof option in any month. I would book Salisbury over Bath if you have only one free day and want to be back in Reading by early evening.
Bath: Bigger, Busier, Worth the Planning
Bath rewards an early start. Direct trains from Reading run west via Didcot and Swindon, and the journey is usually between an hour and seventy-five minutes. Bath Spa station puts you a five-minute walk from the city centre, but the Roman Baths, the Pump Room and the Royal Crescent sit at opposite ends of town, so plan your route before you arrive. The baths alone can take two hours at peak times, and the Thermae Bath Spa rooftop pool needs booking ahead.
Skip Bath if you are travelling on a Saturday in July or August and dislike crowds — the Abbey churchyard gets genuinely packed. Go midweek in May or September instead. If you want the Jane Austen connection, the museum in Sydney Place is small and best paired with a walk up to Lansdown Crescent. Between the two trips, Bath is the one I would pre-book and Salisbury the one I would leave loose.
Tickets, Timings and Where to Sleep
Buy tickets at Reading station or through the operator apps rather than relying on the day. Off-peak returns to both destinations are cheaper than anytime fares, and the difference is usually large enough to justify shifting your departure outside the morning commute. Railcards cut the cost further if you qualify. Keep the return leg flexible: both Salisbury and Bath have frequent evening services, but the last direct trains toward Reading leave before midnight, so check the final connection before you commit to a late dinner.
Stay within a short walk of Reading station and you can leave luggage at the hotel desk, catch an early train and return without a taxi. The streets immediately around Station Hill, Blagrave Street and Friar Street have the densest cluster of rooms, and booking directly with the hotel often beats the aggregator price. Aim for two nights in Reading: one day each for Salisbury and Bath, with an evening at the Oracle in between.
Questions, answered
How long does the train take from Reading to Bath?
Direct services from Reading to Bath Spa generally take around an hour to seventy-five minutes. Trains run frequently through the day, so you rarely need to book a specific departure, but check the last return time before planning a late evening.
Is Salisbury or Bath better for a single day trip from Reading?
Salisbury is the easier day: shorter connections, a compact centre and no need to pre-book the main sights. Bath has more to see but needs an early start and advance booking for the Roman Baths or Thermae Spa. One free day, choose Salisbury.
Where should I stay in Reading for early trains?
Hotels around Station Hill, Blagrave Street and Friar Street are within a ten-minute walk of the main station entrances. That makes early departures and late returns simple, and keeps taxi costs out of the trip budget entirely.
5% back on completed stays · ~1 tonne CO₂ retired per booking