ScheduleWhat’s includedHow it worksBlog01722 504858Check availability
← All guidesRoute Guides

Bath to Stonehenge via Salisbury: Best Route

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 

Related guides

Ready to visit Stonehenge from Salisbury?

£15 return per person. Departs opposite Salisbury Train Station. Daily from 12 July 2026.

Check availability →Call 01722 504858