Trains from Ayr to St Andrews
🚂 Embark on a scenic train journey from Ayr to St Andrews, a charming town famous for its golf courses and historic university. The travel time for this journey is approximately 3 hours and 45 minutes, allowing you to relax and enjoy the beautiful Scottish countryside along the way. 💷 Ticket prices for the train ride between Ayr and St Andrews can vary, typically ranging from £49 to £100 depending on the class of service and time of booking.