Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Larkhall (South Lanarkshire) to Edinburgh

🚆 The journey from Larkhall to Edinburgh by train involves a transfer at Glasgow Queen Street but takes approximately 1 hour and 51 minutes. 🚆 Tickets for the train from Larkhall to Edinburgh can cost between £16 and £81, providing travelers with affordable options for exploring the beautiful Scottish capital.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Find accommodation
  • There are no direct train services from Larkhall to Edinburgh. However, you can take a train from Larkhall to Edinburgh with a transfer at Glasgow Queen Street. The services are operated by First ScotRail Service and the journey duration, including transfers, is approximately 1 hour and 51 minutes. Ticket prices for this route typically range from £16 to £82.
  • The fastest train route between Larkhall and Edinburgh involves transferring at Glasgow Queen Street. This journey is operated by First ScotRail Service and takes approximately 1 hour and 51 minutes in total. While there are no direct trains on this route, the transfer at Glasgow Queen Street allows for a seamless connection to reach Edinburgh efficiently. Ticket prices for this journey typically range from £16 to £82, depending on the class and time of booking.
  • Trains departing for Edinburgh from Larkhall are operated by First ScotRail Service and they depart from Larkhall station. Larkhall station serves as the main departure point for trains heading towards Edinburgh, offering a convenient starting location for travelers making this journey. Passengers can board the First ScotRail Service trains to Edinburgh at Larkhall station, ensuring a smooth and efficient travel experience.
  • There are multiple trains available for the journey from Larkhall to Edinburgh though there is no direct service between the two locations. Passengers can opt to take trains departing from Larkhall station and transferring at Glasgow Queen Street to reach Edinburgh within approximately 1 hour and 51 minutes. The train services between Larkhall and Edinburgh are operated by First ScotRail Service, offering travelers several options for making the trip between these two cities efficiently and comfortably. Ticket prices for these trains can vary between £16 and £82, depending on factors such as class of travel and availability.
  • The train journey from Larkhall to Edinburgh operated by First ScotRail Service, concludes at Edinburgh station. Passengers alight at Edinburgh station, which is a major railway hub in the city, providing convenient access to various parts of Edinburgh and its surrounding areas. Once the train arrives at Edinburgh station, travelers can easily continue their onward journey or explore the city's attractions located nearby.
  • The first train from Larkhall bound for Edinburgh departs from Larkhall station in the early morning with a transfer at Glasgow Queen Street. The last train of the day for this route typically leaves Larkhall station in the late evening, also with a transfer at Glasgow Queen Street. Passengers can check the specific departure times and schedules of these trains operated by First ScotRail Service to plan their travel accordingly.
  • There are no direct train trips each day between Larkhall and Edinburgh. Passengers traveling this route will need to take a train from Larkhall with a transfer at Glasgow Queen Street to reach Edinburgh. The journey, including the transfer, typically takes around 1 hour and 51 minutes. It is advisable to check the train schedules operated by First ScotRail Service to plan the journey accordingly.
  • There is no direct train connection between Larkhall in South Lanarkshire and Edinburgh. To travel between the two cities, passengers will need to take a train from Larkhall with a transfer at Glasgow Queen Street before reaching Edinburgh. The entire journey, including the transfers, typically lasts around 1 hour and 51 minutes. It is recommended to plan the trip in advance and check the schedule for trains operated by First ScotRail Service.
  • The cost of a train ticket from Larkhall in South Lanarkshire to Edinburgh varies between £16 and £82, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers should check the specific fare options for their chosen travel date and class to find the most suitable and cost-effective ticket. Booking in advance or exploring different ticket types may help travelers secure the best price for their journey from Larkhall to Edinburgh.

Will you be returning to Larkhall (South Lanarkshire) by train?

If you are looking for the return train journey, check out trains from Edinburgh to Larkhall (South Lanarkshire)

See schedule