Checking flights...


National Express ( services stop at Millstream Approach, near the train station. Direct services include:

Bath (£11, 1¼ hours, one daily)

Bristol (£6, 2¼ hours, one daily)

London Victoria via Heathrow (£10, three hours, three daily Monday to Saturday)

Local services leave from stops around the town; they include the following:

Devizes (bus 2; £6, one hour, hourly Monday to Saturday)

Shaftesbury (bus 29; £5, one hour, five daily Monday to Saturday)

Stonehenge Tour buses leave Salisbury train station regularly.


Salisbury's train station is half a mile northwest of the cathedral. Half-hourly connections include the following:

Bath (£10, one hour)

Bradford-on-Avon (£14, 40 minutes)

Bristol (£16, 1¼ hours)

London Waterloo (£42, 1½ hours)

Southampton (£10, 40 minutes)

Hourly connections:

Exeter (£20, two hours)

Portsmouth (£20, 1¼ hours)