The average train between Fazakerley and Ashworth Hospital takes 34 min and the fastest train takes 32 min. The train runs at least 2 times per hour from Fazakerley to Ashworth Hospital. 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 30 minutes between Fazakerley and Ashworth Hospital. The earliest departure is at 5:46 AM in the morning, and the last departure from Fazakerley is at 6:16 PM which arrives into Ashworth Hospital at 6:50 PM. All services require a transfer at Kirkdale and take an average of 34 min. The schedules shown below are for the next available departures.

49 min • 1 change

34 min • 1 change

34 min • 1 change

34 min • 1 change
Want to know about travelling from Fazakerley to Ashworth Hospital? 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 Fazakerley to Ashworth Hospital. However, there are services departing from Fazakerley station and arriving at Ashworth Hospital station via Kirkdale. The journey, including transfers, takes approximately 34 min.
Fazakerley to Ashworth Hospital train services, operated by Merseyrail, depart from Fazakerley station.
Fazakerley to Ashworth Hospital train services, operated by Merseyrail, arrive at Moss Side, Maghull North station.
Book your Fazakerley to Ashworth Hospital train tickets online with Merseyrail.
The distance between Fazakerley and Ashworth Hospital is 6.4 km. The road distance is 15 km.
You can take a train from Fazakerley to Ashworth Hospital via Kirkdale and Moss Side, Maghull North in around 53 min.