Cheap Train tickets to Ormskirk

What are the most popular routes to Ormskirk?

Manchester - OrmskirkAverage price₩31,281Average duration1h 1mDaily departures11
Liverpool - OrmskirkAverage price₩18,089Average duration26mDaily departures12
Burnley - OrmskirkAverage price₩43,994Average duration1h 32mDaily departures12
Southport - OrmskirkAverage price₩14,830Average duration13mDaily departures12
London - OrmskirkAverage price₩64,430Average duration3h 30mDaily departures1