Trains to Luton Find train times and tickets

Liverpool to Luton by train

from £43.00

Avg 1 change 3hr 13m

Norwich to Luton by train

from £32.80

Avg 1 change 2hr 49m

Northampton to Luton by train

from £21.30

Avg 1 change 1hr 37m

Corby to Luton by train

from £24.90

Avg 0 changes 46m

York to Luton by train

from £50.00

Avg 1 change 2hr 35m

Wellingborough to Luton by train

from £21.90

Avg 0 changes 22m

Rugby to Luton by train

from £11.50

Avg 1 change 1hr 52m

Hounslow to Luton by train

from £15.70

Avg 1 change 1hr 34m

Romford to Luton by train

from £15.70

Avg 1 change 1hr 20m

Huddersfield to Luton by train

from £36.20

Avg 2 changes 3hr 34m

Swansea to Luton by train

from £28.00

Avg 1 change 4hr 16m

Cambridge to Luton by train

from £29.10

Avg 1 change 1hr 41m

Bradford to Luton by train

from £36.20

Avg 1 change 3hr 26m

Milton Keynes to Luton by train

from £14.00

Avg 1 change 1hr 18m

Truro to Luton by train

from £55.00

Avg 1 change 5hr 22m

Aylesbury to Luton by train

from £28.20

Avg 1 change 2hr 5m

Cardiff to Luton by train

from £21.00

Avg 1 change 3hr 19m

Loughborough to Luton by train

from £44.50

Avg 0 changes 1hr 6m

Newcastle upon Tyne to Luton by train

from £61.50

Avg 1 change 3hr 34m

Wolverhampton to Luton by train

from £12.00

Avg 1 change 2hr 25m

Manchester to Luton by train

from £24.50

Avg 1 change 2hr 42m

Glasgow to Luton by train

from £32.00

Avg 1 change 5hr 38m

Crewe to Luton by train

from £35.00

Avg 1 change 2hr 26m

Bristol to Luton by train

from £18.50

Avg 1 change 2hr 28m

Blackpool to Luton by train

from £50.50

Avg 2 changes 3hr 58m

Preston to Luton by train

from £45.50

Avg 1 change 3hr 22m

Swindon to Luton by train

from £15.00

Avg 1 change 2hr 2m

Gloucester to Luton by train

from £35.00

Avg 1 change 3hr 3m

Sheffield to Luton by train

from £20.50

Avg 1 change 1hr 59m

Kingston upon Hull to Luton by train

from £20.50

Avg 1 change 3hr 13m

Doncaster to Luton by train

from £28.10

Avg 1 change 2hr 11m

Ipswich to Luton by train

from £24.80

Avg 1 change 2hr 11m

Grantham to Luton by train

from £20.40

Avg 1 change 1hr 57m

Exeter to Luton by train

from £55.00

Avg 1 change 3hr 9m

Slough to Luton by train

from £23.40

Avg 1 change 1hr 23m

Edinburgh to Luton by train

from £64.00

Avg 1 change 5hr 9m

Croydon to Luton by train

from £14.70

Avg 0 changes 1hr 4m

Great Yarmouth to Luton by train

from £63.80

Avg 2 changes 3hr 27m

Durham to Luton by train

from £44.00

Avg 1 change 3hr 21m

Shenley AV to Luton by train

from £8.00

Avg 0 changes 19m

Peterborough to Luton by train

from £17.80

Avg 1 change 1hr 42m

Didcot to Luton by train

from £40.40

Avg 1 change 1hr 49m

Stoke-on-Trent to Luton by train

from £20.50

Avg 1 change 2hr 19m

Bedford to Luton by train

from £6.50

Avg 0 changes 14m

Richmond to Luton by train

from £15.70

Avg 1 change 1hr 7m

Kettering to Luton by train

from £24.70

Avg 0 changes 30m

Elephant and Castle to Luton by train

from £10.10

Avg 0 changes 37m

London to Luton by train

from £10.10

Avg 0 changes 21m

Nuneaton to Luton by train

from £15.00

Avg 1 change 1hr 18m

Lincoln to Luton by train

from £19.00

Avg 1 change 2hr 42m

Oxford to Luton by train

from £40.40

Avg 1 change 2hr 6m

Plymouth to Luton by train

from £29.50

Avg 1 change 4hr 5m

Reading to Luton by train

from £29.10

Avg 1 change 1hr 30m

Islington to Luton by train

from £10.10

Avg 0 changes 31m

Derby to Luton by train

from £16.50

Avg 0 changes 1hr 9m

Newark on Trent to Luton by train

from £19.00

Avg 1 change 2hr 11m

Coventry to Luton by train

from £12.00

Avg 1 change 1hr 57m

Bournemouth to Luton by train

from £18.30

Avg 1 change 3hr 2m

Search accommodation in Luton

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.