Travel options
from Edinburgh to Stranraer

You can get from Edinburgh to Stranraer 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 between Edinburgh and Stranraer

distanceDistance102 miles (164 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $66 (€55) • 4 h 8 min
carriersPopular travel companiesScotrail

Take a train to travel 102 miles (164 km) to Stranraer from Edinburgh. Scotrail is the main travel company operating this trip. Travelers can even take a direct from Edinburgh to Stranraer.

Travel Tips

Travel from Edinburgh to Stranraer
Travel to Stranraer 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 Stranraer.
How do I travel from Edinburgh to Stranraer?

Travel Edinburgh to Stranraer by train.

What is the fastest way to get from Edinburgh to Stranraer?

The fastest way to travel from Edinburgh to Stranraer is by train with an average journey time of 4 h 8 min.

How far is it from Edinburgh to Stranraer?

The Edinburgh to Stranraer distance is around 102 miles (164 km).

How many services a day are there between Edinburgh and Stranraer?

The average frequency per day from Edinburgh to Stranraer is:

  • 3 trains per day.

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

What are the departure and arrival points in Edinburgh and in Stranraer?

These are the most popular departure and arrival points when traveling from Edinburgh to Stranraer:

  • Most travelers catch their train from Edinburgh Waverley and arrive in Stranraer.
Which travel companies can get me from Edinburgh to Stranraer?

Let Omio help you find the best company to travel with between Edinburgh and Stranraer:

  • You can go to Stranraer from Edinburgh by train with Scotrail. You'll see cheap train tickets for $66 (€55) with Scotrail from Edinburgh to Stranraer on Omio.
What is another destination I should add to my tour from Edinburgh to Stranraer?
Your trip from Edinburgh to Stranraer doesn't have to end in Stranraer. Many of our customers like to extend their vacation to explore other popular destinations like Glasgow, London or Newcastle upon Tyne. If you’d like to add Glasgow, London or Newcastle upon Tyne to your Edinburgh to Stranraer tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Stranraer today!
How early should I purchase tickets between Edinburgh and Stranraer online for the best deals?

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

  • A train ticket is costing on average $66 (€55) one way for this trip.

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

Travelling from Edinburgh to Stranraer: related information

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