Trains to Northampton Find train times and tickets

London to Northampton by train

from £7.50

Avg 0 changes 48m

Coventry to Northampton by train

from £10.90

Avg 0 changes 32m

Milton Keynes to Northampton by train

from £9.20

Avg 0 changes 15m

Luton to Northampton by train

from £22.10

Avg 1 change 1hr 44m

Rugby to Northampton by train

from £6.90

Avg 0 changes 19m

Newcastle upon Tyne to Northampton by train

from £58.10

Avg 1 change 4hr 17m

Liverpool to Northampton by train

from £20.00

Avg 1 change 2hr 6m

Derby to Northampton by train

from £31.70

Avg 1 change 1hr 25m

Manchester to Northampton by train

from £16.00

Avg 1 change 1hr 55m

Doncaster to Northampton by train

from £73.80

Avg 1 change 2hr 47m

Crewe to Northampton by train

from £18.00

Avg 0 changes 1hr 46m

Edinburgh to Northampton by train

from £36.00

Avg 1 change 4hr 42m

Norwich to Northampton by train

from £73.00

Avg 1 change 3hr 26m

Wellingborough to Northampton by train

from £17.20

Avg 2 changes 1hr 32m

Bristol to Northampton by train

from £32.30

Avg 1 change 2hr 37m

Cardiff to Northampton by train

from £32.30

Avg 1 change 3hr 8m

Corby to Northampton by train

from £19.20

Avg 2 changes 1hr 50m

Glasgow to Northampton by train

from £26.00

Avg 1 change 4hr 14m

Leeds to Northampton by train

from £86.50

Avg 1 change 2hr 54m

Kettering to Northampton by train

from £19.20

Avg 2 changes 1hr 35m

Plymouth to Northampton by train

from £63.00

Avg 1 change 4hr 52m

Stoke-on-Trent to Northampton by train

from £6.00

Avg 0 changes 1hr 37m

Peterborough to Northampton by train

from £21.10

Avg 1 change 2hr 7m

Tamworth to Northampton by train

from £18.40

Avg 0 changes 51m

Leicester to Northampton by train

from £18.90

Avg 1 change 1hr 11m

Reading to Northampton by train

from £32.80

Avg 1 change 1hr 51m

Cambridge to Northampton by train

from £53.70

Avg 1 change 2hr 19m

Nuneaton to Northampton by train

from £13.90

Avg 0 changes 35m

Birmingham to Northampton by train

from £14.90

Avg 0 changes 59m

Oxford to Northampton by train

from £26.80

Avg 1 change 1hr 24m

Sheffield to Northampton by train

from £65.30

Avg 1 change 2hr 6m

York to Northampton by train

from £75.50

Avg 1 change 3hr 16m

Search accommodation in Northampton

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.