Refine your search

Type of Venue






Or Venue Name


image for Railway Station item typeLlandudno Junction Railway Station

Railway Station

Station Concourse

Station Concourse


Llandudno Junction railway station is on the North Wales Coast Line from Chester to Holyhead; it is the junction for the branch line to Llandudno itself and the Conwy Valley Line to Blaenau Ffestiniog. Located off the A546 road from Junction 18 on the A55; the postcode is LL31 9NB. Ticket office open Monday to Friday 05.25 - 18.25, Saturday 06.00 to 19.00 & Sunday 11.00 - 18.30. Information services open 05.00 (Sunday 09.00) - 23.00. Ticket machine, payphones, refreshments and toilets; waiting room open 06.00 (Sunday 08.00) to 19.00. Live Departure and Arrival screens. Car parking @ £4.00/day - 79 spaces; cycle stands, taxi rank.

Train times from 11 December to 20 May 2017 are:-

Arriva Trains Wales operate services from/to Chester & Holyhead with trains Monday to Saturday during every hour of the day. A shuttle service connects Llandudno with many of these trains. Sunday - Arrivals from Chester/departures to Holyhead at 10.43, 12.54 & mostly every hour until 23.51 (also at 01.28); departures for Chester/arrivals from Holyhead at 09.36, 11.22 & approx. every hour from 15.26 to 22.27.

Most trains originate from/continue to Cardiff or Birmingham via Shrewsbury and Wrexham; others are from/continue to Manchester Piccadilly or Crewe. The 06.19 Monday to Friday train is a limited stop service to Cardiff (arrival at 09.56) which includes first class accommodation and restaurant/buffet services. The return trip leaves Cardiff at 17.16 and arrives Llandudno Junction at 20.53. Not Bank Holidays.

Arriva Trains Wales also operate services Monday to Saturday from/to Chester/Llandudno or Llandudno Junction nearly every hour; most of these trains originate from/continue to Manchester Piccadilly or Manchester Airport.

In addition there are services on the Conwy Valley Line to/from Betws-y-Coed & Blaenau Ffestiniog. Departures Monday to Saturday at 05.30, 07.26, 10.28 (Sat 10.34), 13.30, 16.33 & 19.20, Sunday summer only. Arrivals at 07.20, 09.33 (Sat 09.44), 12.33, 15.55, 18.34 & 21.21. Sunday summer only.

Virgin Trains operate services from/to London Euston via Crewe and Chester. Arrivals from Chester/departures to Holyhead Monday - Friday at 07.33 (from Birmingham New St), 11.06, 12.01, 19.00 (to Bangor), 20.13, 21.10 & 22.14, Saturday 07.33 (from Birmingham New St), 12.01, 17.02, 19.06 & 20.08, Sunday 11.54 (from Crewe), 20.19, 21.08 & 22.07. Departures for Chester/arrivals from Holyhead Monday - Friday at 05.32, 06.36, 07.40, 09.40, 13.39, 14.43 & 20.38 (from Bangor; to Birmingham New St), Saturday 07.38, 08.40, 09.40 & 14.43, Sunday 11.40, 12.35, 13.36 & 14.40.

On-site cateringOn-site light refreshmentsPublic toiletsTelephone (public)

Disabled access

Open all the time


Llandudno Junction Railway Station,
Conwy Road,
Llandudno Junction,
LL31 9NB



Plan route to Llandudno Junction Railway Station using Google mapsPlan route using Google maps

Map reference: SH 795778  Lat: 53.28416 Long: -3.80892

Travelling west on the A55, Junction 18 for Conwy and follow the A546 road for Llandudno Junction; station on right.

Parking: with charge


  • On-site cateringOn-site catering
  • On-site light refreshmentsOn-site light refreshments
  • Public toiletsPublic toilets
  • Telephone (public)Telephone (public)
  • Disabled accessDisabled access