Trains to Newcastle upon Tyne Find train times and tickets

Chesterfield to Newcastle upon Tyne by train

from £37.10

Avg 0 changes 2hr 12m

Sheffield to Newcastle upon Tyne by train

from £25.00

Avg 0 changes 1hr 48m

Nottingham to Newcastle upon Tyne by train

from £14.80

Avg 1 change 2hr 43m

Brussels to Newcastle upon Tyne by train

from £101.00

Avg 1 change 5hr 43m

Luton to Newcastle upon Tyne by train

from £44.00

Avg 1 change 3hr 44m

Stirling to Newcastle upon Tyne by train

from £14.60

Avg 0 changes 2hr 22m

Newport to Newcastle upon Tyne by train

from £59.20

Avg 1 change 5hr 19m

Harlow to Newcastle upon Tyne by train

from £51.00

Avg 1 change 3hr 47m

Warrington to Newcastle upon Tyne by train

from £71.10

Avg 1 change 2hr 56m

Hereford to Newcastle upon Tyne by train

from £48.20

Avg 1 change 4hr 37m

Exeter to Newcastle upon Tyne by train

from £91.50

Avg 0 changes 6hr 2m

Bath to Newcastle upon Tyne by train

from £78.30

Avg 1 change 5hr 5m

Ramsgate to Newcastle upon Tyne by train

from £48.00

Avg 1 change 4hr 40m

Plymouth to Newcastle upon Tyne by train

from £100.30

Avg 0 changes 7hr

Scarborough to Newcastle upon Tyne by train

from £111.00

Avg 1 change 1hr 52m

Kingston upon Hull to Newcastle upon Tyne by train

from £17.90

Avg 1 change 2hr 7m

Glasgow to Newcastle upon Tyne by train

from £11.50

Avg 0 changes 2hr 32m

Lincoln to Newcastle upon Tyne by train

from £12.00

Avg 1 change 2hr 26m

Reading to Newcastle upon Tyne by train

from £53.40

Avg 0 changes 4hr 50m

Bristol to Newcastle upon Tyne by train

from £75.50

Avg 0 changes 4hr 46m

Bolton to Newcastle upon Tyne by train

from £34.90

Avg 1 change 2hr 48m

Swindon to Newcastle upon Tyne by train

from £55.50

Avg 1 change 4hr 36m

Chester to Newcastle upon Tyne by train

from £28.30

Avg 1 change 3hr 29m

Preston to Newcastle upon Tyne by train

from £33.40

Avg 1 change 2hr 48m

Whitby to Newcastle upon Tyne by train

from £15.60

Avg 1 change 2hr 38m

Winchester to Newcastle upon Tyne by train

from £65.20

Avg 1 change 4hr 45m

Gloucester to Newcastle upon Tyne by train

from £55.50

Avg 0 changes 4hr 26m

Lille to Newcastle upon Tyne by train

from £101.00

Avg 1 change 5hr 5m

Loughborough to Newcastle upon Tyne by train

from £38.20

Avg 1 change 3hr 2m

Sunderland to Newcastle upon Tyne by train

from £3.30

Avg 0 changes 16m

Leeds to Newcastle upon Tyne by train

from £9.70

Avg 0 changes 1hr 20m

Morley to Newcastle upon Tyne by train

from £23.90

Avg 0 changes 1hr 47m

Wakefield to Newcastle upon Tyne by train

from £31.30

Avg 0 changes 1hr 37m

Northampton to Newcastle upon Tyne by train

from £68.50

Avg 1 change 4hr

Stevenage to Newcastle upon Tyne by train

from £16.80

Avg 0 changes 2hr 31m

Cardiff to Newcastle upon Tyne by train

from £38.00

Avg 1 change 5hr 32m

Birmingham to Newcastle upon Tyne by train

from £42.00

Avg 0 changes 3hr 12m

Oxford to Newcastle upon Tyne by train

from £55.70

Avg 0 changes 4hr 27m

Windermere to Newcastle upon Tyne by train

from £45.50

Avg 2 changes 2hr 51m

Perth to Newcastle upon Tyne by train

from £25.60

Avg 0 changes 2hr 54m

Banbury to Newcastle upon Tyne by train

from £66.20

Avg 0 changes 4hr 11m

Mansfield to Newcastle upon Tyne by train

from £56.50

Avg 2 changes 2hr 57m

Durham to Newcastle upon Tyne by train

from £4.30

Avg 0 changes 12m

Langwathby to Newcastle upon Tyne by train

from £23.30

Avg 1 change 1hr 56m

Cleethorpes to Newcastle upon Tyne by train

from £75.00

Avg 1 change 2hr 51m

Skegness to Newcastle upon Tyne by train

from £96.50

Avg 1 change 3hr 37m

Norwich to Newcastle upon Tyne by train

from £26.00

Avg 1 change 3hr 53m

Leighton Buzzard to Newcastle upon Tyne by train

from £64.50

Avg 1 change 3hr 56m

Basingstoke to Newcastle upon Tyne by train

from £64.50

Avg 1 change 4hr 30m

Dundee to Newcastle upon Tyne by train

from £12.70

Avg 0 changes 2hr 50m

Seaton Carew to Newcastle upon Tyne by train

from £8.40

Avg 0 changes 45m

Liverpool to Newcastle upon Tyne by train

from £16.50

Avg 0 changes 3hr

Cambridgeshire to Newcastle upon Tyne by train

from £46.50

Avg 1 change 3hr

Newton Abbot to Newcastle upon Tyne by train

from £91.00

Avg 0 changes 6hr 22m

Aylesbury to Newcastle upon Tyne by train

from £53.00

