Bath is one of the most popular UK city breaks ÔÇö and many visitors want to combine it with a Stonehenge day trip. The route via Salisbury is the most efficient and comfortable way to do it. Here's the full guide.
Train: Bath Spa to Salisbury
Great Western Railway operates direct services from Bath Spa to Salisbury. The journey takes approximately 50ÔÇô60 minutes. Trains run hourly. There is no need to change ÔÇö it's a straightforward direct service through the Wiltshire countryside.
From Bath Spa, aim for a departure no later than 09:00 to arrive in Salisbury in time for the 10:05 or 11:05 shuttle. First services from Bath typically run from 06:00 onwards.
Salisbury to Stonehenge
From Salisbury Train Station, cross to Caboose (2 minutes) and board the Salisbury to Stonehenge Shuttle. ┬ú20 return includes the outbound journey, return pick-up and coffee. The 10:05 departure delivers you to Stonehenge at 10:40 ÔÇö before the crowds arrive.
Back to Bath
Return to Salisbury on your booked shuttle. Trains from Salisbury to Bath Spa run hourly and take 55 minutes. You can comfortably be back in Bath by 18:00 after a full Stonehenge afternoon ÔÇö or stay for dinner in Salisbury first.
Making a Longer Trip
Combining Bath and Stonehenge in a single day is ambitious but very doable with early starts. Alternatively, spend a night at Caboose Salisbury and make it a two-day Wiltshire break at a much more relaxed pace.
Ready to visit Stonehenge from Salisbury? The shuttle departs directly opposite Salisbury Train Station. Just £20 return per person, all in.
Check availability 