These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Cardiff to Llandudno Junction

distanceDistance127 miles (205 km)
changesDirect trainYes

Trains from Cardiff to Llandudno Junction cover the 127 miles (205 km) long journey with our travel partners like. There are direct train services available. Travellers depart most frequently from Cardiff Central and arrive in Llandudno Junction.

Travel Tips

Trains from Cardiff to Llandudno Junction
Travel by train to Llandudno Junction easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Llandudno Junction.
FAQs
What is the distance from Cardiff to Llandudno Junction via train?
When travelling this route you should expect the distance between Cardiff and Llandudno Junction via train to be approximately 127 miles (205 km).
Which train station in Cardiff goes to Llandudno Junction? Which train station do I come into Llandudno Junction from Cardiff?

Omio customers who travel this route most frequently depart from Cardiff Central   and arrive in Llandudno Junction.

Where do I find the Cardiff train station to Llandudno Junction? Where is the Llandudno Junction train station?

The most popular departure train station with passengers for this route, called Cardiff Central, is located 0 mile (s) / 0 km from the city centre of Cardiff.

The most popular arrival train station, Llandudno Junction, is located 0 mile (s) / 0 km away from the city centre of Llandudno Junction.

Stations

Important Stations and Airports for this Journey

Cardiff
Llandudno Junction
Cardiff (Queen Street)
Amenities
Cardiff Central
Amenities