St Andrews to Pitlochry train

Thu 22 Oct
+ Add return
Avanti West Coast
Great Western Railway
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
Avanti West Coast
Great Western Railway
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from St Andrews to Pitlochry

Showing times, prices and bookable tickets for 22 Oct

Cheapest price on 22 Oct

£33

Average ticket price on 22 Oct

£33

Fastest journey on 22 Oct

2 h 42 m

Average journey duration on 22 Oct

2 h 42 m

Trains on 22 Oct

1

Distance

70 km

Cheap tickets

The best way to find a cheap train ticket from St Andrews to Pitlochry is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from St Andrews to Pitlochry will cost around £33 if you buy it on the day, but you can find cheap train tickets today for only £33.

Fast trains

On Thu 22 Oct, we found 1 trains from St Andrews to Pitlochry, including 1 direct services.

These direct trains cover the 70 km distance in an average of 2 h 42 m but if you time it right, some trains will get you there in just 2 h 42 m .

The slowest trains will take 2 h 42 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

  • Scotrail
    14:082h42
    St Andrews
    16:50Pitlochry
    £331One-way
    0 changes

Journey information

Overview: Train from St Andrews to Pitlochry

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of train

Take a train from St Andrews to Pitlochry and enjoy the approximately 70 km long journey. Find schedules and pricing options for a convenient and affordable trip.

The earliest train runs at 07:16, the last at 18:03.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £8
Distance
70 km
First train
7:16
Last train
18:03
Cheapest Month
Mar
Cheapest Day
Tue
High Season
Jan - Mar
Low Season
Jul - Sept
Busiest Day
Fri
Least Busy Day
Fri
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £8

Frequently asked questions about your St Andrews to Pitlochry trip

Use these quick route answers to check fares, travel time, departure options, and direct services before booking from St Andrews to Pitlochry.

The train distance from St Andrews to Pitlochry is 70 km.
The first train from St Andrews to Pitlochry leaves at 7:16.
The last train from St Andrews to Pitlochry departs at 18:03.

Live departures

St Andrews to Pitlochry train times

The table below shows live departures for St Andrews to Pitlochry trains for tomorrow, Thursday 22 October. You can also manually refresh the results below to see updated train journeys.

Last updated at
ProviderDepartsDurationArrivesChanges
Tickets
Scotrail14:08 St Andrews
2h42
16:50 Pitlochry0 changesdirect

This is the last train of the day.

Find all the dates and times for this journey

Complete guide to Pitlochry

Things to do in Pitlochry

Discover the best of Pitlochry — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Pitlochry trip today.

  • Recommended

Pitlochry Dam Visitor Centre

Interactive visitor centre on local hydroelectric power, with exhibits on engineering, renewable energy and salmon migration.

  • Recommended

Blair Athol Distillery

Working whisky distillery with guided tours explaining production, maturation and the site’s role in Pitlochry’s visitor economy.

  • Recommended

Blair Castle and Gardens

Castle-based museum rooms displaying arms, furnishings, archives and artworks that trace the history of the Atholl family estate.

Pound sterling (£)

Moderate for the Highlands: stays can be pricey in peak season, but pub meals and local buses are manageable for most visitors.

Average meal costs

Budget
£8-15 for a casual meal or takeaway.
Mid-range
£15-30 per person for a restaurant meal.
Fine dining
£35+ per person for fine dining.
Coffee
£3-4.50 for a coffee.

Tipping culture

Tipping is optional. In restaurants, 10-12.5% is usual for good service if not already added. Round up for taxis; cafés usually just small change.

Best day trips from Pitlochry by train

The most popular day trips by train from Pitlochry are Perth, Dundee, Edinburgh, Stirling and Blair Atholl. Find out what you can do in these day trip destinations and how to book your train from Pitlochry on Omio.

A view of Perth

Day trip from Pitlochry to Perth by train

Why visit Perth for the day?

Perth is a small Scottish city on the River Tay with strong royal and civic history. Known for its elegant centre and nearby Scone Palace, it feels calm, compact and well placed for exploring central and northern Scotland.

How to get from Pitlochry to Perth by train?

There are 5 trains per day. The earliest train runs at 07:16, the last at 22:15. The fastest train covers the 39 km distance in 28m.

A view of Dundee

Day trip from Pitlochry to Dundee by train

Why visit Dundee for the day?

Dundee is a compact Scottish city on the River Tay, known for design, digital creativity and a maritime past. The waterfront and V&A Dundee give it a modern feel, while old streets and university life keep its character grounded.

How to get from Pitlochry to Dundee by train?

The earliest train runs at 05:48, the last at 22:15. The fastest train covers the 54 km distance in 49m.

A view of Edinburgh

Day trip from Pitlochry to Edinburgh by train

Why visit Edinburgh for the day?

Edinburgh is Scotland’s capital, known for its medieval Old Town and graceful Georgian streets. Historic landmarks, literary roots and a strong festival culture give the city a distinct, atmospheric character.

How to get from Pitlochry to Edinburgh by train?

There are 4 trains per day. The earliest train runs at 05:30, the last at 22:15. The fastest train covers the 90 km distance in 1h 40m.

A view of Stirling

Day trip from Pitlochry to Stirling by train

Why visit Stirling for the day?

Stirling is known for royal history, Stirling Castle and the story of William Wallace. Its compact old town and setting by the River Forth give it a lively Scottish character.

How to get from Pitlochry to Stirling by train?

There are 5 trains per day. The earliest train runs at 05:55, the last at 22:15. The fastest train covers the 66 km distance in 56m.

FAQs: St Andrews to Pitlochry train

Find answers to the most common questions about traveling from St Andrews to Pitlochry 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 Pitlochry, this guide helps you travel smarter and with confidence.

FAQs
The train distance from St Andrews to Pitlochry is 70 km.
The first train from St Andrews to Pitlochry leaves at 7:16.
The last train from St Andrews to Pitlochry departs at 18:03.
There is no night train service from St Andrews to Pitlochry.
Booking trains from St Andrews to Pitlochry in advance is advisable, especially during peak travel seasons or for long journeys, to ensure availability and secure better fares.
Currently, there is no direct train service available from St Andrews to Pitlochry.

More options for your journey from St Andrews to Pitlochry

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone