The average train between Kirkby Station and Rainford takes 20 min and the fastest train takes 13 min. There is a train service every few hours from Kirkby Station to Rainford. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 2 hours between Kirkby Station and Rainford. The earliest departure is at 6:23 AM in the morning, and the last departure from Kirkby Station is at 7:38 PM which arrives into Rainford at 7:54 PM. All services require a transfer, and take on average 20 min. The schedules shown below are for the next available departures.

21 min • 1 change

15 min • 1 change

21 min • 1 change

21 min • 1 change

36 min • 1 change

21 min • 1 change

21 min • 1 change

21 min • 1 change

36 min • 1 change

21 min • 1 change

21 min • 1 change

21 min • 1 change

36 min • 1 change

21 min • 1 change

21 min • 1 change

21 min • 1 change
Want to know about travelling from Kirkby Station to Rainford? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Kirkby Station to Rainford. However, there are services departing from Kirkby Station station and arriving at Rainford station via Tower Hill, Headbolt Lane. The journey, including transfers, takes approximately 20 min.
Kirkby Station to Rainford train services, operated by Merseyrail, depart from Kirkby station.
Kirkby Station to Rainford train services, operated by Merseyrail, arrive at Rainford station.
Book your Kirkby Station to Rainford train tickets online with Merseyrail and Northern Trains Limited.
The distance between Kirkby Station and Rainford is 7.8 km. The road distance is 8 km.
You can take a train from Kirkby to Rainford via Tower Hill, Headbolt Lane in around 1h 8m.