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

Deutsche Bahn

Train Information to Harrogate from Edinburgh

distanceDistance150 miles (242 km)
durationAverage train duration3 h 14 min
priceAverage train ticket price$94 (€78)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersLondon North Eastern Railway

Trains from Edinburgh to Harrogate cover the 150 miles (242 km) long route taking on average 3 h 14 min with our travel partners like London North Eastern Railway. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $94 (€78), you can find the cheapest train ticket for as low as $94 (€78). Travelers depart most frequently from Edinburgh Waverley and arrive in Harrogate.

Travel Tips

Trains from Edinburgh to Harrogate
Travel by train 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 much does a cheap train from Edinburgh to Harrogate cost?
Omio customers have found cheap train tickets to Harrogate from Edinburgh for as low as $94 (€78)  for the next 7 days.
What is the cost of a train to Harrogate from Edinburgh?
If you’re looking to book your train tickets in the next week, you can expect the Edinburgh to Harrogate train price to come in at an average of $94 (€78)  one way.
What is the distance from Edinburgh to Harrogate by train?
The train distance from Edinburgh to Harrogate is around 150 miles (242 km).
How long is a train to Harrogate from Edinburgh on average?
While the time it takes to travel 150 miles (242 km) to Harrogate from Edinburgh can vary based on specific dates, weekends, and holidays, the Edinburgh to Harrogate train journey time is on average 3 h 14 min.
Which train station from Edinburgh to Harrogate do I depart from? Which Harrogate train station from Edinburgh do I arrive in?

When taking a train from Edinburgh, you have a couple of train stations you can depart from including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. When you arrive in Harrogate, your train can arrive in train stations including Harrogate and Harrogate, The Avenue.

Omio customers traveling this route book their trains from Edinburgh Waverley   to Harrogate.

Where is the train station in Edinburgh? Where is the train station in Harrogate?

Passengers board their train most frequently from Edinburgh Waverley and travel around 0.2 miles (429 m) from the city center to this train station.

Passengers traveling this route most often arrive at Harrogate and need to travel approximately 0.2 miles (279 m) from the train station to the city center in Harrogate.

Which train companies can get me from Edinburgh to Harrogate?
For the best Edinburgh to Harrogate train to book, you can travel safely and comfortably with London North Eastern Railway. However, it's always good to check all possible train providers with services to Harrogate from Edinburgh to compare what amenities they may offer.
How many train services per day are there to Harrogate from Edinburgh?
On average, there are 25 trains a day from Edinburgh to Harrogate. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I book train tickets to Harrogate from Edinburgh for the best deals?
If you buy the Edinburgh to Harrogate train within the next 7 days, you can find one way tickets to cost on average $94 (€78). However, booking your train ticket in advance gives you access to the best prices for trains to Harrogate from Edinburgh. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Edinburgh Waverley is the most popular Edinburgh railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Edinburgh for your trip to Harrogate.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transit options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express