Trains from St Andrews to Gleneagles

Gleneagles Train Station
Gleneagles Station

Trains from St Andrews to Gleneagles are a great way to get between the two famous golfing destinations in Scotland when you are visiting the UK.

The train station for St Andrews is called Leuchars, and is located slightly outside of the city. You can get there by taxi or bus from the city centre. Trains depart regularly from Leuchars and travel to Gleneagles via Dundee and Perth. Rail services on this route are operated by First ScotRail.

Trains from St Andrews to Gleneagles leave Leuchars station every one to three hours throughout the day. There are more frequent services at peak periods and less frequent services at off-peak periods, so try to time your travel accordingly.

Services between these stations have scheduled journey times ranging from 1 hour to 1 hour and 45 minutes, depending on which one you take. Trains that require a connection in Dundee tend to be faster than those that require a change in both Dundee and Perth.

Tickets for trains from St Andrews to Gleneagles cost 12.20 GBP for adults for singles in second class and 17.50 GBP for adults for singles in first class. You can get lower fares with a railcard or if you qualify for concessions.

9 Best Places to Visit in Scotland

St Andrews Scotland
St Andrews Golf Course

Scotland’s wild beauty, rugged highlands, and cultural attractions lure visitors from every corner of the globe. The country’s diversity of landscapes, geography, islands, and cities make for a wide range of popular travel destinations. To help you narrow them down, below is my list of the 9 best places to visit in Scotland:

1. Edinburgh
Edinburgh is the country’s political and cultural capital, and no trip to Scotland is complete without a visit. If you’re able, try to time your travel so that you arrive in August, which is festival month. Alternatively, the city’s Hogmanay celebrations at New Year’s are a highlight.

2. St Andrews
St Andrews is one of Scotland’s most famous travel destinations. Golfers come from all over the world to play on the famous Old Course, but there are many other attractions to keep the non-golfer entertained. From the historic ruins of churches and castles to great shops, restaurants, and boutiques, St Andrews is the perfect place to spend a few days while you are visiting Scotland.

3. Isle of Arran
Often called ‘Scotland in Miniature’, the beautiful Isle of Arran has all of the country’s highlights in one place. From gorgeous hiking trails and mysterious stone circles to a whisky distillery and centuries-old castle, the island has something for everyone.

4. Glencoe
One of the most beautiful places in Scotland is Glencoe. Featured in films, it is often the image people conjure when imagining the Scottish highlands. Driving through Glencoe is one of the highlights of a trip to the UK, and the area is definitely one of the top places to visit in Scotland.

5. Loch Ness
This famous lake needs no introduction. Home of the famous Loch Ness Monster, or Nessie, as the locals call her for short, Loch Ness is a popular place to take a boat cruise or drive. Nearby Fort Augustus is a good place to stay while you are in the area.

6. Glasgow
Often overlooked in favor of Edinburgh, Glasgow has come into its own as a cultural destination in recent years. From world-class museums to beautiful historic architecture and great food and nightlife, the city is well worth a few days.

7. Isle of Skye
The picturesque Isle of Skye is one of the most popular places to visit in Scotland. From its rugged coastline with stunning waterfalls to its great restaurants and beautiful natural landscapes, Skye is truly a travel gem.

8. Gleneagles
Another famous golfing destination, Gleneagles is a great place to visit if you like to get out on the links. If you don’t, the famous Gleneagles Hotel is the perfect place for spa treatments, fine dining, and relaxing in luxurious surroundings.

9. Ben Nevis
Ben Nevis is the tallest mountain in the British Isles. At 1,344 metres (4,409 feet), it attracts visitors from all over the world to climb its peaks. Nearby Fort William is a great place to stay before or after your ascent.

Trains from Edinburgh to Perth

ScotRail Train in Edinburgh
First ScotRail Train

Taking the train from Edinburgh to Perth is an easy way to travel between the two Scottish cities when you are visiting the UK.

Trains between these stations are run by First ScotRail. They offer modern carriages with two classes of seating and luggage storage areas.

Trains from Edinburgh to Perth depart from Waverley station twice an hour at peak periods, making it easy to travel at any time. There are both direct services and services that require a connection in Stirling.

The journey time on this route depends on whether you take a direct train or not. The trip ranges from 1 hour and 15 minutes on direct services to 1 hour and 35 minutes on those that have connections.

The fare for a ticket to Perth is 20.50 pounds for a single in first class. Standard class singles can cost as little as 8.30 pounds if you buy train tickets online ahead of time and travel at off-peak periods.

You can get even deeper discounts for trains from Edinburgh to Perth if you qualify for concessions or book with a railcard.