Edinburgh to Lanark train

Cheap train tickets from Edinburgh to Lanark

Showing times and prices for 11 Aug

Cheapest

-

Average

-

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

First ScotRail Service
05:52Edinburgh1h14 07:06Lanark
1 change
Find prices
CrossCountry
06:26Edinburgh0h38 07:04Lanark
1 change
Find prices
First ScotRail Service
06:58Edinburgh1h11 08:09Lanark
1 change
Find prices
First ScotRail Service
07:42Edinburgh0h38 08:20Lanark
1 change
Find prices
First ScotRail Service
07:58Edinburgh0h50 08:48Lanark
1 change
Find prices

Train schedule Edinburgh to Lanark

Showing trains for tomorrow, Thursday, 11 August
First ScotRail Service
05:52Edinburgh1h14 07:06Lanark
1 change
CrossCountry
06:26Edinburgh0h38 07:04Lanark
1 change
First ScotRail Service
06:58Edinburgh1h11 08:09Lanark
1 change
First ScotRail Service
07:42Edinburgh0h38 08:20Lanark
1 change
First ScotRail Service
07:58Edinburgh0h50 08:48Lanark
1 change
First ScotRail Service
08:27Edinburgh1h08 09:35Lanark
1 change
First ScotRail Service
09:26Edinburgh1h11 10:37Lanark
1 change
First ScotRail Service
10:26Edinburgh1h08 11:34Lanark
1 change
First ScotRail Service
11:27Edinburgh1h09 12:36Lanark
1 change
First ScotRail Service
12:28Edinburgh1h08 13:36Lanark
1 change
First ScotRail Service
13:27Edinburgh1h07 14:34Lanark
1 change
First ScotRail Service
15:27Edinburgh1h09 16:36Lanark
1 change
First ScotRail Service
15:50Edinburgh0h35 16:25Lanark
1 change
First ScotRail Service
16:26Edinburgh1h07 17:33Lanark
1 change
CrossCountry
17:13Edinburgh0h42 17:55Lanark
1 change
First ScotRail Service
17:48Edinburgh0h48 18:36Lanark
1 change
First ScotRail Service
17:58Edinburgh1h06 19:04Lanark
1 change
CrossCountry
19:12Edinburgh0h41 19:53Lanark
1 change
LNER
20:19Edinburgh0h42 21:01Lanark
1 change
First ScotRail Service
20:30Edinburgh1h02 21:32Lanark
1 change
First ScotRail Service
21:24Edinburgh1h12 22:36Lanark
1 change
First ScotRail Service
23:13Edinburgh0h55 00:08Lanark
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug

Fastest train times from Edinburgh to Lanark

Showing times and prices for 11 Aug

Fastest Journey

35 m

Average

58 m

Trains per day

22

Distance

48 km

It's difficult to get from Edinburgh to Lanark without changing at least once.

First ScotRail Service
15:50Edinburgh0h35 16:25Lanark
1 change
Find prices
CrossCountry
06:26Edinburgh0h38 07:04Lanark
1 change
Find prices
First ScotRail Service
07:42Edinburgh0h38 08:20Lanark
1 change
Find prices
CrossCountry
19:12Edinburgh0h41 19:53Lanark
1 change
Find prices
CrossCountry
17:13Edinburgh0h42 17:55Lanark
1 change
Find prices

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Edinburgh to Lanark

distanceDistance29 miles
durationAverage train duration2 h 9 min
priceAverage train ticket price£12 (€14)
frequencyTrain frequency18 a day
changesDirect trainNo
carriersTrain companiesScotrail, Cross Country or LNER

Trains from Edinburgh to Lanark cover the 29 miles long route taking on average 2 h 9 min with our travel partners like Scotrail, Cross Country or LNER. Normally, there are 18 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £12, but the average price of train tickets is £12. Travellers depart most frequently from Edinburgh Waverley and arrive in Lanark.

Train companies: CrossCountry and ScotRail trains Edinburgh to Lanark

CrossCountry and ScotRail trains will get you from Edinburgh to Lanark from £12. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

CrossCountry
ScotRail

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Edinburgh and Lanark you can choose between Standard Class and First Class tickets on Omio.

One of the best ways to travel to Lanark from Edinburgh is by taking a train with CrossCountry. Omio helps you find the ideal CrossCountry train between Edinburgh and Lanark by showing you CrossCountry current train timetables, the train tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Edinburgh to Lanark route. You can expect to travel 29 miles (47 km) between Edinburgh and Lanark on a train with CrossCountry. If you are using the Omio app to search for trains from Edinburgh to Lanark, you can check straight away if the CrossCountry ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your CrossCountry train ticket on Omio quickly and easily, then enjoy your upcoming trip between Edinburgh and Lanark!

CrossCountry from Edinburgh to Lanark train information:

  • Average Duration: 1 h 28 min
  • CrossCountry frequency: 2 a day

Omio helps you compare and book the perfect train with ScotRail to Lanark from Edinburgh for a smooth and relaxing journey. Check the latest ScotRail train timetables for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to Lanark train with ScotRail (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - Lanark trip and then book a cheap train ticket with ease. The distance between Edinburgh and Lanark by train is 29 miles (47 km). You can book tickets for this ScotRail train for as low as £12 one-way if you book in advance. When you search for ScotRail tickets to Lanark from Edinburgh in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect ScotRail Edinburgh - Lanark train ticket online and enjoy your trip!

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.
FAQs
You can find a cheap train from Edinburgh to Lanark for some dates and times for as low as £12  one way in the next 7 days.
In the next 7 days you’ll find that the average cost of a train ticket to Lanark from Edinburgh is £12  one way.
The distance between Edinburgh and Lanark by train is approximately 29 miles.
On average the Edinburgh to Lanark train time is 2 h 9 min  covering the 29 miles long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

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

The most popular departure train station with passengers for this trip, called Edinburgh Waverley, is located 0.4 miles (659 m) from the city centre of Edinburgh.

The most popular arrival train station, Lanark, is located 0.4 miles (637 m) away from the city centre of Lanark.

When taking a train from Edinburgh to Lanark, you can count on Scotrail, Cross Country or LNER for the best way to get you to Lanark. You can also check all possible train providers who offer a service from Edinburgh to Lanark and compare the amenities they offer before buying a train ticket.
On average, there are 18 trains a day from Edinburgh to Lanark. The train times and services may be different on weekends and holidays compared to weekdays.
You can take the first train from Edinburgh to Lanark at 07: 27   or take the last train from Edinburgh to Lanark leaving at 11: 00. Look for the latest Edinburgh Lanark train times on Omio and book the best time to take the train for this journey.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you purchase train tickets from Edinburgh to Lanark within the next 7 days, you can find tickets to cost on average £12 one way. To find the best prices for this route, consider booking your train ticket from Edinburgh to Lanark a few months in advance.

Important Stations and Airports for this Journey

Edinburgh
Lanark
The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip between Edinburgh and Lanark.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transport options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
Metro: No metro available.
Amenities at station
WifiWifi
ParkingParking
ATMATM
AccessibilityAccessibility
Public transport options for Edinburgh Gateway
Location for Rail Replacement Services: Buses pick up/drop off from the bus stops outside the station
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Edinburgh Park
Location for Rail Replacement Services: Buses pick up/drop off from Platform 2 bus stop, adjacent to Herminston Gate

More options for your journey from Edinburgh to Lanark

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language