Trip to Lairg

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 Inverness to Lairg

🚂 Hop on a train in Inverness for a scenic journey to Lairg which typically takes about 1 hour and 47 minutes. 💷 Tickets for this train ride range from £25 to £47, depending on the class and time of booking, offering flexibility to fit different budgets.

Where to stay in Lairg

There are over 9 hotels to stay in Lairg. Prices range from $136 per night.

Find accommodation
  • The primary train company that provides routes from Inverness to Lairg is ScotRail. The journey typically takes around 1 hour and 47 minutes by train. Prices for a train ticket between Inverness and Lairg can vary, with fares usually ranging from £26 to £48.
  • The fastest train between Inverness and Lairg is typically operated by ScotRail, with a travel time of approximately 1 hour and 47 minutes. This service provides a quick and convenient option for passengers looking to reach Lairg from Inverness by train. Ticket prices for this journey can range from £26 to £48, depending on factors such as booking class and availability.
  • There are several trains that operate between Inverness and Lairg with varying departure times throughout the day. The journey typically takes 1 hour and 47 minutes by train. Travelers have the option to choose from different train schedules and ticket prices, which can range from £26 to £48, providing flexibility for their travel plans.
  • The first train of the day from Inverness to Lairg typically departs in the early morning hours, allowing passengers to start their journey early. The last train of the day usually leaves in the evening, providing travelers with options for later departures. The journey between Inverness and Lairg by train takes about 1 hour and 47 minutes, with ticket prices ranging from £26 to £48 based on the chosen service.
  • There are multiple direct train trips each day between Inverness and Lairg providing passengers with convenient travel options. The journey typically takes around 1 hour and 47 minutes by train, offering a relatively quick and efficient mode of transportation between the two locations. Ticket prices for these direct train trips between Inverness and Lairg usually range from £26 to £48, depending on the chosen service and time of booking.
  • The cost of a train ticket from Inverness to Lairg typically ranges between £26 and £48, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers have the flexibility to choose between different fare options based on their preferences and budget. It is advisable to book tickets in advance to secure the best possible price for the journey between Inverness and Lairg by train.

Will you be returning to Inverness by train?

If you are looking for the return train journey, check out trains from Lairg to Inverness

See schedule