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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Newcastle upon Tyne and Llandudno Junction

distanceDistance146 miles (236 km)
changesDirect trainYes

Trains from Newcastle upon Tyne to Llandudno Junction cover the 146 miles (236 km) long route with our travel partners like. There are direct train services available.

Travel Tips

Trains from Newcastle upon Tyne 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 Newcastle upon Tyne to Llandudno Junction.
FAQs
How far is it from Newcastle upon Tyne to Llandudno Junction by train?
The train distance from Newcastle upon Tyne to Llandudno Junction is around 146 miles (236 km).
Stations

Important Stations and Airports for this Journey

Newcastle upon Tyne
Llandudno Junction
Newcastle
Amenities

Trains from Newcastle upon Tyne to Llandudno Junction: related information

Here are some other resources that might have the information you need