How to get from Salisbury to Winchester by car, truck, bike, walk

Distance between Salisbury and Winchester is 34 kilometers (21 miles).
Driving distance from Salisbury to Winchester is 40 kilometers (25 miles)

SalisburyWinchester
Leaving from
Going to

Route Map

Routes from salisbury-wiltshire to winchester-hampshire

4 Ways from Salisbury (United Kingdom/Wiltshire) to Winchester (United Kingdom/Hampshire)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 46 m
2. Turn right onto New Canal 160 m
3. Turn right onto Silver Street 152 m
4. Keep left onto Minster Street 722 m
5. At roundabout, take exit 3 onto Churchill Way North, A36 875 m
6. At roundabout, take exit 2 onto London Road, A30 1.60 km
7. At roundabout, take exit 2 onto A30 72 m
8. Turn slight left onto London Road, A30 231 m
9. At roundabout, take exit 2 onto A30 96 m
10. Continue onto London Road, A30 345 m
11. At roundabout, take exit 2 onto A30 9.12 km
12. Turn right onto Stockbridge Road, A30 10.63 km
13. Turn slight left onto High Street, A30 862 m
14. At roundabout, take exit 2 onto Winton Hill 138 m
15. Continue onto Winton Hill, B3049 12.56 km
16. Turn slight left onto Stockbridge Road, B3049 695 m
17. At roundabout, take exit 1 onto Stockbridge Road, B3044 1.30 km
18. Continue onto Eastgate Street, B3330 191 m
19. At roundabout, take exit 2 onto The Broadway 249 m
20. Turn right onto Market Lane 113 m
21. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Salisbury (United Kingdom/Wiltshire) to Winchester (United Kingdom/Hampshire)?
How do I get from Salisbury (United Kingdom/Wiltshire) to Winchester (United Kingdom/Hampshire) the fastest?
How long does it take to get from Salisbury (United Kingdom/Wiltshire) to Winchester (United Kingdom/Hampshire)?