Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas de frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Trains to Leicester

Sheffield to Leicester by train

from $13.29

Avg 0 change 52m

Nuneaton to Leicester by train

from $6.84

Avg 0 change 19m

Peterborough to Leicester by train

from $15.23

Avg 0 change 53m

Glasgow to Leicester by train

from $25.81

Avg 1 change 4hr 52m

Luton to Leicester by train

from $32.27

Avg 0 change 44m

Newcastle upon Tyne to Leicester by train

from $32.65

Avg 1 change 2hr 46m

Doncaster to Leicester by train

from $20.52

Avg 1 change 1hr 22m

London to Leicester by train

from $16.78

Avg 0 change 1hr 2m

Birmingham to Leicester by train

from $6.84

Avg 0 change 48m

Skegness to Leicester by train

from $20.52

Avg 1 change 2hr 29m

Edinburgh to Leicester by train

from $47.37

Avg 1 change 4hr 22m

Leeds to Leicester by train

from $19.10

Avg 0 change 2hr 3m

Cheltenham to Leicester by train

from $19.75

Avg 1 change 1hr 53m

Darlington to Leicester by train

from $31.49

Avg 1 change 2hr 16m

Wellingborough to Leicester by train

from $21.94

Avg 0 change 28m

Bedford to Leicester by train

from $32.27

Avg 0 change 41m

Bristol to Leicester by train

from $48.40

Avg 1 change 2hr 24m

Manchester to Leicester by train

from $21.17

Avg 1 change 1hr 35m

Kettering to Leicester by train

from $18.07

Avg 0 change 21m

Derby to Leicester by train

from $8.91

Avg 0 change 18m

Cardiff to Leicester by train

from $32.78

Avg 1 change 3hr 5m

Swansea to Leicester by train

from $58.98

Avg 2 change 4hr 10m

Middlesbrough to Leicester by train

from $49.04

Avg 2 change 2hr 56m

York to Leicester by train

from $29.68

Avg 1 change 1hr 47m

Brighton to Leicester by train

from $41.95

Avg 1 change 2hr 41m

Market Harborough to Leicester by train

from $14.45

Avg 0 change 12m

Plymouth to Leicester by train

from $44.78

Avg 1 change 4hr 39m

Paris to Leicester by train

from $185.20

Avg 1 change 3hr 21m

Liverpool to Leicester by train

from $23.62

Avg 1 change 2hr

Stafford to Leicester by train

from $15.10

Avg 1 change 1hr 3m

Stoke-on-Trent to Leicester by train

from $48.27

Avg 1 change 58m

Carlisle to Leicester by train

from $134.61

Avg 1 change 3hr 41m

Crewe to Leicester by train

from $15.87

Avg 1 change 1hr 19m

Lancaster to Leicester by train

from $48.79

Avg 1 change 2hr 49m

Cambridge to Leicester by train

from $16.91

Avg 0 change 1hr 44m

Stevenage to Leicester by train

from $54.85

Avg 1 change 1hr 32m

Gloucester to Leicester by train

from $54.85

Avg 0 change 1hr 58m

Ely to Leicester by train

from $16.13

Avg 0 change 1hr 30m

Bradford to Leicester by train

from $22.20

Avg 2 change 2hr 18m

Grantham to Leicester by train

from $20.13

Avg 1 change 1hr 11m

Corby to Leicester by train

from $18.07

Avg 0 change 39m

Loughborough to Leicester by train

from $7.87

Avg 0 change 9m

Preston to Leicester by train

from $86.86

Avg 1 change 2hr 15m

Norwich to Leicester by train

from $35.62

Avg 1 change 2hr 45m

Oxford to Leicester by train

from $52.27

Avg 1 change 1hr 56m

Coventry to Leicester by train

from $16.52

Avg 1 change 53m

Blackburn to Leicester by train

from $16.78

Avg 2 change 2hr 56m

Chesterfield to Leicester by train

from $13.29

Avg 0 change 40m

Hull to Leicester by train

from $29.43

Avg 1 change 2hr 25m

Reading to Leicester by train

from $28.39

Avg 1 change 2hr 14m

Lincoln to Leicester by train

from $21.68

Avg 1 change 1hr 29m

Milton Keynes to Leicester by train

from $13.29

Avg 1 change 59m

Rugby to Leicester by train

from $16.26

Avg 1 change 43m

Shrewsbury to Leicester by train

from $26.46

Avg 1 change 2hr 8m

Northampton to Leicester by train

from $26.72

Avg 1 change 1hr 2m

Southampton to Leicester by train

from $30.59

Avg 1 change 3hr 12m

Durham to Leicester by train

from $42.59

Avg 1 change 2hr 34m

Exeter to Leicester by train

from $61.69

Avg 1 change 3hr 40m

Newton Abbot to Leicester by train

from $106.15

Avg 1 change 4hr

Bolton to Leicester by train

from $34.20

Avg 2 change 2hr 20m

Scarborough to Leicester by train

from $64.14

Avg 1 change 2hr 48m

Wigan to Leicester by train

