By bus
Local buses operate from Rhyl every 12 minutes, Bangor four per hour, Caernarfon, Llanberis and Llangollen but there are no daily long distance coach services to Llandudno. National Express (http://www.nationalexpres...) has a daily service from London calling at Llandudno Junction three miles away. There is a weekly National Express service to Newcastle-upon-Tyne on Sundays.
By plane
Nearest airports are Liverpool (http://www.liverpoolairpo...) Â and Manchester (http://www.manchesterairp...) but only Manchester is directly linked by train from airport by train to Manchester Piccadily, then change train. From Liverpool airport: take a bus to Liverpool Lime Street station (http://www.networkrail.co...), then take a train.
By train
Through trains from London Euston, 6 times a day, change at Llandudno Junction
Through trains from Manchester, every hour on weekdays 2½ hours.Â
Through trains from Liverpool approx. 2-2½ hours, change at Chester or change at Chester and Llandudno Junction it depends on the timetable how many changes there'll be.
Trains from Crewe, every hour on weekdays, change at Chester and/or Llandudno Junction.
Trains from Cardiff, every two hours on weekdays, change at Llandudno Junction.
Trains from Holyhead, every hour on weekdays, change at Llandudno Junction.
By car
From England: From the M6, take the M56 in the direction of Chester, North Wales. Take the M53 in the direction of A55, North Wales at the end of the M56. This becomes the A55, stay on this for 30 miles or so until you see signs for the A470 turn off. From here follow signs for Llandudno.