Journey information
Overview: Train from St Andrews to Stonehaven
Take a train from St Andrews to Stonehaven and enjoy the approximately 48 miles (78 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
The earliest train runs at 05:49, the last at 22:00.
Distance 48 miles (78 km) |
Trains per day 5 |
First train 05:49 |
Last train 22:00 |
Cheapest month Feb |
Cheapest day Mon |
High season Apr - Jun |
Low season Jul - Sep |
FAQs: Trains from St Andrews to Stonehaven
Find answers to the most common questions about traveling from St Andrews to Stonehaven by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Stonehaven, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from St Andrews to Stonehaven
- 6:30 AM - 8:00 PM Monday - Friday
- 8:00 AM - 6:00 PM Saturday
- 9:00 AM - 5:00 PM Sunday
- Parking is available near the station with limited spaces.
- The Bay Fish & Chips
- Redcloak Fish Bar
- Outside the main entrance.
- Elevators, ramps.
- Free of charge
- The Ship Inn
- The Royal Hotel
- The Station Hotel
- Located in the main hall
- Free
- Hall 1: main entrance, ticket office, and waiting area
- Platform 1: trains to Aberdeen
- Platform 2: trains to Edinburgh
- Bus: Local bus services available
- Taxi: Taxi services available outside the station
Most popular train connections from St Andrews
More options for your journey from St Andrews to Stonehaven
Here are some other resources that might have the information you need
