Trains to Luton Find train times and tickets

Hounslow to Luton by train

from £15.70

Avg 1 change 1hr 34m

Northampton to Luton by train

from £21.30

Avg 1 change 1hr 37m

Romford to Luton by train

from £15.70

Avg 1 change 1hr 20m

Bournemouth to Luton by train

from £24.80

Avg 1 change 3hr 2m

Coventry to Luton by train

from £12.00

Avg 1 change 1hr 57m

Rugby to Luton by train

from £42.00

Avg 1 change 1hr 52m

Bradford to Luton by train

from £36.20

Avg 1 change 3hr 26m

Aylesbury to Luton by train

from £28.20

Avg 1 change 2hr 5m

Corby to Luton by train

from £24.90

Avg 1 change 47m

Shenley AV to Luton by train

from £8.00

Avg 0 changes 19m

Elephant and Castle to Luton by train

from £10.10

Avg 0 changes 37m

Islington to Luton by train

from £10.10

Avg 0 changes 31m

Glasgow to Luton by train

from £32.00

Avg 1 change 5hr 38m

Richmond to Luton by train

from £18.10

Avg 1 change 1hr 7m

Norwich to Luton by train

from £27.40

Avg 1 change 2hr 49m

Wellingborough to Luton by train

from £21.90

Avg 0 changes 22m

Peterborough to Luton by train

from £17.80

Avg 1 change 1hr 42m

Swansea to Luton by train

from £32.00

Avg 1 change 4hr 16m

Huddersfield to Luton by train

from £50.50

Avg 2 changes 3hr 35m

Manchester to Luton by train

from £24.00

Avg 1 change 2hr 42m

Blackpool to Luton by train

from £37.00

Avg 2 changes 3hr 58m

Truro to Luton by train

from £55.00

Avg 1 change 5hr 22m

Nuneaton to Luton by train

from £38.20

Avg 1 change 1hr 18m

Stoke-on-Trent to Luton by train

from £84.00

Avg 1 change 2hr 19m

London to Luton by train

from £10.10

Avg 0 changes 21m

Grantham to Luton by train

from £19.00

Avg 1 change 1hr 57m

York to Luton by train

from £57.50

Avg 1 change 2hr 35m

Croydon to Luton by train

from £14.20

Avg 0 changes 1hr 7m

Cardiff to Luton by train

from £21.00

Avg 1 change 3hr 19m

Doncaster to Luton by train

from £28.50

Avg 1 change 2hr 11m

Milton Keynes to Luton by train

from £14.00

Avg 1 change 1hr 18m

Crewe to Luton by train

from £35.00

Avg 1 change 2hr 26m

Durham to Luton by train

from £44.00

Avg 1 change 3hr 21m

Wolverhampton to Luton by train

from £27.50

Avg 1 change 2hr 25m

Lincoln to Luton by train

from £16.00

Avg 1 change 2hr 42m

Preston to Luton by train

from £31.00

Avg 1 change 3hr 22m

Kettering to Luton by train

from £24.70

Avg 0 changes 30m

Exeter to Luton by train

from £55.00

Avg 1 change 3hr 9m

Great Yarmouth to Luton by train

from £20.20

Avg 2 changes 3hr 27m

Reading to Luton by train

from £29.10

Avg 1 change 1hr 30m

Newcastle upon Tyne to Luton by train

from £52.50

Avg 1 change 3hr 34m

Sheffield to Luton by train

from £20.50

Avg 1 change 1hr 59m

Edinburgh to Luton by train

from £45.50

Avg 1 change 5hr 9m

Kingston upon Hull to Luton by train

from £36.20

Avg 1 change 3hr 13m

Plymouth to Luton by train

from £57.00

Avg 1 change 4hr 5m

Swindon to Luton by train

from £55.50

Avg 1 change 2hr 2m

Liverpool to Luton by train

from £35.00

Avg 1 change 3hr 13m

Oxford to Luton by train

from £40.40

Avg 1 change 2hr 6m

Bristol to Luton by train

from £131.60

Avg 1 change 2hr 28m

Ipswich to Luton by train

from £18.10

Avg 1 change 2hr 11m

Cambridge to Luton by train

from £39.60

Avg 1 change 1hr 41m

Slough to Luton by train

from £23.40

Avg 1 change 1hr 23m

Derby to Luton by train

from £19.50

Avg 0 changes 1hr 9m

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.