Trains to Reading Find train times and tickets

Carlisle to Reading by train

from £25.50

Avg 1 change 4hr 28m

Plymouth to Reading by train

from £20.50

Avg 0 changes 2hr 32m

Solihull to Reading by train

from £54.10

Avg 1 change 1hr 34m

Middlesbrough to Reading by train

from £138.20

Avg 1 change 4hr 12m

Bristol to Reading by train

from £11.00

Avg 0 changes 53m

Staines to Reading by train

from £11.30

Avg 0 changes 43m

Darlington to Reading by train

from £60.00

Avg 0 changes 3hr 58m

Barnstaple to Reading by train

from £35.00

Avg 1 change 3hr 3m

Redhill to Reading by train

from £15.60

Avg 0 changes 1hr

Banbury to Reading by train

from £23.20

Avg 0 changes 44m

Aldershot to Reading by train

from £8.40

Avg 1 change 43m

Kingston upon Hull to Reading by train

from £34.00

Avg 1 change 3hr 42m

High Wycombe to Reading by train

from £24.70

Avg 1 change 1hr 8m

Northampton to Reading by train

from £47.80

Avg 1 change 1hr 57m

Newquay to Reading by train

from £22.50

Avg 0 changes 4hr 24m

Nuneaton to Reading by train

from £26.00

Avg 1 change 1hr 58m

Doncaster to Reading by train

from £44.50

Avg 0 changes 3hr 7m

Loughborough to Reading by train

from £28.50

Avg 1 change 2hr 27m

Derby to Reading by train

from £36.30

Avg 0 changes 2hr 10m

Ipswich to Reading by train

from £18.10

Avg 1 change 2hr 30m

Haywards Heath to Reading by train

from £26.60

Avg 1 change 1hr 39m

Andover to Reading by train

from £15.90

Avg 1 change 41m

Taunton to Reading by train

from £24.50

Avg 0 changes 1hr 13m

Glasgow to Reading by train

from £62.70

Avg 1 change 5hr 39m

Stockport to Reading by train

from £38.50

Avg 0 changes 3hr 2m

Torquay to Reading by train

from £22.00

Avg 0 changes 2hr 31m

Newton Abbot to Reading by train

from £21.00

Avg 0 changes 2hr

Ascot to Reading by train

from £6.10

Avg 0 changes 25m

Ealing to Reading by train

from £15.60

Avg 0 changes 23m

Clapham Junction to Reading by train

from £13.70

Avg 0 changes 1hr 10m

Preston to Reading by train

from £51.10

Avg 1 change 3hr 21m

Emsworth to Reading by train

from £26.50

Avg 1 change 1hr 19m

Chichester to Reading by train

from £24.80

Avg 1 change 1hr 38m

Poole to Reading by train

from £36.00

Avg 1 change 1hr 53m

Southampton to Reading by train

from £8.90

Avg 0 changes 47m

Newbury to Reading by train

from £6.30

Avg 0 changes 16m

Leighton Buzzard to Reading by train

from £38.80

Avg 1 change 1hr 37m

Bridgend to Reading by train

from £40.40

Avg 0 changes 1hr 54m

Luton to Reading by train

from £29.10

Avg 1 change 1hr 34m

Didcot to Reading by train

from £6.30

Avg 0 changes 12m

Camberley to Reading by train

from £7.30

Avg 1 change 42m

Newport to Reading by train

from £20.00

Avg 0 changes 1hr 16m

Wolverhampton to Reading by train

from £17.70

Avg 0 changes 1hr 57m

Peterborough to Reading by train

from £18.30

Avg 1 change 2hr

Bracknell to Reading by train

from £4.90

Avg 0 changes 15m

Coventry to Reading by train

from £20.30

Avg 0 changes 1hr 13m

Leicester to Reading by train

from £29.90

Avg 1 change 2hr 15m

Manchester to Reading by train

from £29.50

Avg 0 changes 3hr 11m

Chester to Reading by train

from £45.40

Avg 1 change 3hr 6m

Oxford to Reading by train

from £4.30

Avg 0 changes 22m

Bridgwater to Reading by train

from £30.50

Avg 0 changes 2hr 1m

Basingstoke to Reading by train

from £6.30

Avg 0 changes 15m

Salisbury to Reading by train

from £17.40

Avg 1 change 1hr

Truro to Reading by train

from £33.50

Avg 0 changes 3hr 49m

Guildford to Reading by train

from £9.40

Avg 0 changes 29m

Warrington to Reading by train

from £93.90

Avg 1 change 2hr 59m

Castle Cary to Reading by train

from £30.40

Avg 0 changes 57m

Trowbridge to Reading by train

from £19.00

Avg 0 changes 45m

Newcastle upon Tyne to Reading by train

from £44.50

Avg 0 changes 4hr 29m

Slough to Reading by train

from £8.90

Avg 0 changes 13m

Aylesbury to Reading by train

from £20.00

Avg 1 change 1hr 39m

Windsor to Reading by train

from £9.80

Avg 1 change 24m

Chippenham to Reading by train

from £17.50

Avg 0 changes 43m

Epsom to Reading by train

from £14.00

Avg 1 change 1hr 21m

Wigan to Reading by train

from £38.50

Avg 1 change 3hr 10m

Exeter to Reading by train

from £31.00

Avg 0 changes 1hr 36m

Crewe to Reading by train

from £28.40

Avg 0 changes 2hr 34m

Cardiff to Reading by train

from £25.00

Avg 0 changes 1hr 29m

Weymouth to Reading by train

from £13.70

Avg 1 change 2hr 28m

Maidenhead to Reading by train

from £6.30

Avg 0 changes 11m

Fareham to Reading by train

from £18.10

Avg 1 change 1hr 6m

Weston-super-Mare to Reading by train

from £62.20

Avg 0 changes 1hr 30m

Chesterfield to Reading by train

from £41.40

Avg 0 changes 2hr 29m

Woking to Reading by train

from £11.40

Avg 1 change 44m

Horsham to Reading by train

from £24.90

Avg 1 change 1hr 28m

Hounslow to Reading by train

from £13.00

Avg 1 change 1hr 9m

Winchester to Reading by train

from £8.90

Avg 0 changes 31m

Crawley to Reading by train

from £24.90

Avg 1 change 1hr 32m

Liverpool to Reading by train

from £52.50

Avg 1 change 3hr 19m

Sheffield to Reading by train

from £28.90

Avg 0 changes 2hr 40m

Stoke-on-Trent to Reading by train

from £37.00

Avg 0 changes 2hr 31m

Cheltenham to Reading by train

from £19.50

Avg 0 changes 1hr 32m

Gloucester to Reading by train

from £18.00

Avg 0 changes 1hr 11m

Cambridge to Reading by train

from £43.60

Avg 1 change 2hr 4m

Richmond to Reading by train

from £14.80

Avg 0 changes 1hr 1m

Leeds to Reading by train

from £34.70

Avg 1 change 3hr 9m

London to Reading by train

from £14.00

Avg 0 changes 23m

Heathrow to Reading by train

from £23.40

Avg 0 changes 31m

Swansea to Reading by train

from £24.50

Avg 0 changes 2hr 27m

Paignton to Reading by train

from £40.40

Avg 0 changes 2hr 37m

Norwich to Reading by train

from £24.40

Avg 1 change 3hr 9m

Bolton to Reading by train

from £45.00

Avg 1 change 3hr 39m

Swindon to Reading by train

from £9.50

Avg 0 changes 26m

Search accommodation in Reading

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.