Trains to Leicester Find train times and tickets

Doncaster to Leicester by train

from £12.10

Avg 1 change 1hr 24m

Nuneaton to Leicester by train

from £3.80

Avg 0 changes 20m

Edinburgh to Leicester by train

from £56.90

Avg 1 change 4hr 23m

Leeds to Leicester by train

from £14.30

Avg 0 changes 2hr 3m

Skegness to Leicester by train

from £34.20

Avg 1 change 2hr 29m

Newcastle upon Tyne to Leicester by train

from £32.50

Avg 1 change 2hr 48m

Luton to Leicester by train

from £14.50

Avg 0 changes 50m

Birmingham to Leicester by train

from £4.80

Avg 0 changes 49m

Peterborough to Leicester by train

from £6.10

Avg 0 changes 54m

London to Leicester by train

from £15.50

Avg 0 changes 1hr 2m

Sheffield to Leicester by train

from £15.50

Avg 0 changes 54m

Glasgow to Leicester by train

from £27.50

Avg 1 change 5hr 12m

Search accommodation in Leicester

Airbnb
Country guide

Trains to the United Kingdom

Read our country guide

Log in / Register

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