header-image

Whatever you're doing this Christmas, whether you're shopping for gifts, visiting family and friends or enjoying a seasonal get-together, travel with Merseyrail and make this festive season one to remember.

Merseyrail trains run every day over the Christmas period except Christmas Day, some services finish early and a special Boxing Day service will run.

Summary of services over the Christmas period:

  • Christmas Eve - Train services finish early.
  • Christmas Day - There are no trains running.
  • Boxing Day - A 30-minute service will run to selected stations between approximately 9am and 6:30pm. - Timetable information is available here.
  • New Year's Eve - Train services finish early.
  • New Year's Day - A 30-minute Sunday service will run. 

Last Trains on Christmas Eve and New Year's Eve

Train services will finish early on Christmas Eve and New Year's Eve, the last train times for Friday 24 and Friday 31 December are shown in the timetables below:


Click here to quickly check train times for your journey using our Journey Planner. 

Southport & Hunts Cross Lines

Hunts Cross - Southport

 

Station Last Train
Hunts Cross 20:36
Liverpool South Parkway 20:39
Cressington 20:42
Aigburth 20:44
St Michaels 20:46
Brunswick 20:49
Liverpool Central. 20:54
Moorfields 20:56
Sandhills 21:00
Bank Hall 21:02
Bootole Oriel Road 21:04
Bootle New Strand 21:07
Seaforth & Litherland 21:09
Waterloo 21:11
Blundellsands & Crosby 21:14
Hall Road 21:17
Hightown 21:20
Formby 21:24
Freshfield 21:26
Ainsdale 21:30
Hillside 21:33
Birkdale 21:35
Southport 21:40


Southport - Hunts Cross

 

Station Last Trains
Southport 20:07 20:27
Birkdale 20:11 20:31
Hillside 20:13 20:33
Ainsdale 20:16 20:36
Freshfield 20:20 20:40
Formby 20:22 20:42
Hightown 20:26 20:46
Hall Road 20:29 20:49
Blundellsands & Crosby 20:31 20:51
Waterloo 20:34 20:54
Seaforth & Litherland 20:36 20:56
Bootle New Strand 20:39 20:59
Bootle Oriel Road 20:40 21:00
Bank Hall 20:42 21:02
Sandhills 20:45 21:05
Moorfields 20:49 21:09
Liverpool Central 20:53 21:13
Brunswick 20:56  
St Michaels 20:59  
Aigburth 21:01  
Cressington 21:03  
Liverpool South Parkway 21:06  
Hunts Cross 21:10  

Ormskirk Line

Liverpool Central - Ormskirk

 

Station Last Train
Liverpool Central 20:40
Moorfields 20:43
Sandhills 20:46
Kirkdale 20:49
Walton 20:52
Orrell Park 20:53
Aintree 20:56
Old Roan 20:58
Maghull 21:01
Maghull North 21:05
Town Green 21:12
Aughton Park 21:16
Ormskirk 21:21


Ormskirk - Liverpool Central

 

Station Last Train
Ormskirk 20:12
Aughton Park 20:15
Town Green 20:17
Maghull North 20:21
Maghull 20:24
Old Roan 20:27
Aintree 20:29
Orrell Park 20:31
Walton 20:34
Kirkdale 20:37
Sandhills 20:39
Moorfields 20:43
Liverpool Central 20:46

Kirkby Line

Liverpool Central - Kirkby

 

Station Last Train
Liverpool Central 20:50
Moorfields 20:52
Sandhills 20:56
Kirkdale 20:59
Rice Lane 21:02
Fazakerley 21:04
Kirkby 21:09

 

Kirkby - Liverpool Central

 

Station Last Train
Kirkby 20:18
Fazakerley 20:21
Rice Lane 20:24
Kirkdale 20:27
Sandhills 20:30
Moorfields 20:33
Liverpool Central 20:37

West Kirby Line


West Kirby - Liverpool Central

Station Last Train
West Kirby 20:31
Hoylake 20:34
Manor Road 20:36
Meols 20:38
Moreton 20:41
Leasowe 20:43
Bidston 20:46
Birkenhead North 20:49
Birkenhead Park 20:51
Conway Park 20:54
Hamilton Square 20:56
James Street 20:59
Moorfields 21:01
Liverpool Lime Street 21:03
Liverpool Central 21:05


Moorfields - West Kirby

