Travel options
from Pitlochry to Edinburgh

You can get from Pitlochry to Edinburgh by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Travel Information to Edinburgh from Pitlochry

distanceDistance56 miles (90 km)
modeAvailable travel modesCoach or train
priceTicket price range£9 - £28
cheapestCheapest modeCoach • £9 • 2 h 9 min
fastestFastest modeTrain • £28 • 1 h 49 min
carriersPopular travel companiesMegabus or Scotrail

Travel 56 miles (90 km) by coach or train to Edinburgh from Pitlochry. If speed is a priority, then a train is the best option with an average duration of 1 h 49 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £9. The most popular travel providers which serve this trip are Megabus or Scotrail among others. Travellers can even take a direct from Pitlochry to Edinburgh.

Travel Tips

Travel from Pitlochry to Edinburgh
Travel to Edinburgh 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 Pitlochry to Edinburgh.
What are my travel options from Pitlochry to Edinburgh?

There are 2 ways to travel between Pitlochry and Edinburgh including taking a coach or train.

What is the cheapest way to travel from Pitlochry to Edinburgh?

A coach service offers the cheapest way to travel from Pitlochry to Edinburgh, which costs on average £9.

This is compared to other ways of getting to Edinburgh:

A coach journey is usually £19 less than a journey to Edinburgh by train, which costs on average £28 for the same trip.

What is the fastest way from Pitlochry to Edinburgh?

The fastest way from Pitlochry to Edinburgh is by train with an average journey time of 1 h 49 min.

Other travel options between Pitlochry and Edinburgh can usually take longer:

In comparison, taking a coach requires on average 2 h 9 min   of travel time.

What is the distance from Pitlochry to Edinburgh?

You should expect to travel around 56 miles (90 km) from Pitlochry to Edinburgh.

How many scheduled departures are there a day from Pitlochry to Edinburgh?

The average frequency per day from Pitlochry to Edinburgh is:

  • 5 trains a day.

However, we recommend checking specific travel dates for your journey to Edinburgh from Pitlochry as scheduled services by coach or train can vary by season or day of the week.

Where do I depart from Pitlochry? Where do I arrive in Edinburgh?

These are the most popular departure and arrival points for travellers from Pitlochry to Edinburgh:

  • Coaches from Pitlochry to Edinburgh most often leave from Pitlochry, Bank of Scotland and arrive in Edinburgh, Elder Street.
  • Trains mostly depart from Pitlochry and arrive in Edinburgh Waverley.
Who can get me from Pitlochry to Edinburgh?

Omio works with many trusted partners that can help you travel the best way from Pitlochry to Edinburgh:

  • You can go to Edinburgh from Pitlochry by coach with Megabus. You'll see cheap coach tickets for £9 with Megabus from Pitlochry to Edinburgh on Omio.
  • You can travel to Edinburgh from Pitlochry by train with Scotrail. You can find cheap tickets on Omio for £28 with Scotrail from Pitlochry to Edinburgh.
Where else should I travel to after my journey between Pitlochry and Edinburgh ends?
Omio customers who travel from Pitlochry to Edinburgh often also extend their holiday to go to London, Glasgow or Manchester. Omio can help you plan your trip by finding the best connections between Edinburgh and these popular destinations at a great price.
How early should I buy Pitlochry to Edinburgh tickets online to score the best deals?

Before travelling from Pitlochry to Edinburgh, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket is £9 one way on average for this journey.
  • The price of a train ticket for this trip is on average £28 one way.

But we recommend booking Pitlochry to Edinburgh tickets online a few months before your planned travel date to score the best deals and save money on your trip.