Travel options
from Edinburgh to Harrogate

You can get from Edinburgh to Harrogate 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.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information between Edinburgh and Harrogate

distanceDistance150 miles (242 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $56 (€45) • 3 h 14 min
carriersPopular travel companiesLondon North Eastern Railway

Take a train to travel 150 miles (242 km) to Harrogate from Edinburgh. London North Eastern Railway is the main travel company operating this trip. Travelers can even take a direct from Edinburgh to Harrogate.

Travel Tips

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

Travel Edinburgh to Harrogate by train.

What is the quickest way to get from Edinburgh to Harrogate?

A train is the fastest way to get to Harrogate from Edinburgh with an average travel time for this route around 3 h 14 min.

What is the distance from Edinburgh to Harrogate?

The distance is approximately 150 miles (242 km) from Edinburgh to Harrogate.

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

The average frequency per day from Edinburgh to Harrogate is:

  • Around 25 trains per day.

However, we recommend checking specific travel dates for your route between Edinburgh and Harrogate 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 Harrogate?

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

  • Most travelers who purchase a train ticket from Edinburgh to Harrogate depart from Edinburgh Waverley to Harrogate.
Which travel companies can take me from Edinburgh to Harrogate?

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

  • You can take a train from Edinburgh to Harrogate with London North Eastern Railway. Cheap tickets can be found for $56 (€45) with London North Eastern Railway from Edinburgh to Harrogate.
Where else should I travel to after my journey from Edinburgh to Harrogate ends?
Your trip from Edinburgh to Harrogate doesn't have to end in Harrogate. Many of our customers like to extend their vacation to explore other popular destinations like. If you’d like to add to your Edinburgh to Harrogate tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Harrogate today!
How early should I book tickets between Edinburgh and Harrogate online for the best deals?

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

  • A train ticket costs $56 (€45) one way on average for this trip.

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

Important Stations and Airports for this Journey

Travelling from Edinburgh to Harrogate: related information

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