Station Last Trains
Moorfields 20:31 21:01
Liverpool Lime Street 20:33 21:03
Liverpool Central 20:35 21:05
James Street 20:37 21:07
Hamilton Square 20:40 21:10
Conway Park 20:42 21:12
Birkenhead Park 20:44 21:14
Birkenhead North 20:47 21:17
Bidston 20:50  
Leasowe 20:52  
Moreton  20:54  
Meols 20:58  
Manor Road 21:00  
Hoylake 21:02  
West Kirby 21:07  

New Brighton Line


New Brighton - Liverpool Central

 

Station Last Train
New Brighton 20:23
Wallasey Grove Road 20:27
Wallasey Village 20:29
Birkenhead North 20:34
Birkenhead Park 20:36
Conway Park 20:39
Hamilton Square 20:41
James Street 20:44
Moorfields 20:46
Liverpool Lime Street 20:48
Liverpool Central 20:50


Moorfields - New Brighton

 

Station Last Trains
Moorfields 20:46 21:01
Liverpool Lime Street 20:48 21:03
Liverpool Central 20:50 21:05
James Street 20:52 21:07
Hamilton Square 20:55 21:10
Conway Park 20:57 21:12
Birkenhead Park 20:59 21:14
Birkenhead North 21:02 21:17
Wallasey Village 21:07  
Wallasey Grove Road 21:08  
New Brighton 21:13  

Chester Line

Chester - Liverpool Central

 

Station Last Trains
Chester 20:30 21:00
Bache 20:33 21:03
Capenhurst 20:39 21:09
Hooton 20:44 21:14
Eastham Rake 20:46  
Bromborough 20:48  
Bromborough Rake 20:50  
Spital 20:52  
Port Sunlight 20:54  
Bebington 20:56  
Rock Ferry 20:59  
Green Lane 21:02  
Birkenhead Central 21:04  
Hamilton Square 21:06  
James Street 21:09  
Moorfields 21:11  
Liverpool Lime Street 21:13  
Liverpool Central 21:15  


Moorfields - Chester

 

Station Last Trains
Moorfields 20:41 20:57
Liverpool Lime Street 20:43 20:59
Liverpool Central 20:45 21:01
James Street 20:47 21:03
Hamilton Square 20:50 21:06
Birkenhead Central 20:52 21:08
Green Lane 20:54 21:09
Rock Ferry 20:57 21:13
Bebington 20:59  
Port Sunlight 21:01  
Spital 21:03  
Bromborough Rake 21:05  
Bromborough 21:07  
Eastham Rake 21:10  
Hooton 21:12  
Capenhurst 21:17  
Bache 21:22  
Chester 21:25  

Ellesmere Port Line


Ellesmere Port - Liverpool Central

 

Station Last Train
Ellesmere Port 20:19
Overpool 20:22
Little Sutton 20:24
Hooton 20:29
Eastham Rake 20:31
Bromborough 20:33
Bromborough Rake 20:35
Spital 20:37
Port Sunlight 20:39
Bebington 20:41
Rock Ferry 20:44
Green Lane 20:47
Birkenhead Central 20:49
Hamilton Square 20:51
James Street 20:54
Moorfields 20:56
Liverpool Lime Street 20:58
Liverpool Central 21:00


Moorfields - Ellesmere Port

 

Station Last Trains
Moorfields 20:27 20:57
Liverpool Lime Street 20:29 20:59
Liverpool Central 20:31 21:01
James Street 20:33 21:03
Hamilton Square 20:36 21:06
Birkenhead Central 20:38 21:08
Green Lane 20:40 21:09
Rock Ferry 20:43 21:13
Bebington 20:45  
Port Sunlight 20:47  
Spital 20:49  
Bromborough Rake 20:51  
Bromborough 20:53  
Eastham Rake 20:56  
Hooton 20:58  
Little Sutton 21:02  
Overpool 21:04  
Ellesmere Port 21:08  

Day Saver

Day Saver

Make as many journeys as you want with a Day Saver, from just £4.10.

Read more Day Saver

Christmas Shopping Destinations

Christmas Shopping Destinations

From designer labels and high street brands, to local independents with unique gifts this Christmas.

Read more Christmas Shopping Destinations

Family Ticket

Family Ticket

Get unlimited off-peak travel for a family of up to 5 for just £13.

Read more Family Ticket