Trip to Dornoch

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 Dornoch

🚂 Experience a scenic train journey from Inverness to Dornoch in just 1 hour and 24 minutes. 💷 Ticket prices for the train ride between Inverness and Dornoch range from £34 to £54, offering affordable options for travelers.

Where to stay in Dornoch

There are over 41 hotels to stay in Dornoch. Prices range from $65 per night.

Find accommodation
  • ScotRail is the primary train company that provides routes from Inverness to Dornoch in the United Kingdom. The journey typically takes around 1 hour and 24 minutes by train. Ticket prices for this route can vary, ranging between £34 and £55 depending on factors such as the class of travel and time of booking. It is advised to check the ScotRail website or contact customer service for the most up-to-date information on schedules and fares.
  • The fastest train from Inverness to Dornoch in the United Kingdom typically takes 1 hour and 24 minutes to complete the journey. This service is provided by ScotRail, offering a convenient and efficient connection between the two destinations. Ticket prices for this quick route can range from £34 to £55, depending on factors such as the class of travel and availability. Travelers seeking a swift journey should consider opting for this efficient train service.
  • There are multiple trains that run between Inverness and Dornoch in the United Kingdom, providing travelers with options throughout the day. The journey between the two destinations typically takes 1 hour and 24 minutes by train. Prices for these train services can vary between £34 and £55, offering passengers flexibility in choosing the most suitable travel time and fare for their journey. It is recommended to check the train schedule to select the most convenient option for your travel plans.
  • The first train of the day from Inverness to Dornoch typically departs early in the morning, allowing passengers to start their journey at an early hour. The last train of the day usually leaves later in the evening, providing travelers with the option to reach Dornoch even if their plans extend into the night. These train services offer flexibility in travel times, with the journey taking approximately 1 hour and 24 minutes and ticket prices ranging from £34 to £55, allowing passengers to choose a convenient option based on their schedule and preferences.
  • There are typically several direct train trips each day between Inverness and Dornoch in the United Kingdom, providing passengers with multiple options to choose from. The journey duration for these direct trains is around 1 hour and 24 minutes, offering a convenient and efficient means of travel between the two destinations. Ticket prices for these direct train trips can vary between £34 and £55, allowing travelers to select a fare that suits their budget and schedule. It is recommended to check the train schedules in advance to plan your journey accordingly.
  • The cost of a train journey from Inverness to Dornoch in the United Kingdom typically ranges between £34 and £55. The price of the ticket may vary depending on factors such as the class of travel, time of booking, and any applicable discounts or promotions. It is advisable to check the specific fare and availability on the ScotRail website or at the train station before purchasing your ticket to ensure accurate pricing for your desired journey.

Will you be returning to Inverness by train?

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

See schedule