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

Ipswich to Liverpool by train

from £31.50

Avg 1 change 3hr 59m

Carlisle to Liverpool by train

from £10.60

Avg 1 change 2hr 11m

Barnsley to Liverpool by train

from £30.20

Avg 1 change 2hr 2m

Seaton Carew to Liverpool by train

from £39.80

Avg 1 change 3hr

Rochdale to Liverpool by train

from £6.00

Avg 1 change 58m

Didcot to Liverpool by train

from £37.60

Avg 1 change 3hr 20m

Paignton to Liverpool by train

from £49.70

Avg 1 change 5hr 3m

London to Liverpool by train

from £17.00

Avg 0 changes 2hr 1m

Kidderminster to Liverpool by train

from £10.00

Avg 1 change 2hr 10m

Gravesend to Liverpool by train

from £45.00

Avg 1 change 3hr 26m

Brussels to Liverpool by train

from £129.50

Avg 1 change 5hr 12m

Weymouth to Liverpool by train

from £42.50

Avg 1 change 5hr 59m

Chelmsford to Liverpool by train

from £26.00

Avg 1 change 3hr 28m

Chesterfield to Liverpool by train

from £38.30

Avg 0 changes 2hr 7m

Durham to Liverpool by train

from £21.50

Avg 0 changes 2hr 45m

Show more

Doncaster to Liverpool by train

from £11.60

Avg 1 change 2hr 14m

Litherland to Liverpool by train

from £3.35

Avg 0 changes 6m

Northallerton to Liverpool by train

from £18.40

Avg 0 changes 2hr 17m

Telford to Liverpool by train

from £29.10

Avg 1 change 1hr 47m

Morley to Liverpool by train

from £12.50

Avg 0 changes 1hr 16m

Portsmouth to Liverpool by train

from £53.00

Avg 1 change 4hr 57m

Sunderland to Liverpool by train

from £21.60

Avg 1 change 3hr 26m

Loughborough to Liverpool by train

from £34.20

Avg 1 change 2hr 32m

Stockport to Liverpool by train

from £5.40

Avg 0 changes 55m

Croydon to Liverpool by train

from £35.00

Avg 1 change 3hr

Sevenoaks to Liverpool by train

from £26.00

Avg 1 change 3hr 17m

Sheffield to Liverpool by train

from £8.00

Avg 0 changes 1hr 46m

Birmingham to Liverpool by train

from £9.50

Avg 0 changes 1hr 34m

Hastings to Liverpool by train

from £26.00

Avg 1 change 4hr 32m

Manchester to Liverpool by train

from £3.20

Avg 0 changes 32m

Crewe to Liverpool by train

from £10.90

Avg 0 changes 34m

Wigan to Liverpool by train

from £7.20

Avg 0 changes 37m

Chester to Liverpool by train

from £7.30

Avg 0 changes 38m

Bristol to Liverpool by train

from £29.00

Avg 1 change 3hr

Halifax to Liverpool by train

from £27.50

Avg 1 change 1hr 40m

Langwathby to Liverpool by train

from £19.50

Avg 1 change 2hr 1m

Chichester to Liverpool by train

from £26.00

Avg 1 change 4hr 27m

Bebington to Liverpool by train

from £3.50

Avg 0 changes 9m

Winchester to Liverpool by train

from £38.50

Avg 1 change 3hr 58m

Scunthorpe to Liverpool by train

from £14.40

Avg 1 change 3hr

Leicester to Liverpool by train

from £52.30

Avg 1 change 1hr 49m

Southampton to Liverpool by train

from £26.00

Avg 1 change 4hr 1m

Hereford to Liverpool by train

from £50.20

Avg 1 change 2hr 11m

Bolton to Liverpool by train

from £11.40

Avg 1 change 59m

Poole to Liverpool by train

from £35.00

Avg 1 change 5hr 8m

Windermere to Liverpool by train

from £8.50

Avg 1 change 2hr 2m

Emsworth to Liverpool by train

from £42.20

Avg 1 change 4hr 28m

Eastbourne to Liverpool by train

from £26.00

Avg 1 change 4hr 23m

Colchester to Liverpool by train

from £36.50

Avg 1 change 3hr 38m

Derby to Liverpool by train

from £13.10

Avg 1 change 1hr 43m

Tamworth to Liverpool by train

from £9.50

Avg 1 change 1hr 25m

Southport to Liverpool by train

from £6.50

Avg 0 changes 35m

Walsall to Liverpool by train

from £9.50

Avg 1 change 2hr 9m

Salisbury to Liverpool by train

from £56.60

Avg 1 change 4hr 30m

Warrington to Liverpool by train

from £2.50

Avg 0 changes 25m

Exeter to Liverpool by train

from £241.00

Avg 1 change 4hr 20m

Birkenhead to Liverpool by train

from £3.20

Avg 0 changes 10m

Hemel Hempstead to Liverpool by train

from £20.00

Avg 1 change 2hr 30m

Peterborough to Liverpool by train

from £21.50

Avg 0 changes 3hr 59m

Leeds to Liverpool by train

from £11.00

Avg 0 changes 1hr 23m

Huddersfield to Liverpool by train

from £10.00

Avg 0 changes 1hr 6m

Glasgow to Liverpool by train

from £13.50

Avg 1 change 3hr 19m

Bradford to Liverpool by train

from £27.40

Avg 1 change 1hr 53m

Menai Bridge to Liverpool by train

from £29.80

Avg 1 change 1hr 47m

Durham to Liverpool by train

from £21.50

Avg 0 changes 2hr 45m

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.