Trains to Luton Find train times and tickets

Truro to Luton by train

from £53.00

Avg 1 change 5hr 22m

Romford to Luton by train

from £15.70

Avg 1 change 1hr 20m

Aylesbury to Luton by train

from £28.20

Avg 1 change 2hr 5m

Durham to Luton by train

from £61.50

Avg 1 change 3hr 21m

Hounslow to Luton by train

from £15.70

Avg 1 change 1hr 34m

London to Luton by train

from £10.10

Avg 0 changes 21m

Ipswich to Luton by train

from £18.10

Avg 1 change 2hr 11m

Newcastle upon Tyne to Luton by train

from £44.00

Avg 1 change 3hr 34m

Liverpool to Luton by train

from £24.00

Avg 1 change 3hr 13m

Crewe to Luton by train

from £35.00

Avg 1 change 2hr 26m

Glasgow to Luton by train

from £32.00

Avg 1 change 5hr 38m

Edinburgh to Luton by train

from £45.50

Avg 1 change 5hr 9m

Cardiff to Luton by train

from £21.00

Avg 1 change 3hr 19m

Islington to Luton by train

from £10.10

Avg 0 changes 31m

Bournemouth to Luton by train

from £24.80

Avg 1 change 3hr 2m

Swindon to Luton by train

from £28.00

Avg 1 change 2hr 2m

Cambridge to Luton by train

from £39.60

Avg 1 change 1hr 41m

Lincoln to Luton by train

from £19.00

Avg 1 change 2hr 42m

Doncaster to Luton by train

from £43.00

Avg 1 change 2hr 11m

Kettering to Luton by train

from £24.70

Avg 0 changes 30m

Preston to Luton by train

from £50.50

Avg 1 change 3hr 22m

Manchester to Luton by train

from £31.50

Avg 1 change 2hr 42m

Blackpool to Luton by train

from £44.70

Avg 2 changes 3hr 58m

Milton Keynes to Luton by train

from £14.00

Avg 1 change 1hr 18m

Northampton to Luton by train

from £21.30

Avg 1 change 1hr 37m

Exeter to Luton by train

from £55.00

Avg 1 change 3hr 9m

Great Yarmouth to Luton by train

from £63.80

Avg 2 changes 3hr 27m

Kingston upon Hull to Luton by train

from £51.00

Avg 1 change 3hr 13m

Wolverhampton to Luton by train

from £31.50

Avg 1 change 2hr 25m

Shenley AV to Luton by train

from £8.00

Avg 0 changes 21m

Coventry to Luton by train

from £27.50

Avg 1 change 1hr 57m

Wellingborough to Luton by train

from £21.90

Avg 0 changes 22m

Swansea to Luton by train

from £32.00

Avg 1 change 4hr 16m

Elephant and Castle to Luton by train

from £10.10

Avg 0 changes 37m

Croydon to Luton by train

from £14.70

Avg 0 changes 1hr 7m

Derby to Luton by train

from £19.50

Avg 0 changes 1hr 9m

Corby to Luton by train

from £24.90

Avg 1 change 47m

Bristol to Luton by train

from £18.50

Avg 1 change 2hr 28m

Plymouth to Luton by train

from £29.50

Avg 1 change 4hr 5m

Slough to Luton by train

from £23.40

Avg 1 change 1hr 23m

Richmond to Luton by train

from £18.10

Avg 1 change 1hr 7m

Huddersfield to Luton by train

from £50.50

Avg 2 changes 3hr 35m

Peterborough to Luton by train

from £17.80

Avg 1 change 1hr 42m

York to Luton by train

from £57.50

Avg 1 change 2hr 35m

Sheffield to Luton by train

from £17.50

Avg 1 change 1hr 59m

Stoke-on-Trent to Luton by train

from £84.00

Avg 1 change 2hr 19m

Rugby to Luton by train

from £20.50

Avg 1 change 1hr 52m

Bradford to Luton by train

from £36.20

Avg 1 change 3hr 26m

Norwich to Luton by train

from £20.20

Avg 1 change 2hr 49m

Reading to Luton by train

from £29.10

Avg 1 change 1hr 30m

Oxford to Luton by train

from £40.40

Avg 1 change 2hr 6m

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.