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

Deutsche Bahn

Train Information to Lanark from Edinburgh

distanceDistance29 miles (47 km)
changesDirect trainYes

Trains from Edinburgh to Lanark cover the 29 miles (47 km) long journey with our travel partners like. There are direct train services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Lanark.

Travel Tips

Trains from Edinburgh to Lanark
Travel by train to Lanark 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 Lanark.
What is the distance from Edinburgh to Lanark by train?
You should expect to travel around 29 miles (47 km)  between Edinburgh and Lanark by train.
What station does the train from Edinburgh to Lanark depart from? Which Lanark train station do I come into from Edinburgh?

When traveling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in Lanark.

Where is the departure train station in Edinburgh located? Where is the arrival train station in Lanark located?

You can find the most popular departure train station for this trip, Edinburgh Waverley, located approximately 0 mile (s) / 0 km from the city center of Edinburgh. The most popular arrival train station in Lanark, called Lanark, is located around 0 mile (s) / 0 km away from its city center.


Important Stations and Airports for this Journey

Edinburgh Waverley

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.

Trains from Edinburgh to Lanark: related information

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