To get to Winchester by car from London, take the M3 southbound and follow the signs for Winchester. From Birmingham, take the M40 south then switch to the A34 and follow the signs for Winchester.
If traveling by train from London, take a train from London Waterloo station to Winchester station. From Southampton, take a train from Southampton Central station to Winchester station.
For those coming from nearby landmarks, from Stonehenge take the A303 and then switch to the A34 heading towards Winchester. If coming from the New Forest, take the A31 heading east, then switch to the M3 southbound towards Winchester.
The closest airport to Winchester is Southampton Airport, which is approximately 13 miles away. The suggested route to get from Southampton Airport to Winchester is to take the M27 towards Portsmouth and then the M3 towards Winchester. This should take around 20-25 minutes depending on traffic.