Avg 1 change 4hr 39m

Ipswich to Newcastle upon Tyne by train

from £18.90

Avg 1 change 3hr 51m

York to Newcastle upon Tyne by train

from £6.50

Avg 0 changes 55m

Manchester to Newcastle upon Tyne by train

from £15.50

Avg 0 changes 2hr 15m

Aberdeen to Newcastle upon Tyne by train

from £15.80

Avg 0 changes 4hr 5m

Hitchin to Newcastle upon Tyne by train

from £41.90

Avg 1 change 2hr 48m

Kirkcaldy to Newcastle upon Tyne by train

from £14.60

Avg 0 changes 2hr 10m

Hamilton to Newcastle upon Tyne by train

from £11.50

Avg 0 changes 2hr 16m

Retford to Newcastle upon Tyne by train

from £68.00

Avg 0 changes 1hr 40m

Wigan to Newcastle upon Tyne by train

from £65.80

Avg 1 change 3hr 3m

Guildford to Newcastle upon Tyne by train

from £71.00

Avg 1 change 4hr 18m

Harrogate to Newcastle upon Tyne by train

from £17.40

Avg 1 change 1hr 42m

Gravesend to Newcastle upon Tyne by train

from £61.00

Avg 1 change 3hr 59m

Swansea to Newcastle upon Tyne by train

from £69.70

Avg 1 change 6hr 31m

Doncaster to Newcastle upon Tyne by train

from £9.70

Avg 0 changes 1hr 22m

Clapham Junction to Newcastle upon Tyne by train

from £58.00

Avg 1 change 3hr 36m

Tamworth to Newcastle upon Tyne by train

from £39.70

Avg 0 changes 2hr 58m

Barnsley to Newcastle upon Tyne by train

from £15.90

Avg 1 change 2hr 14m

Milton Keynes to Newcastle upon Tyne by train

from £64.50

Avg 1 change 4hr 2m

Halifax to Newcastle upon Tyne by train

from £25.90

Avg 1 change 2hr 10m

Bournemouth to Newcastle upon Tyne by train

from £85.50

Avg 1 change 5hr 48m

Slough to Newcastle upon Tyne by train

from £51.00

Avg 1 change 3hr 51m

Edinburgh to Newcastle upon Tyne by train

from £9.90

Avg 0 changes 1hr 23m

Peterborough to Newcastle upon Tyne by train

from £16.00

Avg 0 changes 2hr 4m

Northumberland to Newcastle upon Tyne by train

from £5.40

Avg 0 changes 15m

Grantham to Newcastle upon Tyne by train

from £24.00

Avg 0 changes 1hr 49m

Cambridge to Newcastle upon Tyne by train

from £24.40

Avg 1 change 3hr 22m

Cheltenham to Newcastle upon Tyne by train

from £66.50

Avg 0 changes 4hr 15m

London to Newcastle upon Tyne by train

from £20.00

Avg 0 changes 2hr 45m

Ayr to Newcastle upon Tyne by train

from £17.80

Avg 1 change 3hr 41m

Carlisle to Newcastle upon Tyne by train

from £7.50

Avg 0 changes 1hr 17m

Northallerton to Newcastle upon Tyne by train

from £6.50

Avg 0 changes 43m

Middlesbrough to Newcastle upon Tyne by train

from £10.70

Avg 0 changes 1hr 9m

Derby to Newcastle upon Tyne by train

from £37.60

Avg 0 changes 2hr 26m

Huddersfield to Newcastle upon Tyne by train

from £14.90

Avg 0 changes 1hr 47m

Stoke-on-Trent to Newcastle upon Tyne by train

from £87.40

Avg 1 change 3hr 17m

Darlington to Newcastle upon Tyne by train

from £6.50

Avg 0 changes 28m

Lancaster to Newcastle upon Tyne by train

from £46.20

Avg 1 change 2hr 34m

Bradford to Newcastle upon Tyne by train

from £23.90

Avg 1 change 1hr 52m

Leicester to Newcastle upon Tyne by train

from £29.40

Avg 1 change 3hr 12m

Lowestoft to Newcastle upon Tyne by train

from £51.00

Avg 2 changes 4hr 53m

Inverkeithing to Newcastle upon Tyne by train

from £14.60

Avg 0 changes 1hr 54m

Wolverhampton to Newcastle upon Tyne by train

from £54.60

Avg 1 change 3hr 42m

Brighton to Newcastle upon Tyne by train

from £47.00

Avg 1 change 4hr 31m

Coventry to Newcastle upon Tyne by train

from £34.90

Avg 1 change 3hr 52m

Scunthorpe to Newcastle upon Tyne by train

from £18.90

Avg 1 change 2hr 16m

Shrewsbury to Newcastle upon Tyne by train

from £36.30

Avg 1 change 3hr 45m

Inverness to Newcastle upon Tyne by train

from £38.50

Avg 0 changes 4hr 59m

Newark on Trent to Newcastle upon Tyne by train

from £21.20

Avg 0 changes 1hr 43m

Paris to Newcastle upon Tyne by train

from £93.50

Avg 1 change 5hr 59m

Stafford to Newcastle upon Tyne by train

from £91.90

Avg 1 change 3hr 40m

Crewe to Newcastle upon Tyne by train

from £82.40

Avg 1 change 3hr 12m

Stockport to Newcastle upon Tyne by train

from £27.00

Avg 0 changes 2hr 36m

Rugby to Newcastle upon Tyne by train

from £120.30

Avg 1 change 3hr 41m

Ashford to Newcastle upon Tyne by train

from £66.50

Avg 1 change 4hr 4m

Search accommodation in Newcastle upon Tyne

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.