Stonehenge is 35 miles from the City of Bath.
38 miles taking this route:Take A36 WARMINSTER, from Bath, to A303 (EAST) ANDOVER (to STONEHENGE), at the DEPTFORD junction past Warminster.Take A303 to Stonehenge.
half an hour in a car
York, Chester, Bath, Stonehenge, London.
Approx 35 miles (56km) by road
London, Stonehenge, Bath, , just to name a few
They are about 39.1 miles apart, according to Google Maps. So that's about a 45 minute drive, or a two-day walk. ***(I found Stonehenge boring as you can't get right up to the stones anymore, but the Roman Baths in Bath were fascinating!)
The drive from Bath to Stonehenge typically takes about 1 to 1.5 hours, depending on traffic and road conditions. The distance is approximately 35 miles (56 kilometers). It's advisable to check real-time traffic updates for a more accurate estimate on the day of travel.
Stonehenge, Bath, Chester, York, Windsor, Canterbury. Also Edinburgh in Scotland.
According the AA Route Planner (GB Edition) the distance is 39.9 miles, this will take about 0 hours and 56 minutes to drive, assuming you take the direct route to the centre of each location and there are no stops, accidents, breakdowns or other hold ups en route.
stonehenge
According to AA route planner Swindon to Bath is 36.8 miles Swindon to Bristol is 39.9 miles Therefore Swindon is closer to Bath, but not by much.