Trains to Liverpool Find train times and tickets

Football and music have propelled Liverpool into the premier league of English destinations. Whether you head to Liverpool for a weekend break or a longer stay, you’ll surely fall in love with Scouse spirit and Liverpool’s laidback ways. Irish immigration and seaborne trade helped shape Liverpool’s history and heritage. Today the entire Mersey region is forward-looking and has bundles of creative energy.

Visit the Albert Dock, where former warehouses and dock buildings are now a focal point for tourism in the city. The entire complex has a well-deserved place on UNESCO’s World Heritage List. Don’t forget to take the ferry over the Mersey. Everyone does! Our tip: plan your Mersey ferry trip so that you return from Birkenhead back to Pier Head just before sunset. On a summer evening, that’s the way to see Liverpool at its best. Back on dry land, head up to Mathew Street and see the mural tribute to ‘Four lads who shook the world’ – a reference to The Beatles whose music sent the sounds of Liverpool around the planet.

The city’s main railway station is called Liverpool Lime Street. Trains approaching the station drop down through dreary tunnels and cuttings to reach Lime Street, so only on reaching the station do visitors have a first glimpse of the Merseyside city. Sculptures of two Liverpool characters, Ken Dodd and Bessie Braddock, are there on the concourse to meet new arrivals. Trains leave regularly for Manchester, Leeds and other cities across northern England. There are hourly services to London, generally taking about two and a quarter hours to reach the capital.

Liverpool has a number of other city centre stations; they include Liverpool Central and Moorfields. Both stations have regular local trains to Chester, Birkenhead and Southport.

Search accommodation in Liverpool

Airbnb

Travel to Liverpool by train from anywhere in the UK or across Europe

Doncaster to Liverpool by train

from £11.60

Avg 1 change 2hr 14m

Poole to Liverpool by train

from £28.00

Avg 1 change 5hr 8m

Darlington to Liverpool by train

from £15.50

Avg 0 changes 2hr 28m

York to Liverpool by train

from £12.50

Avg 0 changes 1hr 52m

Southport to Liverpool by train

from £6.30

Avg 0 changes 35m

Guildford to Liverpool by train

from £51.50

Avg 1 change 3hr 34m

Brighton to Liverpool by train

from £26.00

Avg 1 change 3hr 40m

Lille to Liverpool by train

from £93.50

Avg 1 change 4hr 18m

Cambridge to Liverpool by train

from £26.00

Avg 1 change 3hr 41m

Stafford to Liverpool by train

from £4.50

Avg 0 changes 54m

Scarborough to Liverpool by train

from £19.20

Avg 0 changes 3hr 5m

Sunderland to Liverpool by train

from £17.50

Avg 1 change 3hr 26m

Gravesend to Liverpool by train

from £45.00

Avg 1 change 3hr 26m

Tamworth to Liverpool by train

from £9.50

Avg 1 change 1hr 25m

Chichester to Liverpool by train

from £38.50

Avg 1 change 4hr 27m

Show more

Stirling to Liverpool by train

from £19.00

Avg 2 changes 4hr 26m

Walton-on-Thames to Liverpool by train

from £49.50

Avg 1 change 3hr 26m

Ashford to Liverpool by train

from £29.20

Avg 1 change 3hr 25m

Kidderminster to Liverpool by train

from £10.00

Avg 1 change 2hr 10m

Hastings to Liverpool by train

from £26.00

Avg 1 change 4hr 32m

Scunthorpe to Liverpool by train

from £12.00

Avg 1 change 3hr

Halifax to Liverpool by train

from £27.50

Avg 1 change 1hr 40m

Stockport to Liverpool by train

from £6.50

Avg 0 changes 55m

Dundee to Liverpool by train

from £22.00

Avg 1 change 4hr 53m

Fareham to Liverpool by train

from £26.00

Avg 1 change 4hr 40m

Perth to Liverpool by train

from £17.00

Avg 2 changes 5hr 3m

Norwich to Liverpool by train

from £26.00

Avg 0 changes 5hr 34m

Edinburgh to Liverpool by train

from £13.50

Avg 1 change 3hr 35m

Newark on Trent to Liverpool by train

from £20.40

Avg 1 change 2hr 41m

Hemel Hempstead to Liverpool by train

from £31.40

Avg 1 change 2hr 30m

Milton Keynes to Liverpool by train

from £13.50

Avg 0 changes 1hr 41m

Helens to Liverpool by train

from £4.30

Avg 0 changes 21m

Loughborough to Liverpool by train

from £12.20

Avg 1 change 2hr 32m

Bournemouth to Liverpool by train

from £26.00

Avg 1 change 4hr 46m

Cleethorpes to Liverpool by train

from £19.50

Avg 1 change 3hr 33m

Barnsley to Liverpool by train

from £30.20

Avg 1 change 2hr 2m

Cambridgeshire to Liverpool by train

from £28.30

Avg 0 changes 4hr 38m

Peterborough to Liverpool by train

from £19.90

Avg 0 changes 3hr 59m

London to Liverpool by train

from £12.00

Avg 0 changes 2hr 1m

Basingstoke to Liverpool by train

from £39.60

Avg 1 change 3hr 42m

Sheffield to Liverpool by train

from £7.00

Avg 0 changes 1hr 46m

Reading to Liverpool by train

from £31.50

Avg 1 change 3hr 16m

Menai Bridge to Liverpool by train

from £28.80

Avg 1 change 1hr 47m

Leighton Buzzard to Liverpool by train

from £10.00

Avg 1 change 2hr 10m

Durham to Liverpool by train

from £16.50

Avg 0 changes 2hr 45m

Aberdeen to Liverpool by train

from £19.50

Avg 1 change 6hr 7m

Romford to Liverpool by train

from £37.00

Avg 1 change 3hr 10m

Cheltenham to Liverpool by train

from £24.00

Avg 1 change 2hr 28m

Birmingham International Airport to Liverpool by train

from £9.50

Avg 0 changes 1hr 42m

Glasgow to Liverpool by train

from £13.50

Avg 1 change 3hr 25m

Chelmsford to Liverpool by train

from £26.00

Avg 1 change 3hr 28m

Blackpool to Liverpool by train

from £8.00

Avg 0 changes 1hr 25m

Oxford to Liverpool by train

from £24.00

Avg 1 change 2hr 41m

Birmingham to Liverpool by train

from £9.50

Avg 0 changes 1hr 34m

Manchester to Liverpool by train

from £3.20

Avg 0 changes 32m

Newcastle upon Tyne to Liverpool by train

from £16.50

Avg 0 changes 2hr 58m

Salisbury to Liverpool by train

from £43.30

Avg 1 change 4hr 30m

Grantham to Liverpool by train

from £14.30

Avg 0 changes 3hr 21m

Newport to Liverpool by train

from £36.00

Avg 1 change 3hr

Leicester to Liverpool by train

from £21.40

Avg 1 change 1hr 49m

Colchester to Liverpool by train

from £36.50

Avg 1 change 3hr 38m

Northampton to Liverpool by train

from £10.00

Avg 1 change 1hr 57m

Bath to Liverpool by train

from £35.00

Avg 2 changes 3hr 34m

Portsmouth to Liverpool by train

from £53.00

Avg 1 change 4hr 51m

Chichester to Liverpool by train

from £38.50

Avg 1 change 4hr 27m

Country guide

Trains to the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail 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.

Log in / Register

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