from $26.46

Avg 1 change 2hr 4m

Warrington to Leicester by train

from $27.36

Avg 1 change 1hr 53m

Stansted Mountfitchet to Leicester by train

from $85.18

Avg 1 change 2hr 13m

Slough to Leicester by train

from $43.24

Avg 1 change 2hr 6m

Wolverhampton to Leicester by train

from $29.68

Avg 1 change 1hr 25m

Chester to Leicester by train

from $27.36

Avg 1 change 1hr 42m

Worcester to Leicester by train

from $14.71

Avg 1 change 1hr 46m

Portsmouth to Leicester by train

from $45.17

Avg 1 change 3hr 35m

Stockport to Leicester by train

from $25.30

Avg 1 change 1hr 29m

Stamford to Leicester by train

from $19.88

Avg 0 change 40m

Huddersfield to Leicester by train

from $29.81

Avg 1 change 2hr 12m

Bournemouth to Leicester by train

from $34.85

Avg 1 change 3hr 44m

Bath to Leicester by train

from $30.07

Avg 1 change 3hr 1m

Hatfield to Leicester by train

from $84.15

Avg 1 change 1hr 56m

Dundee to Leicester by train

from $81.70

Avg 1 change 6hr 2m

Aberdeen to Leicester by train

from $93.31

Avg 1 change 7hr 14m

Sunderland to Leicester by train

from $40.53

Avg 1 change 3hr 26m

Grimsby to Leicester by train

from $34.07

Avg 1 change 2hr 35m

Blackpool to Leicester by train

from $16.78

Avg 2 change 3hr 7m

Great Yarmouth to Leicester by train

from $22.01

Avg 2 change 3hr 26m

Hereford to Leicester by train

from $32.07

Avg 1 change 2hr 30m

Taunton to Leicester by train

from $41.43

Avg 1 change 3hr 13m

Brussels to Leicester by train

from $124.54

Avg 1 change 3hr 8m

Ipswich to Leicester by train

from $32.39

Avg 1 change 2hr 43m

Lowestoft to Leicester by train

from $31.36

Avg 2 change 3hr 49m

Walsall to Leicester by train

from $19.88

Avg 1 change 1hr 21m

Coleshill Parkway to Leicester by train

from $19.88

Avg 0 change 34m

Croydon to Leicester by train

from $42.59

Avg 1 change 1hr 48m

Banbury to Leicester by train

from $21.42

Avg 1 change 1hr 31m

Inverness to Leicester by train

from $74.47

Avg 2 change 8hr 28m

Birmingham International to Leicester by train

from $10.07

Avg 1 change 1hr 10m

Huntingdon to Leicester by train

from $23.36

Avg 1 change 1hr 18m

Leighton Buzzard to Leicester by train

from $18.46

Avg 1 change 1hr 28m

Newport to Leicester by train

from $66.08

Avg 1 change 2hr 50m

Telford to Leicester by train

from $25.75

Avg 1 change 1hr 48m

Halifax to Leicester by train

from $23.23

Avg 2 change 2hr 32m

Leamington Spa to Leicester by train

from $14.33

Avg 1 change 1hr 7m

Mansfield to Leicester by train

from $17.42

Avg 1 change 1hr 13m

Colchester to Leicester by train

from $40.65

Avg 1 change 2hr 31m

Stratford-upon-Avon to Leicester by train

from $20.26

Avg 1 change 2hr 7m

Gravesend to Leicester by train

from $37.43

Avg 1 change 1hr 45m

Barnsley to Leicester by train

from $24.01

Avg 1 change 1hr 35m

Ashford to Leicester by train

from $45.82

Avg 1 change 1hr 54m

Swindon to Leicester by train

from $45.17

Avg 1 change 2hr 43m

Hounslow to Leicester by train

from $61.30

Avg 1 change 2hr 18m

Woking to Leicester by train

from $48.40

Avg 1 change 2hr 17m

Torquay to Leicester by train

from $144.55

Avg 1 change 4hr 20m

Oakham to Leicester by train

from $17.81

Avg 0 change 26m

Melton Mowbray to Leicester by train

from $12.52

Avg 0 change 15m

Redditch to Leicester by train

from $20.00

Avg 1 change 1hr 40m

Basingstoke to Leicester by train

from $57.17

Avg 1 change 2hr 37m

High Wycombe to Leicester by train

from $47.88

Avg 1 change 2hr 12m

Nottingham to Leicester by train

from $15.49

Avg 0 change 24m

Heathrow to Leicester by train

from $45.95

Avg 1 change 2hr 2m

Watford to Leicester by train

from $38.72

Avg 1 change 1hr 29m

Winchester to Leicester by train

from $47.11

Avg 1 change 2hr 56m

Windsor And Eton to Leicester by train

from $38.72

Avg 1 change 2hr 18m

Carlton to Leicester by train

from $15.49

Avg 1 change 47m

Gatwick Airport to Leicester by train

from $28.39

Avg 1 change 2hr 8m

Salisbury to Leicester by train

from $69.05

Avg 1 change 3hr 13m

