Getting to Salisbury

How to get to Salisbury from London

Getting to Salisbury by train (90 min from London)

To Salisbury from London

Trains to the Salisbury rail station leave twice an hour from London’s Waterloo Station. The train trip from London takes about 90 minutes.

To Salisbury from Southampton

There are also trains about twice an hour to Salisbury from Southampton Central Station; the ride takes 30 minutes.

To Salisbury from Bristol

There are also trains at least hourly from the regional hub in Bristol, 70–95 minutes away.

Salisbury train station

The Salisbury train station is on the western edge of the city center, about a half mile NW of the cathedral.

Getting to Salisbury by car (2 hours from London)

Salisbury is about 88 miles and 2 hours due west of London (traffic willing) on the M3, exisitng after about 50 miles onto the A303 (signposted "The South West/Andover & Salisbury") and then the A343 to the A30 into Salisbury.

Salisbury is also a quick, 40-minute drive from Southampton up the A36.

Trains links