Trains to Luton Find train times and tickets

Shenley AV to Luton by train

from £8.00

Avg 0 changes 19m

Croydon to Luton by train

from £14.70

Avg 0 changes 1hr 6m

Preston to Luton by train

from £31.00

Avg 1 change 3hr 22m

Exeter to Luton by train

from £55.00

Avg 1 change 3hr 9m

Edinburgh to Luton by train

from £45.50

Avg 1 change 5hr 9m

Manchester to Luton by train

from £28.50

Avg 1 change 2hr 42m

Elephant and Castle to Luton by train

from £10.10

Avg 0 changes 37m

Corby to Luton by train

from £24.90

Avg 1 change 47m

London to Luton by train

from £9.20

Avg 0 changes 21m

Bradford to Luton by train

from £36.20

Avg 1 change 3hr 26m

Swansea to Luton by train

from £32.00

Avg 1 change 4hr 16m

Crewe to Luton by train

from £35.00

Avg 1 change 2hr 26m

Plymouth to Luton by train

from £29.50

Avg 1 change 4hr 5m

Kettering to Luton by train

from £24.70

Avg 0 changes 30m

Milton Keynes to Luton by train

from £14.00

Avg 1 change 1hr 18m

Peterborough to Luton by train

from £17.80

Avg 1 change 1hr 42m

Northampton to Luton by train

from £21.30

Avg 1 change 1hr 37m

Wellingborough to Luton by train

from £21.90

Avg 0 changes 22m

Lincoln to Luton by train

from £16.00

Avg 1 change 2hr 42m

Norwich to Luton by train

from £20.20

Avg 1 change 2hr 49m

Cambridge to Luton by train

from £37.20

Avg 1 change 1hr 41m

Hounslow to Luton by train

from £15.70

Avg 1 change 1hr 34m

Blackpool to Luton by train

from £44.70

Avg 2 changes 3hr 58m

Oxford to Luton by train

from £40.40

Avg 1 change 2hr 6m

Rugby to Luton by train

from £20.50

Avg 1 change 1hr 52m

Liverpool to Luton by train

from £24.00

Avg 1 change 3hr 13m

Richmond to Luton by train

from £15.70

Avg 1 change 1hr 7m

Sheffield to Luton by train

from £20.50

Avg 1 change 1hr 59m

Newcastle upon Tyne to Luton by train

from £44.00

Avg 1 change 3hr 34m

Coventry to Luton by train

from £12.00

Avg 1 change 1hr 57m

Doncaster to Luton by train

from £43.00

Avg 1 change 2hr 11m

Ipswich to Luton by train

from £24.80

Avg 1 change 2hr 11m

Bristol to Luton by train

from £18.50

Avg 1 change 2hr 28m

Cardiff to Luton by train

from £21.00

Avg 1 change 3hr 19m

Slough to Luton by train

from £23.40

Avg 1 change 1hr 23m

Islington to Luton by train

from £10.10

Avg 0 changes 31m

Wolverhampton to Luton by train

from £31.50

Avg 1 change 2hr 25m

Kingston upon Hull to Luton by train

from £36.20

Avg 1 change 3hr 13m

Glasgow to Luton by train

from £32.00

Avg 1 change 5hr 38m

Stoke-on-Trent to Luton by train

from £84.00

Avg 1 change 2hr 19m

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.