Trip to Llandudno

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Birmingham to Llandudno

🚆 Travelling from Birmingham to Llandudno by train is a convenient option with a direct service departing from Birmingham New Street station and arriving at Llandudno station. The journey operates five times a week, Monday to Friday, and takes approximately 3 hours and 16 minutes. 💰 The prices for train tickets between Birmingham and Llandudno can vary from £40 to £87, offering flexibility for different budgets. Plan your trip in advance to secure the best fares and experience a smooth journey from Birmingham to the beautiful coastal town of Llandudno.

Where to stay in Llandudno

There are over 256 hotels to stay in Llandudno. Prices range from $43 per night.

Accomodation

Will you be returning to Birmingham by train?

If you are looking for the return train journey, check out trains from Llandudno to Birmingham

See schedule