Merseyrail Boxing Day 2025 service details and last train times
Find out the last train times and service details for Merseyrail on Boxing Day 2025 as you plan your festive outings.
Boxing Day is here and many of us will be heading out to the shops for the sales, going for meals with our family or visiting the pub for a festive tipple.


Merseyrail is running a host of services throughout the day but last trains will depart earlier than usual. With this in mind, we have put together a guide to everything you need to know about travelling around Liverpool and Merseyside this Boxing Day - including the last train times for each Merseyrail line.
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 Boxing Day last train times
West Kirby to Liverpool
- West Kirby - 6.47pm
- Leasowe - 6.57pm
- Birkenhead North - 7.02pm
- Conway Park - 7.06pm
- Hamilton Square - 7.09pm
- James Street - 7.12pm
- Liverpool Central - 7.16pm
Liverpool to West Kirby
- Liverpool Central - 7.16pm
- James Street - 7.18pm
- Hamilton Square - 7.21pm
- Conway Park - 7.23pm
- Birkenhead North - 7.28pm
- Leasowe - 7.32pm
- West Kirby - 7.45pm
New Brighton to Liverpool
- New Brighton - 7.08pm
- Birkenhead North - 7.17pm
- Conway Park - 7.21pm
- Hamilton Square - 7.24pm
- James Street - 7.27pm
- Liverpool Central - 7.31pm
Liverpool to New Brighton
- Liverpool Central - 7.31pm
- James Street - 7.33pm
- Hamilton Square - 7.36pm
- Conway Park - 7.38pm
- Birkenhead North - 7.43pm
- New Brighton - 7.53pm
Hooton to Liverpool
- Hooton - 6.56pm
- Bromborough - 7.00pm
- Bebington - 7.06pm
- Rock Ferry - 7.10pm
- Birkenhead Central - 7.14pm
- Hamilton Square - 7.16pm
- James Street - 7.19pm
- Liverpool Central - 7.24pm
Liverpool to Hooton
- Liverpool Central - 7.24pm
- James Street - 7.26pm
- Hamilton Square - 7.28pm
- Birkenhead Central - 7.31pm
- Rock Ferry - 7.36pm
- Bebington - 7.38pm
- Bromborough - 7.45pm
- Hooton - 7.50pm
Headbolt Lane to Liverpool
- Headbolt Lane - 6.56pm
- Kirkby - 6.58pm
- Fazakerley - 7.01pm
- Kirkdale - 7.07pm
- Sandhills - 7.10pm
- Liverpool Central - 7.16pm
Liverpool to Headbolt Lane
- Liverpool Central - 7.20pm
- Sandhills - 7.27pm
- Kirkdale - 7.30pm
- Fazakerley - 7.34pm
- Kirkby - 7.38pm
- Headbolt Lane - 7.41pm
Liverpool to Ormskirk
- Ormskirk - 6.55pm
- Maghull - 7.06pm
- Aintree - 7.12pm
- Orrell Park - 7.14pm
- Kirkdale - 7.18pm
- Sandhills - 7.21pm
- Liverpool Central - 7.26pm
Ormskirk to Liverpool
- Liverpool Central - 7.02pm
- Sandhills - 7.07pm
- Kirkdale - 7.10pm
- Orrell Park - 7.14pm
- Aintree - 7.18pm
- Maghull - 7.22pm
- Ormskirk - 7.34pm
Southport to Liverpool South Parkway
- Southport - 7.12pm
- Birkdale - 7.16pm
- Ainsdale - 7.21pm
- Formby - 7.26pm
- Blundellsands and Crosby - 7.34pm
- Waterloo - 7.37pm
- Bootle Oriel Road - 7.42pm
- Sandhills - 7.53pm
- St Michaels - 7.29pm
- Liverpool South Parkway - 7.37pm
Liverpool South Parkway to Southport
- Liverpool South Parkway - 7.27pm
- St Michaels - 7.33pm
- Liverpool Central - 7.40pm
- Sandhills - 7.46pm
- Bootle Oriel Road - 7.19pm
- Waterloo - 7.24pm
- Blundellsands and Crosby - 7.27pm
- Formby - 7.35pm
- Ainsdale - 7.40pm
- Birkdale - 7.46pm
- Southport - 7.51pm
Full details of first and last departures are also available on the Merseyrail website and journey planner here.
