More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Travel Tips

Trains from Edinburgh to Pitlochry
Travel by train to Pitlochry easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Pitlochry.
What is the price of the cheapest train to Pitlochry from Edinburgh?
You can find a cheap train from Edinburgh to Pitlochry for some dates and times for as low as £10  one way in the next 7 days.
What is the average price of train tickets from Edinburgh to Pitlochry?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Edinburgh to Pitlochry train to cost on average £10  one way.
What is the distance to Pitlochry from Edinburgh via train?
You should expect to travel around 56 miles (90 km)  to Pitlochry from Edinburgh by train.
How many hours does it take from Edinburgh to Pitlochry by train?
On average the Edinburgh to Pitlochry train time is 1 h 45 min  covering the 56 miles (90 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station in Edinburgh goes to Pitlochry? Which train station do I come into Pitlochry from Edinburgh?

Omio customers travelling this route depart most frequently from Edinburgh Waverley   and arrive in Pitlochry.

Where is the Edinburgh train station located? Where is the Pitlochry train station located?

Passengers board the train most frequently from Edinburgh Waverley, which is located around 0.2 miles (429 m) away from the city centre, and they get off the train at Pitlochry, located 0.2 miles (309 m) away from the city centre.

What train providers offer a service between Edinburgh and Pitlochry?
Take the Edinburgh to Pitlochry train with Scotrail. However, it's always good to check out all possible train companies for the route from Edinburgh to Pitlochry as there might be differences in the amenities they offer.
How many trains per day are there from Edinburgh to Pitlochry?
The average number of trains departing Edinburgh for Pitlochry is 8 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I purchase a train ticket between Edinburgh and Pitlochry to get the best deals?
The price of a one way train ticket from Edinburgh to Pitlochry is on average £10 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets between Edinburgh and Pitlochry available a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip to Pitlochry from Edinburgh.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transport options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express