St Andrews Cathedral
10 min bus
The ruins of this medieval structure provide insight into the religious history of the area and are located a short distance from the town center.
The question is there a train from Edinburgh to St Andrews has a two-part answer, and it is the second part that catches people out. The rails reach Leuchars, not the town itself. This page sets out why, and what the gap means for anyone planning the journey.
Quick answer
No direct train reaches St Andrews: the town has no railway station. Services from Edinburgh Waverley run instead to Leuchars Station, Leuchars, St Andrews KY16 0ER, after which a short bus or taxi transfer completes the trip. The platforms are accessible 00:00–23:59 daily and cost nothing to enter, though 06:00–22:00 works best for the onward connection.
St Andrews holds a university founded in 1413 and the most photographed golf links in the world, yet it has no railway station of its own. The branch line that once carried passengers into the town closed in the 1960s, and the tracks were lifted. That single piece of history explains almost every confused search for is there a train from Edinburgh to St Andrews. The trains exist; the destination does not. What travellers actually board is a service across Fife to Leuchars, the nearest surviving railhead, followed by a short transfer over the last stretch of road. The rail geography is straightforward once the map is clear. Services leave Edinburgh Waverley, cross the Forth Bridge, and run north through Fife — Inverkeithing, Kirkcaldy, Markinch, Ladybank, Cupar — before reaching Leuchars Station, Leuchars, St Andrews KY16 0ER. ScotRail operates the route and publishes live times at scotrail.co.uk. Leuchars sits on the main line between Edinburgh and Dundee, which is why it survived while the St Andrews branch did not. The platform is unstaffed at quieter times, but the forecourt has a taxi rank and a bus stop, and entering the station costs nothing. Anyone weighing an Edinburgh to St Andrews rail journey against a coach or guided day tour is really comparing one change against none. The practical consequence is that the trip should be planned as two legs rather than one. Book the rail leg to Leuchars first, then settle in advance how the final stretch will be covered, because that second decision — local bus, taxi from the forecourt, or a pre-booked coach — shapes the arrival more than the timetable does. Daylight helps, since the connecting buses run more frequently through the day than late at night. Travellers who would rather avoid the interchange altogether tend to look at a guided Edinburgh to St Andrews tour instead, which solves the door-to-door problem in one vehicle and sets passengers down near the Old Course and the cathedral ruins. Read properly, the answer to is there a train from Edinburgh to St Andrews is a qualified yes: rails to Leuchars, road for the rest. The booking pages elsewhere on this site cover both the rail-plus-transfer approach and the direct coach option.
“The trains exist; the destination does not — the rails stop at Leuchars, and the last stretch is road.”
There is no direct train station in St Andrews. Travelers can take a train from Edinburgh Waverley or Edinburgh Gateway to Leuchars Station, which serves as the rail hub for the area.
ScotRail from Edinburgh to Leuchars Station
Stagecoach bus 99, 99A, or 99B from Leuchars to St Andrews Bus Station
Local taxi from Leuchars Station to St Andrews town center
After arriving at Leuchars Station (Address: Leuchars Station, Leuchars, St Andrews KY16 0ER, United Kingdom), follow the signs to the bus stop located immediately outside the station entrance for a frequent connection to St Andrews.
The best arrival window at Leuchars Station is 06:00–22:00. Navigating the onward bus or taxi connection is most efficient during these daylight hours when transit frequency is highest.
Temperate to cool
Commuter services run frequently, ensuring reliable bus connections to St Andrews.
Mild, 12°C to 19°C
Longer daylight hours provide maximum flexibility for onward travel connections.
Cold, 3°C to 9°C
Reduced daylight necessitates careful planning for bus and taxi availability after 18:00.
Verdict: Plan your arrival at Leuchars Station between 06:00 and 22:00, ideally during the shoulder months of May or September to balance weather and transit frequency.
Leuchars Station itself functions as public transport infrastructure and requires 0 GBP entry. Passengers must separately procure valid rail tickets for the train journey from Edinburgh to Leuchars.
Verdict: A typical adult pays a variable fare for their rail ticket, which fluctuates based on booking lead time and travel demand.
Leuchars Station, the primary rail gateway for St Andrews, remains accessible for passenger use throughout the week. While station infrastructure is available 24/7, travelers should align their arrival with local transit schedules for the final leg to St Andrews.
Visitors arriving via the Leuchars connection often extend their trip to explore the historic coast and academic heritage of the St Andrews area. These sites complement the arrival experience by offering context to the region's long-standing connection to the sea and education.
10 min bus
The ruins of this medieval structure provide insight into the religious history of the area and are located a short distance from the town center.
5 min taxi
This peaceful landscape offers a botanical collection that serves as a quiet contrast to the bustling town center and university district.
15 min walk
This expansive stretch of coastline is accessible from the town and connects visitors to the maritime geography of Fife.
10 min walk
Located near the famous links, this museum contextualizes the history of the sport that defines much of the local tourism.
Everything you need to know about is there a train from edinburgh to st andrews
No, there is no direct rail connection to the town itself. You must take a train to the nearest station and complete your journey via road transport.
You can take a train from Edinburgh Waverley or Edinburgh Gateway to Leuchars Station. From there, a short bus ride or taxi transfer is required to reach the town center.
While trains accommodate travelers, navigating the connection at Leuchars with heavy luggage requires transferring to a local bus or taxi. Plan your logistics accordingly to ensure a smooth transition between modes of transport.
Train services operate daily, and you can find departures throughout the day for your St Andrews excursion. Please check the official operator website for specific timetables.
Yes, this is the standard route for those asking is there a train from edinburgh to st andrews. You travel by rail to Leuchars and finish the trip with a connecting service.
For travelers wondering is there a train from edinburgh to st andrews, coordinating a tour or private transfer is often more convenient than public transport. This avoids the complexities of multi-modal connections.
Private Edinburgh to St Andrews Tours
Read more Tickets & toursRabbie's St Andrews Tours from Edinburgh
Read more GuideEdinburgh to St Andrews Transport Guide
Read more Tickets & toursTickets for St Andrews Tours and Transport
Read more Tickets & toursSt Andrews Day Tours from Edinburgh
Read more Tickets & toursSt Andrews Golf Tours from Edinburgh
Read more Tickets & toursSt Andrews Bus Tours from Edinburgh
Read more