Trains to Winchester Find train times and tickets

Wolverhampton to Winchester by train

from £37.60

Avg 0 changes 2hr 40m

Southampton to Winchester by train

from £5.80

Avg 0 changes 15m

Weymouth to Winchester by train

from £14.00

Avg 0 changes 1hr 44m

Leeds to Winchester by train

from £39.70

Avg 1 change 3hr 54m

Liverpool to Winchester by train

from £29.50

Avg 1 change 4hr 4m

Oxford to Winchester by train

from £11.80

Avg 0 changes 1hr 8m

Poole to Winchester by train

from £14.00

Avg 0 changes 1hr 6m

Basingstoke to Winchester by train

from £9.00

Avg 0 changes 14m

Coventry to Winchester by train

from £37.60

Avg 0 changes 1hr 59m

London to Winchester by train

from £14.00

Avg 0 changes 53m

Cardiff to Winchester by train

from £46.30

Avg 1 change 2hr 28m

Woking to Winchester by train

from £14.00

Avg 0 changes 32m

Reading to Winchester by train

from £8.90

Avg 0 changes 32m

Manchester to Winchester by train

from £53.00

Avg 0 changes 3hr 57m

Birmingham to Winchester by train

from £37.60

Avg 0 changes 2hr 20m

Eastleigh to Winchester by train

from £4.50

Avg 0 changes 8m

Clapham Junction to Winchester by train

from £29.20

Avg 0 changes 52m

Search accommodation in Winchester

Airbnb
Country guide

Trains to the UK

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.