Cheap Train tickets to Llandudno Junction

What are the most popular routes to Llandudno Junction?

Manchester - Llandudno JunctionAverage price$48Average duration2h 6mDaily departures16
Birmingham - Llandudno JunctionAverage price$79Average duration2h 55mDaily departures4
London - Llandudno JunctionAverage price$314Average duration3h 3mDaily departures4
Liverpool - Llandudno JunctionAverage price$57Average duration2h 2mDaily departures4
Glasgow - Llandudno JunctionAverage price$275Average duration5h 6mDaily departures2