Trains to Luton Find train times and tickets

Lancaster to Luton by train

from £45.50

Avg 1 change 3hr 39m

Feltham to Luton by train

from £21.30

Avg 1 change 1hr 33m

Derby to Luton by train

from £19.50

Avg 0 changes 1hr 9m

Newark on Trent to Luton by train

from £18.80

Avg 1 change 2hr 11m

Loughborough to Luton by train

from £44.50

Avg 0 changes 1hr 6m

Peterborough to Luton by train

from £17.80

Avg 1 change 1hr 42m

Liverpool to Luton by train

from £28.50

Avg 1 change 3hr 13m

Doncaster to Luton by train

from £28.10

Avg 1 change 2hr 11m

Kingston upon Hull to Luton by train

from £20.50

Avg 1 change 3hr 13m

Crewe to Luton by train

from £28.50

Avg 1 change 2hr 18m

Grantham to Luton by train

from £19.00

Avg 1 change 1hr 57m

Ipswich to Luton by train

from £18.10

Avg 1 change 2hr 11m

Barnsley to Luton by train

from £20.50

Avg 1 change 2hr 30m

Coventry to Luton by train

from £12.00

Avg 1 change 1hr 57m

Swansea to Luton by train

from £36.50

Avg 1 change 4hr 16m

Elephant and Castle to Luton by train

from £10.10

Avg 0 changes 37m

Cardiff to Luton by train

from £21.00

Avg 1 change 3hr 19m

Edinburgh to Luton by train

from £54.50

Avg 1 change 5hr 9m

Richmond to Luton by train

from £15.70

Avg 1 change 1hr 7m

Oxford to Luton by train

from £40.40

Avg 1 change 2hr 6m

Huddersfield to Luton by train

from £36.20

Avg 2 changes 3hr 34m

Bristol to Luton by train

from £18.50

Avg 1 change 2hr 28m

York to Luton by train

from £71.40

Avg 1 change 2hr 35m

Swindon to Luton by train

from £15.00

Avg 1 change 2hr 2m

Hounslow to Luton by train

from £15.70

Avg 1 change 1hr 34m

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

Manchester to Luton by train

from £32.10

Avg 1 change 2hr 42m

Aylesbury to Luton by train

from £28.20

Avg 1 change 2hr 5m

Truro to Luton by train

from £55.00

Avg 1 change 5hr 22m

Glasgow to Luton by train

from £39.00

Avg 1 change 5hr 38m

Norwich to Luton by train

from £20.20

Avg 1 change 2hr 49m

Great Yarmouth to Luton by train

from £27.40

Avg 2 changes 3hr 27m

Kettering to Luton by train

from £24.70

Avg 0 changes 30m

Bedford to Luton by train

from £6.50

Avg 0 changes 14m

Exeter to Luton by train

from £55.00

Avg 1 change 3hr 9m

London to Luton by train

from £10.10

Avg 0 changes 21m

Warrington to Luton by train

from £51.50

Avg 1 change 2hr 56m

Wolverhampton to Luton by train

from £33.00

Avg 1 change 2hr 25m

Northampton to Luton by train

from £21.30

Avg 1 change 1hr 37m

Nuneaton to Luton by train

from £15.00

Avg 1 change 1hr 18m

Slough to Luton by train

from £23.40

Avg 1 change 1hr 23m

Bradford to Luton by train

from £36.20

Avg 1 change 3hr 26m

Plymouth to Luton by train

from £23.50

Avg 1 change 4hr 5m

Lincoln to Luton by train

from £18.80

Avg 1 change 2hr 42m

Darlington to Luton by train

from £50.50

Avg 1 change 3hr 4m

Shenley AV to Luton by train

from £10.40

Avg 0 changes 19m

Gloucester to Luton by train

from £21.50

Avg 1 change 3hr 3m

Blackpool to Luton by train

from £45.50

Avg 2 changes 3hr 58m

Durham to Luton by train

from £44.00

Avg 1 change 3hr 21m

Stoke-on-Trent to Luton by train

from £20.50

Avg 1 change 2hr 19m

Bournemouth to Luton by train

from £18.30

Avg 1 change 3hr 2m

Corby to Luton by train

from £24.90

Avg 0 changes 46m

Croydon to Luton by train

from £14.70

Avg 0 changes 1hr 4m

Preston to Luton by train

from £26.50

Avg 1 change 3hr 22m

Romford to Luton by train

from £15.80

Avg 1 change 1hr 20m

Cambridge to Luton by train

from £29.10

Avg 1 change 1hr 41m

Rugby to Luton by train

from £11.50

Avg 1 change 1hr 52m

Didcot to Luton by train

from £40.40

Avg 1 change 1hr 48m

Milton Keynes to Luton by train

from £14.00

Avg 1 change 1hr 18m

Wellingborough to Luton by train

from £21.90

Avg 0 changes 22m

Islington to Luton by train

from £10.10

Avg 0 changes 31m

Reading to Luton by train

from £29.10

Avg 1 change 1hr 30m

Search accommodation in Luton

Airbnb
Country guide

Trains to the UK

Read our country guide

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 27
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 26
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

  1. We'll assume you've read
    our Terms of Service.