
St Andrews to Pitlochry from $35: 5 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from St Andrews to Pitlochry: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from St Andrews to Pitlochry with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From St Andrews to Pitlochry
The journey from St Andrews to Pitlochry offers a fascinating shift from coastal charm to the breathtaking beauty of the Highlands, giving travelers a taste of both historical allure and nature's splendor.
Best Neighbourhoods in Pitlochry
Pitlochry boasts charming neighborhoods that showcase its rich character and scenic beauty.
Best Times To Visit Pitlochry's Attractions
Understanding the best times to explore Pitlochry's attractions can greatly enhance your experience.
Pitlochry Weather: What to Expect Year-Round
Pitlochry experiences a temperate climate with mild summers and cool winters, making it a destination for year-round visits. While late spring and early autumn offer the most pleasant weather for outdoor activities, always check forecasts as Scottish weather can shift unexpectedly, influencing your adventures.
Dining Recommendation in Pitlochry
For a distinctive culinary experience, try the locally sourced haggis at The Old Mill Inn, where the warm atmosphere and rustic decor create a cozy setting compared to St Andrews' more formal dining scene. This dish, rich with flavor and tradition, embodies the heart of Scottish cuisine and showcases the region's local ingredients.
St Andrews - Pitlochry operators
Explore transport companies operating between St Andrews and Pitlochry, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Train from Dundee to Perth
Train from Perth to Pitlochry
Train from Perth to Pitlochry
Bus from Dundee Seagate Bus Station to Perth Broxden Park And Ride
Bus from Perth Broxden Park And Ride to Pitlochry Fishers Hotel bus station
Bus from Dundee to Perth
Bus from Perth to Pitlochry
Taxi from Saint Andrews to Dundee Seagate Bus Station
St Andrews to Pitlochry: Overview of Bus, Train, Flight, and Car Trips
Traveling between St Andrews and Pitlochry offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.
Trips from St Andrews
- St Andrews to Inverness
- St Andrews to Elie
- St Andrews to London
- St Andrews to Carnoustie
- St Andrews to Leuchars
- St Andrews to Edinburgh
- St Andrews to Glenrothes
- St Andrews to Cupar
- St Andrews to Aberdeen
- St Andrews to Anstruther
- St Andrews to Perth
- St Andrews to Leven (Fife)
- St Andrews to Crail
- St Andrews to Stirling
- St Andrews to Kirkcaldy
- St Andrews to Kinross
- St Andrews to Pittenweem
- St Andrews to Glasgow
- St Andrews to Dundee
- St Andrews to Tayport
- St Andrews to Broughty Ferry
- St Andrews to Dunfermline
- St Andrews to Durham
- St Andrews to Manchester
- St Andrews to Balmullo
- St Andrews to Montrose
- St Andrews to Arbroath
- St Andrews to Colinsburgh
Trips to Inverness
- Edinburgh to Pitlochry
- Perth to Pitlochry
- Inverness to Pitlochry
- Blair Atholl to Pitlochry
- Glasgow to Pitlochry
- Stirling to Pitlochry
- Aviemore to Pitlochry
- Aberdeen to Pitlochry
- Kenmore (Perth and Kinross) to Pitlochry
- Aberfeldy to Pitlochry
- Dunkeld to Pitlochry
- Crieff to Pitlochry
- Tummel Bridge to Pitlochry
- Fort William to Pitlochry
- Dundee to Pitlochry
- Dunfermline to Pitlochry
- London to Pitlochry
- Kirkcaldy to Pitlochry
- Oban to Pitlochry
- Arbroath to Pitlochry
- Kinloch Rannoch to Pitlochry
- Falkirk to Pitlochry
- Ballater to Pitlochry
- Nottingham to Pitlochry