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

Deutsche Bahn

Train Information from Edinburgh to Horley

distanceDistance352 miles (567 km)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Edinburgh to Horley cover the 352 miles (567 km) long trip taking on average 6 h 41 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Horley.

Travel Tips

Trains from Edinburgh to Horley
Travel by train to Horley 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 Horley.
How far is Horley from Edinburgh by train?
When traveling this route you should expect the distance from Edinburgh to Horley by train to be approximately 352 miles (567 km).
How long is the train to Horley from Edinburgh?
While the time it takes to travel 352 miles (567 km) between Edinburgh and Horley can vary based on specific dates, weekends, and holidays, the Edinburgh to Horley train journey time is on average 6 h 41 min.
What station does the train from Edinburgh to Horley depart from? Which Horley train station do I come into from Edinburgh?

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

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

The most popular departure train station with passengers for this route, called Edinburgh Waverley, is located 0 mile (s) / 0 km from the city center of Edinburgh.

The most popular arrival train station, Horley, is located 0 mile (s) / 0 km away from the city center of Horley.

How many trains are there from Edinburgh to Horley a day?
On average, there are 10 trains a day from Edinburgh to Horley. The train times and services may be different on weekends and holidays compared to weekdays.