Cheap Train tickets to Llandudno Junction

What are the most popular routes to Llandudno Junction?

Manchester - Llandudno JunctionAverage price£26Average duration2h 6mDaily departures16
Birmingham - Llandudno JunctionAverage price£43Average duration2h 55mDaily departures4
London - Llandudno JunctionAverage price£170Average duration3h 3mDaily departures4
Liverpool - Llandudno JunctionAverage price£31Average duration2h 2mDaily departures4
Glasgow - Llandudno JunctionAverage price£149Average duration5h 6mDaily departures2