Manchester Airport to Leicester by train

from $31.49

Avg 1 change 2hr

Crawley to Leicester by train

from $42.59

Avg 1 change 2hr 26m

South Wigston to Leicester by train

from $5.55

Avg 0 change 5m

Long Eaton to Leicester by train

from $13.94

Avg 0 change 14m

Beeston to Leicester by train

from $15.49

Avg 0 change 18m

Manors to Leicester by train

from $32.78

Avg 2 change 3hr 3m

Solihull to Leicester by train

from $15.62

Avg 1 change 1hr 23m

Hinckley to Leicester by train

from $12.52

Avg 0 change 17m

Lille to Leicester by train

from $147.78

Avg 1 change 2hr 25m

Amsterdam to Leicester by train

from $175.52

Avg 2 change 5hr 36m

Southend to Leicester by train

from $95.38

Avg 1 change 2hr 39m

Lichfield to Leicester by train

from $16.00

Avg 1 change 48m

Tamworth to Leicester by train

from $14.45

Avg 1 change 42m

Narborough to Leicester by train

from $7.87

Avg 0 change 10m

Three Bridges to Leicester by train

from $86.47

Avg 1 change 2hr 18m

Scunthorpe to Leicester by train

from $41.04

Avg 1 change 2hr 10m

Burton-on-Trent to Leicester by train

from $27.10

Avg 1 change 45m

Syston to Leicester by train

from $4.26

Avg 1 change 7m

Weymouth to Leicester by train

from $51.37

Avg 1 change 4hr 52m

Wembley to Leicester by train

from $129.71

Avg 1 change 1hr 57m

Wakefield to Leicester by train

from $22.59

Avg 1 change 1hr 31m

Hemel Hempstead to Leicester by train

from $38.72

Avg 1 change 1hr 47m

Kings Lynn to Leicester by train

from $22.46

Avg 1 change 2hr 10m

March to Leicester by train

from $15.75

Avg 0 change 1hr 12m

Bangor to Leicester by train

from $65.69

Avg 1 change 2hr 55m

East Midlands Parkway to Leicester by train

from $9.94

Avg 0 change 13m

Stourbridge to Leicester by train

from $30.46

Avg 1 change 1hr 44m

Newark to Leicester by train

from $18.07

Avg 1 change 1hr 4m

St Albans to Leicester by train

from $34.85

Avg 1 change 1hr 5m

Leagrave to Leicester by train

from $46.33

Avg 1 change 1hr 3m

Horsham to Leicester by train

from $33.56

Avg 1 change 2hr 35m

Gillingham to Leicester by train

from $43.24

Avg 1 change 2hr 5m

Barrow-upon-Soar to Leicester by train

from $5.29

Avg 1 change 19m

Chelmsford to Leicester by train

from $38.72

Avg 1 change 2hr 15m

Kidderminster to Leicester by train

from $23.36

Avg 1 change 1hr 55m

Rotherham to Leicester by train

from $27.23

Avg 1 change 1hr 21m

Bletchley to Leicester by train

from $33.81

Avg 1 change 1hr 22m

Haywards Heath to Leicester by train

from $37.43

Avg 1 change 2hr 25m

Canterbury to Leicester by train

from $47.11

Avg 1 change 2hr 11m

Guildford to Leicester by train

from $34.20

Avg 1 change 2hr 29m

Warwick to Leicester by train

from $16.13

Avg 1 change 1hr 23m

Paignton to Leicester by train

from $46.08

Avg 1 change 4hr 25m

Motherwell to Leicester by train

from $158.55

Avg 1 change 4hr 55m

Poole to Leicester by train

from $54.98

Avg 1 change 4hr 13m

Chatham to Leicester by train

from $42.59

Avg 1 change 2hr 2m

Ilford to Leicester by train

from $67.11

Avg 1 change 1hr 56m

Sileby to Leicester by train

from $5.42

Avg 1 change 12m

Sevenoaks to Leicester by train

from $61.30

Avg 1 change 2hr 8m

Morecambe to Leicester by train

from $45.17

Avg 2 change 3hr 29m

Runcorn to Leicester by train

from $24.78

Avg 1 change 1hr 45m

Truro to Leicester by train

from $70.34

Avg 1 change 5hr 57m

Ramsgate to Leicester by train

from $34.33

Avg 1 change 2hr 30m

Wrexham to Leicester by train

from $58.21

Avg 1 change 2hr 18m

Dudley to Leicester by train

from $15.62

Avg 1 change 1hr 14m

Stansted Airport to Leicester by train

from $18.33

Avg 0 change 2hr 19m

Penrith to Leicester by train

from $51.11

Avg 1 change 3hr 40m

Southport to Leicester by train

from $28.39

Avg 2 change 3hr 3m

Macclesfield to Leicester by train

from $24.72

Avg 1 change 1hr 14m

Romford to Leicester by train

from $139.65

Avg 1 change 2hr 1m

Clapham to Leicester by train

from $37.43

Avg 1 change 1hr 47m

Country guide

Train tickets in the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.