Trains to Lancaster Find train times and tickets

Stockport to Lancaster by train

from £6.50

Avg 0 changes 1hr 12m

Manchester to Lancaster by train

from £6.00

Avg 0 changes 57m

Warrington to Lancaster by train

from £9.00

Avg 0 changes 39m

Liverpool to Lancaster by train

from £18.60

Avg 1 change 1hr 10m

Rugby to Lancaster by train

from £18.50

Avg 1 change 2hr 3m

Preston to Lancaster by train

from £5.80

Avg 0 changes 13m

Birmingham International Airport to Lancaster by train

from £15.00

Avg 0 changes 2hr 13m

Bath to Lancaster by train

from £95.00

Avg 1 change 3hr 58m

London to Lancaster by train

from £22.00

Avg 0 changes 2hr 24m

Milton Keynes to Lancaster by train

from £18.00

Avg 0 changes 2hr 21m

Crewe to Lancaster by train

from £9.00

Avg 0 changes 57m

Roose to Lancaster by train

from £11.80

Avg 0 changes 51m

Edinburgh to Lancaster by train

from £20.50

Avg 0 changes 2hr 4m

Glasgow to Lancaster by train

from £10.00

Avg 0 changes 1hr 56m

Chester to Lancaster by train

from £28.00

Avg 1 change 1hr 13m

Newcastle upon Tyne to Lancaster by train

from £15.00

Avg 1 change 2hr 27m

Sheffield to Lancaster by train

from £12.50

Avg 1 change 2hr 2m

Norwich to Lancaster by train

from £25.50

Avg 1 change 5hr 6m

Wigan to Lancaster by train

from £7.00

Avg 0 changes 28m

Coventry to Lancaster by train

from £8.50

Avg 0 changes 2hr 24m

Windermere to Lancaster by train

from £28.40

Avg 0 changes 34m

Birmingham to Lancaster by train

from £15.00

Avg 0 changes 1hr 45m

Leeds to Lancaster by train

from £16.00

Avg 0 changes 1hr 48m

Search accommodation in Lancaster

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.