Trains to Norwich Find train times and tickets

Swansea to Norwich by train

from £32.50

Avg 1 change 5hr 48m

Grantham to Norwich by train

from £14.30

Avg 0 changes 2hr

Crawley to Norwich by train

from £20.20

Avg 1 change 3hr 14m

Milton Keynes to Norwich by train

from £63.80

Avg 1 change 3hr 17m

Doncaster to Norwich by train

from £19.60

Avg 1 change 2hr 31m

Leeds to Norwich by train

from £24.20

Avg 1 change 3hr 8m

Nottingham to Norwich by train

from £11.40

Avg 0 changes 2hr 36m

Lancaster to Norwich by train

from £58.00

Avg 1 change 5hr 3m

Cleethorpes to Norwich by train

from £45.00

Avg 1 change 3hr 52m

Stevenage to Norwich by train

from £20.20

Avg 1 change 1hr 58m

Shrewsbury to Norwich by train

from £91.00

Avg 2 changes 5hr 8m

Wolverhampton to Norwich by train

from £14.50

Avg 1 change 4hr 22m

Rugby to Norwich by train

from £11.50

Avg 1 change 3hr 19m

Portsmouth to Norwich by train

from £22.30

Avg 1 change 4hr 27m

Croydon to Norwich by train

from £17.00

Avg 1 change 2hr 47m

Welwyn Garden City to Norwich by train

from £19.10

Avg 1 change 2hr 29m

Aberdeen to Norwich by train

from £76.50

Avg 1 change 8hr 19m

Bath to Norwich by train

from £24.40

Avg 1 change 4hr 26m

Stoke-on-Trent to Norwich by train

from £23.50

Avg 1 change 4hr 1m

Kettering to Norwich by train

from £53.40

Avg 1 change 3hr 15m

Islington to Norwich by train

from £10.00

Avg 0 changes 1hr 42m

Halifax to Norwich by train

from £25.10

Avg 2 changes 4hr 3m

Cardiff to Norwich by train

from £70.30

Avg 1 change 4hr 47m

Hitchin to Norwich by train

from £26.90

Avg 1 change 1hr 53m

Crewe to Norwich by train

from £31.50

Avg 1 change 4hr 13m

Carlisle to Norwich by train

from £33.50

Avg 1 change 5hr 26m

Northampton to Norwich by train

from £21.20

Avg 1 change 3hr 34m

Luton to Norwich by train

from £20.20

Avg 1 change 2hr 57m

Bolton to Norwich by train

from £26.00

Avg 1 change 4hr 58m

Perth to Norwich by train

from £62.00

Avg 2 changes 7hr 16m

Hatfield Peverel to Norwich by train

from £11.00

Avg 0 changes 1hr 15m

Newcastle upon Tyne to Norwich by train

from £33.90

Avg 1 change 3hr 56m

Brighton to Norwich by train

from £28.60

Avg 1 change 3hr 37m

Huddersfield to Norwich by train

from £13.80

Avg 1 change 3hr 42m

Chelmsford to Norwich by train

from £8.00

Avg 0 changes 1hr 23m

Swindon to Norwich by train

from £25.30

Avg 1 change 3hr 48m

Sheringham to Norwich by train

from £7.30

Avg 0 changes 50m

Gravesend to Norwich by train

from £19.10

Avg 1 change 2hr 35m

Ipswich to Norwich by train

from £15.20

Avg 0 changes 40m

Bristol to Norwich by train

from £24.40

Avg 1 change 4hr 10m

Paris to Norwich by train

from £71.50

Avg 1 change 4hr 29m

Blackpool to Norwich by train

from £58.00

Avg 1 change 5hr 21m

Preston to Norwich by train

from £56.00

Avg 1 change 4hr 44m

Manchester to Norwich by train

from £26.00

Avg 0 changes 4hr 28m

Durham to Norwich by train

from £33.90

Avg 1 change 3hr 43m

Exeter to Norwich by train

from £52.60

Avg 1 change 4hr 57m

Stockport to Norwich by train

from £26.00

Avg 0 changes 4hr 17m

Chester to Norwich by train

