Quick answer: Stonehenge is awkward by public transport and Bath is easy — which is why the combined coach tour ($90–160, entry included) is the most popular day trip from London. DIY for Stonehenge means the train from Waterloo to Salisbury (about £30–60 return, 90 minutes), the Stonehenge Tour bus (about £20) and English Heritage entry (about £24–30, timed, cheaper online) — around £75–110 and most of a day for the stones alone. Bath by DIY is a pleasure: train from Paddington (about £30–80 return, 80 minutes) and the Roman Baths (about £25–30). Doing both independently in one day is not realistic. Take the tour if you want both in one day; do them on separate days by train if you have the time and want Bath properly.
Related: London to Stonehenge: Best Multi-Day Tours (2026)
Stonehenge & Bath from London at a Glance
| Guided tour | Do it yourself | |
|---|---|---|
| Cost per adult | $90–160 (Stonehenge entry included; Roman Baths sometimes extra) | Stonehenge ~£75–110 (train + bus + entry); Bath ~£60–110 (train + Roman Baths); two days |
| Time door to door | 11–12 hours for both | Stonehenge 7–8 hours; Bath 8–10 hours; separate days |
| Transport | Coach from Victoria, guide | Train to Salisbury + Stonehenge Tour bus; train to Bath |
| Time at Stonehenge | ~1.5–2 hours | As long as you like |
| Time in Bath | ~2–3 hours | A full day |
| Guide | Yes, on the coach; audio at sites | Audio guides included at Stonehenge and the Baths |
| Best for | Both in one day; no rail planning | Bath lovers; Stonehenge with time; Avebury add-on |
Prices are typical 2026 rates (checked September 2026); English Heritage members enter Stonehenge free, and rail fares vary widely with advance booking and railcards. Stonehenge’s inner-circle access (stone circle experience) is a separate early-morning or evening ticket that sells out.
Top-Rated Stonehenge & Bath Tours from London
Doing It Yourself: Step by Step
Stonehenge: book a timed Stonehenge ticket online. Train from London Waterloo to Salisbury (about 90 minutes), then the Stonehenge Tour bus from the station (hop-on, about 30 minutes; the ticket includes Old Sarum). Spend two hours at the visitor centre and the stones; return by bus and train, with time for Salisbury Cathedral if you are quick. Bath: train from Paddington to Bath Spa (about 80 minutes), walk to the Roman Baths (book online), the Abbey, the Royal Crescent and Pulteney Bridge; lunch; optionally the Thermae Bath Spa rooftop pool. Return in the evening. Consider a Bath overnight and a Stonehenge bus tour from Bath the next morning.

What a Guided Tour Gives You
Coach tours (above) leave Victoria around 8:00, reach Stonehenge by 10:00 for 1.5–2 hours with entry and audio guide included, drive to Bath for a guided walk and free time (Roman Baths entry often optional), and return around 19:30–20:00. Variants add Windsor Castle or the Cotswolds, or offer small-group minivans ($150–220) with more time. Stonehenge inner-circle tours (early morning or sunset, $150–250) are a different, very special product.
The Maths for 2 and 4 People
| Party | Guided tour (approx.) | DIY (approx.) | Verdict |
|---|---|---|---|
| 2 adults, both in one day | $180–320 | Not realistic in one day | Tour |
| 2 adults, Stonehenge only | $100–200 (half-day tours) | ~£150–220 | Either; tour is simpler |
| 2 adults, Bath only | — | ~£120–220 | DIY by train |
| 2 adults + 2 children, both | $360–640 | ~£300–450 over two days (children reduced) | Tour for one day; DIY if two days |
Tour prices are typical 2026 ranges; rail fares booked early with a railcard can cut DIY costs substantially.

| Tour | From | Rating |
|---|---|---|
| Stonehenge, Windsor Castle, and Bath from London | $96 | ★ 4.6 (20,840 reviews) |
| Stonehenge, Windsor Castle and Bath with Pub Lunch in Lacock | $91 | ★ 4.5 (8,982 reviews) |
| Windsor Castle, Stonehenge, and Oxford Day Trip from London | $90 | ★ 4.6 (5,941 reviews) |
| Stonehenge, Windsor Castle and Bath Full Day Guided Tour | $96 | ★ 4.6 (5,893 reviews) |
| Stonehenge and Bath Tour from London | $103 | ★ 4.7 (5,464 reviews) |
| Windsor, Stonehenge and Bath Day Trip from London Spanish | $96 | ★ 4.9 (2,755 reviews) |
When the Tour Wins
For Stonehenge and Bath in a single day, for Stonehenge alone without the train-bus shuffle, and for inner-circle access tours, which are only bookable as guided products.
When DIY Wins
For Bath, always — the train is easy and a full day there is far better than two hours. For Stonehenge, when you want to add Avebury or Salisbury Cathedral, or hold English Heritage membership.

Practical Tips
Book Stonehenge slots online. Bring layers — Salisbury Plain is windy. In Bath, book the Roman Baths for early morning. Advance rail fares and a railcard halve train costs. Related: guided vs self-guided, how far ahead to book. Destination guides: London, Bath.
Frequently Asked Questions
How do I get to Stonehenge from London without a tour?
Train from Waterloo to Salisbury (about 90 minutes), then the Stonehenge Tour bus (about 30 minutes) to the visitor centre.
How much is a Stonehenge and Bath tour from London?
$90–160 per person for coach tours with Stonehenge entry included; small-group minivan tours $150–220.
Can I do Stonehenge and Bath in one day by train?
Not realistically. Tours do both in about 11–12 hours; independently they are best as separate days.
How much does Stonehenge cost?
About £24–30 for a timed ticket booked online (free for English Heritage members), plus about £20 for the Stonehenge Tour bus from Salisbury.
Is Bath worth a day trip from London?
Yes — 80 minutes by train from Paddington, with the Roman Baths, the Abbey and the Georgian crescents all walkable.
What is the Stonehenge inner circle experience?
A limited early-morning or evening ticket that lets you walk among the stones; sold as guided tours and books out weeks ahead.
Kratos Review is reader-supported. We may earn a commission when you book through links on this page, at no extra cost to you. Prices and policies were checked on 28 September 2026 and can change.






Write Your Review
No reviews yet. Be the first to share your experience!