Trip to Inverness

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

🚂 The scenic train journey from Lossiemouth to Inverness takes about 1 hour, offering picturesque views of the Scottish countryside along the way. 💰 Prices for a train ticket between Lossiemouth and Inverness can range from £36 to £53, depending on the class of travel and time of booking.

Where to stay in Inverness

There are over 347 hotels to stay in Inverness. Prices range from $22 per night.

Find accommodation
  • The train services from Lossiemouth to Inverness are primarily operated by ScotRail. The journey typically takes around 1 hour and 15 minutes by train. Ticket prices for this route can range from £36 to £54, depending on factors such as the time of booking and type of ticket purchased. Travellers can check the ScotRail website or use online booking platforms to find the most suitable train options for their journey.
  • The fastest train option between Lossiemouth and Inverness is typically offered by ScotRail, with a journey time of approximately 1 hour and 15 minutes. Prices for this route can range from £36 to £54, depending on the type of ticket and any available discounts. Passengers looking for speed and convenience can opt for the fastest ScotRail service to make their journey between the two destinations.
  • There are multiple trains operating between Lossiemouth and Inverness, with a variety of departure times throughout the day. The journey typically takes around 1 hour and 15 minutes by train. Prices for a train ticket between these two destinations can vary from £36 to £54, offering flexibility for travelers to choose a departure time that best suits their schedule and budget. Passengers can consult the ScotRail timetable or use online booking platforms to view the available train options and plan their journey accordingly.
  • The first train of the day from Lossiemouth to Inverness typically departs early in the morning, allowing passengers to start their journey at the beginning of the day. The last train of the day from Lossiemouth to Inverness usually runs in the evening, providing travelers with options for a late-day or early evening arrival. Passengers can check the ScotRail timetable or use online booking platforms to find the exact departure times for the first and last trains, enabling them to plan their travel schedule accordingly.
  • There are typically multiple direct train trips available each day between Lossiemouth and Inverness, providing passengers with flexibility in choosing a suitable departure time. The frequency of direct train trips allows travelers to select a convenient option that aligns with their schedule. It is recommended to check the ScotRail timetable or use online booking platforms to see the specific number of direct train services operating on a given day for this route.
  • The cost of a train journey from Lossiemouth to Inverness typically ranges between £36 to £54, depending on factors such as the class of ticket, time of booking, and availability of discounts or promotions. Passengers are advised to book their tickets in advance to secure the best possible fares for this route. It is recommended to check the latest prices on the ScotRail website or other booking platforms for the most up-to-date information on ticket costs.

Will you be returning to Lossiemouth by train?

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

See schedule