from £26.00

Avg 1 change 4hr 43m

Gloucester to Norwich by train

from £67.60

Avg 1 change 4hr 48m

Romford to Norwich by train

from £13.90

Avg 1 change 1hr 55m

Salhouse to Norwich by train

from £3.50

Avg 0 changes 10m

Peterborough to Norwich by train

from £6.60

Avg 0 changes 1hr 28m

Chesterfield to Norwich by train

from £14.50

Avg 0 changes 3hr 12m

Cambridgeshire to Norwich by train

from £4.60

Avg 0 changes 52m

Birmingham to Norwich by train

from £14.50

Avg 1 change 3hr 46m

Cambridge to Norwich by train

from £17.90

Avg 0 changes 1hr 10m

London to Norwich by train

from £10.00

Avg 0 changes 1hr 42m

Barnsley to Norwich by train

from £18.40

Avg 1 change 3hr 31m

Southampton to Norwich by train

from £161.00

Avg 1 change 4hr 12m

Brussels to Norwich by train

from £62.00

Avg 1 change 4hr 31m

Leicester to Norwich by train

from £21.70

Avg 1 change 2hr 46m

Sheffield to Norwich by train

from £14.50

Avg 0 changes 3hr 28m

Lowestoft to Norwich by train

from £7.30

Avg 0 changes 36m

Taunton to Norwich by train

from £128.00

Avg 1 change 4hr 31m

Coventry to Norwich by train

from £14.50

Avg 1 change 3hr 31m

Glasgow to Norwich by train

from £39.50

Avg 1 change 6hr 26m

Derby to Norwich by train

from £20.40

Avg 1 change 3hr 9m

Warrington to Norwich by train

from £36.70

Avg 0 changes 4hr 52m

Loughborough to Norwich by train

from £16.50

Avg 1 change 3hr 14m

York to Norwich by train

from £37.00

Avg 1 change 2hr 55m

Stowmarket to Norwich by train

from £13.00

Avg 0 changes 32m

Bedford to Norwich by train

from £27.40

Avg 1 change 3hr 18m

Nuneaton to Norwich by train

from £71.10

Avg 1 change 3hr 17m

Liverpool to Norwich by train

from £23.50

Avg 0 changes 5hr 19m

Shenfield to Norwich by train

from £11.00

Avg 1 change 1hr 43m

Middlesbrough to Norwich by train

from £143.00

Avg 1 change 4hr 7m

Colchester to Norwich by train

from £8.00

Avg 0 changes 1hr 1m

West Ham to Norwich by train

from £9.00

Avg 0 changes 1hr 47m

Stansted to Norwich by train

from £13.80

Avg 1 change 1hr 48m

Darlington to Norwich by train

from £31.10

Avg 1 change 3hr 25m

Leighton Buzzard to Norwich by train

from £20.20

Avg 1 change 3hr 10m

Kingston upon Hull to Norwich by train

from £19.00

Avg 1 change 3hr 40m

Oxford to Norwich by train

from £21.20

Avg 1 change 3hr 41m

Plymouth to Norwich by train

from £31.90

Avg 1 change 5hr 55m

Skegness to Norwich by train

from £54.40

Avg 1 change 3hr 56m

Scunthorpe to Norwich by train

from £16.30

Avg 1 change 3hr 18m

Great Yarmouth to Norwich by train

from £7.30

Avg 0 changes 28m

Bradford to Norwich by train

from £39.50

Avg 2 changes 4hr 3m

Reading to Norwich by train

from £85.00

Avg 1 change 3hr 14m

Lincoln to Norwich by train

from £22.80

Avg 1 change 2hr 43m

Newark on Trent to Norwich by train

from £57.50

Avg 1 change 2hr 10m

Dundee to Norwich by train

from £62.00

Avg 1 change 7hr 5m

Edinburgh to Norwich by train

from £37.00

Avg 1 change 5hr 26m

Inverness to Norwich by train

from £156.60

Avg 2 changes 9hr 18m

Search accommodation in Norwich

Airbnb
Country guide

Trains to the UK

Read our country guide

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 25
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 25
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

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