Merseyrail 2025 Christmas and New Year timetable including last train times - full schedule
Discover Merseyrail's 2025 schedule for Christmas and New Year, including last train timings on Christmas Eve.
Merseyrail has confirmed its 2025 Christmas and New Year timetable.


Trains will run every day, except Christmas Day, with Merseyrail’s special Boxing Day service returning to support those attending events or heading out to look for bargains in the sales.
Here is everything you need to know - including details of Christmas Eve, Christmas Day, Boxing Day, New Year’s Eve and New Year’s Day services.


Merseyrail Christmas and New Year service
- Christmas Eve (Tuesday, December 24): Services will run throughout the day, with last trains departing around 8.30pm.
- Christmas Day (Wednesday, December 25): No services will operate.
- Boxing Day (Thursday, December 26): Merseyrail’s special Boxing Day service will run from approximately 9.00pm to 6.00pm, with trains calling at selected stations across the network. Additional services will be available between Liverpool and Aintree to support those attending the Boxing Day races.
- New Year’s Eve (Tuesday, December 31): Services will operate as usual, with last trains departing around 8.00pm.
- New Year’s Day (Wednesday, January 1): A 30-minute Sunday service will run across all lines.
Merseyrail Christmas Eve last train times
West Kirby to Liverpool
- West Kirby - 8.01pm
- Hoylake - 8.04pm
- Manor Road - 20.06
- Meols - 8.08pm
- Moreton - 8.11pm
- Leasowe - 8.13pm
- Bidston - 8.16pm
- Birkenhead North - 8.19pm
- Birkenhead Park - 8.21pm
- Conway Park - 8.24pm
- Hamilton Square - 8.26pm
- James Street - 8.29pm
- Moorfields -8.31pm
- Liverpool Lime Street 8.33pm
- Liverpool Central - 8.35pm
Liverpool to West Kirby
- Moorfields - 8.31pm
- Liverpool Lime Street - 8.33pm
- Liverpool Central - 8.35pm
- James Street - 8.37pm
- Hamilton Square - 8.41pm
- Conway Park - 8.43pm
- Birkenhead Park - 8.45pm
- Birkenhead North - 8.50pm
- Bidston - 8.53pm
- Leasowe - 8.55pm
- Moreton - 8.57pm
- Meols - 9.01pm
- Manor Road - 9.03pm
- Hoylake - 9.06pm
- West Kirby - 9.09pm
New Brighton to Liverpool
- New Brighton - 8.23pm
- Wallasey Grove Road - 8.27pm
- Wallasey Village -8.29pm
- Birkenhead North - 8.34pm
- Birkenhead Park - 8.36pm
- Conway Park - 8.39pm
- Hamilton Square - 8.41pm
- James Street - 8.44pm
- Moorfield - 8.46pm
- Liverpool Lime Street - 8.48pm
- Liverpool Central - 8.50pm
Liverpool to New Brighton
- Moorfields - 8.46pm
- Liverpool Lime Street - 8.48pm
- Liverpool Central - 8.50pm
- James Street - 8.52pm
- Hamilton Square - 8.55pm
- Conway Park - 8.57pm
- Birkenhead Park - 8.59pm
- Birkenhead North - 9.02pm
- Wallasey Village - 9.07pm
- Wallasey Grove Road - 9.08pm
- New Brighton - 9.13pm
Chester to Liverpool
- Chester - 8.29pm
- Bache - 8.33pm
- Capenhurst - 8.38pm
- Hooton - 8.43pm
- Eastham Rake - 8.45pm
- Bromborough - 8.48pm
- Bromborough Rake - 8.50pm
- Spital - 8.52pm
- Port Sunlight - 8.54pm
- Bebington - 8.56pm
- Rock Ferry - 8.58pm
- Green Lane - 9.01pm
- Birkenhead Central - 9.05pm
- Hamilton Square - 9.07pm
- James Street - 9.11pm
- Moorfields - 9.12pm
- Liverpool Lime Street - 9.15pm
- Liverpool Central - 9.17pm
Liverpool to Chester
- Moorfields -8.36pm
- Liverpool Lime Street -8.39pm
- Liverpool Central - 8.41pm
- James Street - 8.43pm
- Hamilton Square - 8.46pm
- Birkenhead Central - 8.49pm
- Green Lane - 8.51pm
- Rock Ferry - 8.54pm
- Bebington - 8.57pm
- Port Sunlight - 8.59pm
- Spital - 9.01pm
- Bromborough Rake - 9.03pm
- Bromborough - 9.05pm
- Eastham Rake - 9.07pm
- Hooton - 9.09pm
- Capenhurst - 9.14pm
- Bache - 9.23pm
- Chester - 9.27pm
Ellesmere Port to Liverpool
- Ellesmere Port - 8.17pm
- Overpool - 8.20pm
- Little Sutton - 8.22pm
- Hooton - 8.26pm
- Eastham Rake - 8.28pm
- Bromborough - 8.31pm
- Bromborough Rake - 8.33pm
- Spital - 8.35pm
- Port Sunlight - 8.37pm
- Bebington - 8.39pm
- Rock Ferry - 8.41pm
- Green Lane - 8.44pm
- Birkenhead Central - 8.47pm
- Hamilton Square - 8.50pm
- James Street - 8.53pm
- Moorfields - 8.55pm
- Liverpool Lime Street - 8.57pm
- Liverpool Central- 9.00pm
Liverpool to Ellesmere Port
- Moorfields - 8.24pm
- Liverpool Lime Street - 8.26pm
- Liverpool Central - 8.28pm
- James Street - 8.30pm
- Hamilton Square - 8.33pm
- Birkenhead Central - 8.36pm
- Green Lane - 8.39pm
- Rock Ferry - 8.42pm
- Bebington - 8.44pm
- Port Sunlight - 8.46pm
- Spital - 8.48pm
- Bromborough Rake 8.50pm
- Bromborough - 8.52pm
- Eastham Rake - 8.54pm
- Hooton - 8.57pm
- Little Sutton - 9.01pm
- Overpool - 9.04pm
- Ellesmere Port - 9.08pm
Headbolt Lane to Liverpool
- Headbolt Lane - 8.11pm
- Kirkby - 8.13pm
- Fazakerley - 8.16pm
- Rice Lane - 8.19pm
- Kirkdale - 8.22pm
- Sandhills - 8.24pm
- Moorfields - 8.28pm
- Liverpool Central - 8.31pm
Liverpool to Headbolt Lane
- Liverpool Central - 8.35pm
- Moorfields - 8.37pm
- Sandhills - 8.42pm
- Kirkdale - 8.44pm
- Rice Lane - 8.46pm
- Fazakerley - 8.49pm
- Kirkby - 8.53pm
- Headbolt Lane - 8.55pm
Hunts Cross to Ormskirk
- Hunts Cross - 8.06pm / 8.21pm
- Liverpool South Parkway - 8.10pm / 8.25pm
- Cressington - 8.12pm / 8.27pm
- Aigburth - 8.14pm / 8.29pm
- St Michaels - 8.17pm / 8.32pm
- Brunswick - 8.19pm / 8.34pm
- Liverpool Central - 8.25pm / 8.40pm
- Moorfields - 8.28pm / 8.43pm
- Sandhills - 8.31pm / 8.46pm
- Kirkdale - 8.34pm
- Walton - 8.37pm
- Orrell Park - 8.38pm
- Aintree - 8.41pm
- Old Roan - 8.43pm
- Maghull - 8.47pm
- Maghull North - 8.49pm
- Town Green - 8.53pm
- Aughton Park - 8.55pm
- Ormskirk - 9.0 pm
Ormskirk to Hunts Cross
- Ormskirk - 8.06pm
- Aughton Park - 8.09pm
- Town Green - 8.11pm
- Maghull North - 8.15pm
- Maghull - 8.18pm
- Old Roan - 8.21pm
- Aintree - 8.24pm
- Orrell Park - 8.26pm
- Walton - 8.28pm
- Kirkdale - 8.31pm
- Sandhills - 8.36pm
- Moorfields - 8.40pm
- Liverpool Central - 8.43pm
- Brunswick - 8.46pm
- St Michaels - 8.49pm
- Aigburth - 8.51pm
- Cressington - 8.53pm
- Liverpool South Parkway - 8.56pm
- Hunts Cross - 9.01pm
Southport to Liverpool
- Southport - 8.03pm
- Birkdale - 8.07pm
- Hillside - 8.10pm
- Ainsdale - 8.13pm
- Freshfield - 8.17pm
- Formby - 8.20pm
- Hightown - 8.23pm
- Hall Road - 8.27pm
- Blundellsands & Crosby - 8.30pm
- Waterloo - 8.33pm
- Seaforth & Litherland - 8.36pm
- Bootle New Strand - 8.39pm
- Bootle Oriel Road - 8.41pm
- Bank Hall - 8.43pm
- Sandhills - 8.47pm
- Moorfields - 8.50pm
- Liverpool Central - 8.53pm
Liverpool to Southport
- Liverpool Central - 8.32pm
- Moorfields - 8.35pm
- Sandhills - 8.39pm
- Bank Hall - 8.41pm
- Bootle Oriel Road - 8.43pm
- Bootle New Strand - 8.44pm
- Seaforth & Litherland - 8.47pm
- Waterloo - 8.50pm
- Blundellsands & Crosby - 8.53pm
- Hall Road - 8.55pm
- Hightown - 8.59pm
- Formby - 9.02pm
- Freshfield - 9.05pm
- Ainsdale - 9.09pm
- Hillside - 9.13pm
- Birkdale - 9.16pm
- Southport - 9.21pm
Full details of first and last departures are also available on the Merseyrail website and journey planner here. Services on all other days will operate to the normal timetable, unless stated.
