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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Bangor and York

distanceDistance135 miles (217 km)
changesDirect trainYes

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

Travel Tips

Trains from Bangor to York
Travel by train to York 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 York.
What is the distance to York from Bangor by train?
When travelling this route you should expect the distance from Bangor to York via train to be approximately 135 miles (217 km).
When travelling by train from Bangor to York, which train station in Bangor do I depart from and which train station in York do I arrive in?

Omio customers book a train from Bangor (Gwynedd)   to York   most frequently for this route.

Where is the Bangor train station located? Where is the York train station located?

Passengers board their train most frequently from Bangor (Gwynedd) and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at York and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in York.

Important Stations and Airports for this Journey

The major railway station for departures from Bangor is Bangor (Gwynedd). Read all the information you need to know about services, amenities and connections at Bangor (Gwynedd) for your trip between Bangor and York.

Trains from Bangor to York: related information

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