Trains to Grantham Find train times and tickets

Plymouth to Grantham by train

from £38.00

Avg 1 change 4hr 55m

Darlington to Grantham by train

from £144.00

Avg 0 changes 1hr 17m

Carlisle to Grantham by train

from £27.80

Avg 1 change 3hr 35m

Lincoln to Grantham by train

from £11.20

Avg 1 change 48m

Thurgarton to Grantham by train

from £5.70

Avg 0 changes 18m

Scarborough to Grantham by train

from £38.00

Avg 1 change 1hr 46m

Boston to Grantham by train

from £12.80

Avg 0 changes 50m

Manchester to Grantham by train

from £21.40

Avg 0 changes 2hr 25m

Leicester to Grantham by train

from £14.20

Avg 1 change 1hr 10m

Birmingham to Grantham by train

from £42.00

Avg 1 change 1hr 59m

Sheffield to Grantham by train

from £8.20

Avg 0 changes 1hr 22m

Mansfield to Grantham by train

from £10.50

Avg 1 change 1hr 21m

Brighton to Grantham by train

from £23.40

Avg 1 change 2hr 40m

Derby to Grantham by train

from £12.70

Avg 1 change 1hr 12m

Colchester to Grantham by train

from £23.40

Avg 1 change 2hr 33m

Stevenage to Grantham by train

from £8.70

Avg 0 changes 44m

Glasgow to Grantham by train

from £42.40

Avg 1 change 4hr 19m

London to Grantham by train

from £12.00

Avg 0 changes 58m

Liverpool to Grantham by train

from £24.50

Avg 0 changes 3hr 12m

Cambridgeshire to Grantham by train

from £20.40

Avg 0 changes 1hr 3m

Barnsley to Grantham by train

from £29.40

Avg 1 change 1hr 28m

Cambridge to Grantham by train

from £22.00

Avg 1 change 1hr 17m

Aberdeen to Grantham by train

from £42.00

Avg 1 change 6hr 13m

Edinburgh to Grantham by train

from £40.50

Avg 0 changes 3hr 19m

York to Grantham by train

from £16.10

Avg 0 changes 48m

Middlesbrough to Grantham by train

from £25.60

Avg 1 change 1hr 59m

Bassetlaw to Grantham by train

from £22.70

Avg 1 change 43m

Retford to Grantham by train

from £6.60

Avg 0 changes 19m

Luton to Grantham by train

from £49.00

Avg 1 change 1hr 58m

Cleethorpes to Grantham by train

from £22.80

Avg 1 change 1hr 42m

Stockport to Grantham by train

from £21.40

Avg 0 changes 2hr 10m

Sunderland to Grantham by train

from £35.50

Avg 1 change 2hr 32m

Newcastle upon Tyne to Grantham by train

from £29.70

Avg 0 changes 1hr 46m

Leeds to Grantham by train

from £8.20

Avg 0 changes 1hr 1m

Oxford to Grantham by train

from £21.00

Avg 1 change 2hr 45m

Dundee to Grantham by train

from £65.50

Avg 1 change 4hr 59m

Seaton Carew to Grantham by train

from £20.80

Avg 1 change 2hr 9m

Kingston upon Hull to Grantham by train

from £7.60

Avg 0 changes 1hr 26m

Great Yarmouth to Grantham by train

from £61.20

Avg 1 change 2hr 36m

Durham to Grantham by train

from £29.70

Avg 0 changes 1hr 34m

Peterborough to Grantham by train

from £5.00

Avg 0 changes 18m

Doncaster to Grantham by train

from £7.20

Avg 0 changes 30m

Preston to Grantham by train

from £17.70

Avg 1 change 3hr 4m

Ipswich to Grantham by train

from £25.40

Avg 1 change 2hr 14m

Skegness to Grantham by train

from £7.00

Avg 0 changes 1hr 25m

Huddersfield to Grantham by train

from £16.80

Avg 1 change 1hr 31m

Huntingdon to Grantham by train

from £24.50

Avg 1 change 45m

Newark on Trent to Grantham by train

from £9.10

Avg 0 changes 11m

Norwich to Grantham by train

from £46.30

Avg 0 changes 1hr 56m

Search accommodation in Grantham

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.