Trains to Norwich Find train times and tickets

Crewe to Norwich by train

from £29.50

Avg 1 change 4hr 13m

Newcastle upon Tyne to Norwich by train

from £33.90

Avg 1 change 3hr 56m

Stockport to Norwich by train

from £29.50

Avg 0 changes 4hr 17m

Brighton to Norwich by train

from £21.20

Avg 1 change 3hr 37m

Skegness to Norwich by train

from £19.20

Avg 1 change 3hr 56m

Islington to Norwich by train

from £10.00

Avg 0 changes 1hr 42m

London to Norwich by train

from £10.00

Avg 0 changes 1hr 42m

Swindon to Norwich by train

from £74.20

Avg 1 change 3hr 48m

Preston to Norwich by train

from £98.40

Avg 1 change 4hr 44m

Blackpool to Norwich by train

from £56.00

Avg 1 change 5hr 21m

Bristol to Norwich by train

from £47.80

Avg 1 change 4hr 10m

Northampton to Norwich by train

from £21.20

Avg 1 change 3hr 34m

Durham to Norwich by train

from £51.00

Avg 1 change 3hr 43m

Cambridge to Norwich by train

from £17.90

Avg 0 changes 1hr 10m

Sheringham to Norwich by train

from £7.30

Avg 0 changes 50m

Bolton to Norwich by train

from £35.70

Avg 1 change 4hr 58m

Ipswich to Norwich by train

from £15.20

Avg 0 changes 40m

Cambridgeshire to Norwich by train

from £5.10

Avg 0 changes 52m

Leighton Buzzard to Norwich by train

from £23.70

Avg 1 change 3hr 10m

Liverpool to Norwich by train

from £45.00

Avg 0 changes 5hr 19m

Great Yarmouth to Norwich by train

from £7.30

Avg 0 changes 28m

Oxford to Norwich by train

from £21.20

Avg 1 change 3hr 41m

Darlington to Norwich by train

from £31.10

Avg 1 change 3hr 25m

Lowestoft to Norwich by train

from £7.30

Avg 0 changes 36m

Middlesbrough to Norwich by train

from £73.00

Avg 1 change 4hr 7m

Dundee to Norwich by train

from £62.00

Avg 1 change 7hr 5m

Rugby to Norwich by train

from £11.50

Avg 1 change 3hr 19m

Reading to Norwich by train

from £26.30

Avg 1 change 3hr 14m

Brussels to Norwich by train

from £71.50

Avg 1 change 4hr 31m

Wolverhampton to Norwich by train

from £17.00

Avg 1 change 4hr 22m

Scunthorpe to Norwich by train

from £20.90

Avg 1 change 3hr 18m

Lancaster to Norwich by train

from £52.00

Avg 1 change 5hr 3m

Halifax to Norwich by train

from £70.00

Avg 2 changes 4hr 3m

Peterborough to Norwich by train

from £7.10

Avg 0 changes 1hr 28m

Milton Keynes to Norwich by train

from £20.20

Avg 1 change 3hr 11m

Southampton to Norwich by train

from £161.00

Avg 1 change 4hr 12m

Chester to Norwich by train

from £24.00

Avg 1 change 4hr 43m

Birmingham to Norwich by train

from £14.00

Avg 1 change 3hr 46m

Shrewsbury to Norwich by train

from £91.00

Avg 2 changes 5hr 8m

Leicester to Norwich by train

from £21.40

Avg 1 change 2hr 46m

Derby to Norwich by train

from £24.50

Avg 1 change 3hr 9m

Nuneaton to Norwich by train

from £37.80

Avg 1 change 3hr 17m

Nottingham to Norwich by train

from £11.20

Avg 0 changes 2hr 36m

Glasgow to Norwich by train

from £55.40

Avg 1 change 6hr 26m

Warrington to Norwich by train

from £36.70

Avg 0 changes 4hr 52m

Croydon to Norwich by train

from £17.00

Avg 1 change 2hr 47m

Stoke-on-Trent to Norwich by train

from £33.00

Avg 1 change 4hr 1m

Stowmarket to Norwich by train

from £13.00

Avg 0 changes 32m

West Ham to Norwich by train

from £9.00

Avg 0 changes 1hr 47m

Romford to Norwich by train

from £13.90

Avg 1 change 1hr 55m

Stansted to Norwich by train

from £35.00

Avg 1 change 1hr 48m

Salhouse to Norwich by train

from £3.50

Avg 0 changes 10m

Stevenage to Norwich by train

from £31.20

Avg 1 change 1hr 58m

Sheffield to Norwich by train

from £18.40

Avg 0 changes 3hr 28m

Coventry to Norwich by train

from £98.00

Avg 1 change 3hr 31m

Doncaster to Norwich by train

from £14.90

Avg 1 change 2hr 31m

Cardiff to Norwich by train

from £128.00

Avg 1 change 4hr 47m

Kingston upon Hull to Norwich by train

from £19.00

Avg 1 change 3hr 40m

Grantham to Norwich by train

from £10.20

Avg 0 changes 2hr

Gloucester to Norwich by train

from £81.10

Avg 1 change 4hr 49m

Manchester to Norwich by train

from £29.50

Avg 0 changes 4hr 28m

Loughborough to Norwich by train

from £24.50

Avg 1 change 3hr 14m

Leeds to Norwich by train

from £18.40

Avg 1 change 3hr 8m

Huddersfield to Norwich by train

from £25.10

Avg 1 change 3hr 42m

Newark on Trent to Norwich by train

from £115.00

Avg 1 change 2hr 10m

Lincoln to Norwich by train

from £50.50

Avg 1 change 2hr 43m

Aberdeen to Norwich by train

from £65.00

Avg 1 change 8hr 19m

Paris to Norwich by train

from £62.00

Avg 1 change 4hr 29m

York to Norwich by train

from £18.40

Avg 1 change 2hr 55m

Edinburgh to Norwich by train

from £37.00

Avg 1 change 5hr 26m

Bedford to Norwich by train

from £27.40

Avg 1 change 3hr 18m

Chelmsford to Norwich by train

from £8.00

Avg 0 changes 1hr 23m

Luton to Norwich by train

from £20.20

Avg 1 change 2hr 57m

Colchester to Norwich by train

from £8.00

Avg 0 changes 1hr 1m

Hatfield Peverel to Norwich by train

from £11.00

Avg 0 changes 1hr 15m

Kettering to Norwich by train

from £53.40

Avg 1 change 3hr 15m

Taunton to Norwich by train

from £33.80

Avg 1 change 4hr 31m

Search accommodation in Norwich

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.