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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Perth and St. Andrews

distanceDistance24 miles (39 km)
durationAverage train duration44 min
changesDirect trainYes

Trains from Perth to St. Andrews cover the 24 miles (39 km) long route taking on average 44 min with our travel partners like. There are direct train services available. Travellers depart most frequently from Perth and arrive in St Andrews.

Travel Tips

Trains from Perth to St. Andrews
Travel by train to St. Andrews 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 Perth to St. Andrews.
FAQs
What is the distance to St. Andrews from Perth via train?
When travelling this route you should expect the distance to St. Andrews from Perth via train to be approximately 24 miles (39 km).
What is the average Perth to St. Andrews train duration?
While the time it takes to travel 24 miles (39 km) to St. Andrews from Perth can vary based on specific dates, weekends, and bank holidays, the train duration from Perth to St. Andrews is on average 44 min.
Which train station in Perth goes to St. Andrews? Which train station do I come into St. Andrews from Perth?

Omio customers travelling this route book their trains from Perth   to St Andrews.

Where do I find the Perth train station to St. Andrews? Where is the St. Andrews train station?

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

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

When can I take the first train from Perth to St. Andrews? When can I take the last train for the day?
The earliest train for this trip departs from Perth at 08: 14. The last train leaves from Perth at 09: 03. Check Omio for the latest train times from Perth to St. Andrews and book the best time to depart on your chosen travel date.
Stations

Important Stations and Airports for this Journey

Perth
St. Andrews
Perth
Amenities

Trains from Perth to St. Andrews: related information

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