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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Bangor to Llandudno Junction

distanceDistance14 miles (22 km)
changesDirect trainYes

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

Travel Tips

Trains from Bangor 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 Bangor to Llandudno Junction.
FAQs
How far is it from Bangor to Llandudno Junction by train?
When travelling this route you should expect the distance from Bangor to Llandudno Junction via train to be approximately 14 miles (22 km).
When travelling by train from Bangor to Llandudno Junction, which train station in Bangor do I depart from and which train station in Llandudno Junction do I arrive in?

Omio customers travelling this route depart most frequently from Bangor (Gwynedd)   and arrive in Llandudno Junction.

Where is the train station in Bangor to go to Llandudno Junction? Where is the train station in Llandudno Junction located?

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

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

Bangor
Llandudno Junction
Bangor (Gwynedd)
Amenities

Trains from Bangor to Llandudno Junction: related information

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