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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Stirling from York

distanceDistance187 miles (301 km)
changesDirect trainYes

Trains from York to Stirling cover the 187 miles (301 km) long trip with our travel partners like. There are direct train services available. Travellers depart most frequently from York and arrive in Stirling.

Travel Tips

Trains from York to Stirling
Travel by train to Stirling 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 York to Stirling.
What is the distance by train from York to Stirling?
The York to Stirling train distance is approximately 187 miles (301 km).
Which train station from York to Stirling do I depart from? Which Stirling train station from York do I arrive in?

Omio customers travelling this route book their trains from York   to Stirling.

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

You can find the most popular departure train station for this route, York, located approximately 0 mile (s) / 0 km from the city centre of York. The most popular arrival train station in Stirling, called Stirling, is located around 0 mile (s) / 0 km away from its city centre.

What are the first and last departure train times from York to Stirling?
The earliest train for this route departs from York at 09: 35. The last train leaves from York at 09: 35. Check Omio for the latest train times from York to Stirling and book the best time to depart on your chosen travel date.

Important Stations and Airports for this Journey

Eden Camp
Pickering Eastgate

Trains from York to Stirling: related information

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