Trip to Cardiff

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Llandudno to Cardiff

🚄 Starting from Llandudno a direct train by Transport for Wales departs four times a week to Cardiff Central, with a journey duration of approximately 4 hours and 43 minutes. 🌉 The train ride covers a distance of 315 km and offers various routes with transfers along the way, connecting different stations like Birmingham International, Carmarthen, Manchester Piccadilly, and more, providing a scenic journey through the Welsh landscape. 🎫 Prices for the train tickets between Llandudno and Cardiff can range from £71 to £111, offering travelers a convenient and comfortable way to traverse from the seaside town to the vibrant Welsh capital.

Where to stay in Cardiff

There are over 269 hotels to stay in Cardiff. Prices range from $14 per night.

Find accommodation
  • The main company providing train routes from Llandudno to Cardiff is Transport for Wales. They offer direct services departing from Llandudno and arriving at Cardiff Central four times a week. The journey typically takes around 4 hours and 43 minutes. Transport for Wales can be contacted at 011 44 333 321 1202 or through their website, https://tfwrail.wales/.
  • The fastest train route from Llandudno to Cardiff is the direct service operated by Transport for Wales. This train departs from Llandudno and arrives at Cardiff Central, with services available four times a week on Monday, Tuesday, Wednesday, and Thursday. The journey typically takes approximately 4 hours and 43 minutes, making it the quickest option for traveling between these two cities by train.
  • Trains from Llandudno to Cardiff operated by Transport for Wales, depart from Llandudno station. Llandudno station serves as the departure point for travelers heading to Cardiff Central. Passengers can board the train at Llandudno station to begin their journey to Cardiff.
  • There is at least one direct train between Llandudno and Cardiff each week, which operates on Monday, Tuesday, Wednesday, and Thursday. This direct service is provided by Transport for Wales and takes approximately 4 hours and 43 minutes. Travelers can check the specific schedule and availability with Transport for Wales for the most up-to-date information on train services between the two destinations.
  • The train from Llandudno to Cardiff operated by Transport for Wales, arrives at Cardiff Central station. Cardiff Central is a major railway station in Cardiff and serves as a primary transportation hub in the city. Passengers disembarking at Cardiff Central can easily access various local transport options, as well as nearby attractions and amenities in Cardiff.
  • The first train from Llandudno to Cardiff usually departs at the scheduled times on the days services operate, often being in the morning to midday. The last train typically leaves in the early to late afternoon. Passengers should refer to the specific Transport for Wales timetable for the most up-to-date information on departure times for the day they plan to travel.
  • There are four direct train trips each week from Llandudno to Cardiff, specifically on Mondays, Tuesdays, Wednesdays, and Thursdays. These direct services operated by Transport for Wales depart from Llandudno station and arrive at Cardiff Central station, with the journey typically lasting around 4 hours and 43 minutes. Passengers can make use of these direct routes for a convenient and efficient travel experience.
  • Yes, there is a direct train route between Llandudno and Cardiff. This direct train service runs four times a week, specifically on Mondays, Tuesdays, Wednesdays, and Thursdays. Passengers can enjoy the convenience of a non-stop journey from Llandudno to Cardiff, with the trip typically taking around 4 hours and 43 minutes.
  • The cost of a train ticket from Llandudno to Cardiff can vary between £72 and £112. Passengers should check for the most up-to-date prices and consider booking in advance to potentially secure lower fares. The price range provides options for travelers to choose according to their budget and preferences for the journey.

Will you be returning to Llandudno by train?

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

See schedule