Portsmouth is well-connected to Salisbury by rail, making a Stonehenge day trip perfectly manageable. Here's the complete route.
Train: Portsmouth to Salisbury
South Western Railway operates services from Portsmouth Harbour and Portsmouth & Southsea to Salisbury. Some services run direct; others require a change at Southampton Central. Journey time: approximately 60ÔÇô75 minutes. Trains run throughout the day ÔÇö check nationalrail.co.uk for the current timetable and fastest routing.
For the 10:05 shuttle from Salisbury, aim to depart Portsmouth before 08:30. For a more relaxed start, the 11:05 or 12:05 shuttle gives you a 09:30ÔÇô10:30 departure window from Portsmouth.
Salisbury to Stonehenge
Cross from Salisbury station to Caboose and board the Salisbury to Stonehenge Shuttle. £20 return, 35 minutes, all-inclusive. Return pick-up from Stonehenge car park at your pre-booked time.
Combined Itinerary
Portsmouth to Stonehenge and back in a single day is very practicable ÔÇö particularly for the 11:05 or 12:05 departures from Salisbury. If you fancy making it a proper heritage day, combine Stonehenge in the morning with time in Salisbury Cathedral in the afternoon before your train back to Portsmouth.
Ready to visit Stonehenge from Salisbury? The shuttle departs directly opposite Salisbury Train Station. Just £20 return per person, all in.
Check availability 