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

🚆 Catch a direct train from Dingwall to Inverness operated by First ScotRail Service. The journey lasts approximately 34 minutes, with services departing hourly every day. 🌉 Travel 30.0 km from Dingwall to Inverness by train with stunning views along the way. Enjoy a quick and convenient trip on the Kyle of Lochalsh - Inverness route, taking you directly to Inverness station. 🎫 Ticket prices for the Dingwall to Inverness route range from £6 to £14, offering an affordable and efficient way to explore the picturesque journey between these two charming UK destinations.

Where to stay in Inverness

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

Find accommodation
  • The train route from Dingwall to Inverness is provided by First ScotRail Service. The journey takes approximately 34 minutes and services depart hourly, operating every day. The train services are reliable and convenient, offering a quick and efficient way to travel between the two destinations. For more information or to book tickets, you can contact First ScotRail Service at 011 44 344 811 0141 or visit their website at http://www.scotrail.co.uk/.
  • The fastest train route between Dingwall and Inverness is the direct service operated by First ScotRail Service. This train departs from Dingwall station and arrives at Inverness station, with a travel time of approximately 34 minutes. Services run hourly and operate every day, offering a quick and efficient way to travel between the two destinations.
  • Trains leaving for Inverness from Dingwall depart from Dingwall station. This station serves as the departure point for the train services operated by First ScotRail Service. Passengers can board the train at Dingwall station to begin their journey to Inverness, offering convenience and accessibility for travelers in the area.
  • There are multiple trains available between Dingwall and Inverness. Services operate hourly, allowing for frequent departures throughout the day. The journey typically takes around 34 minutes by train, providing a quick and efficient mode of transportation between the two locations. Travelers can choose from various routes and departure times offered by First ScotRail Service to suit their schedule.
  • The train from Dingwall to Inverness operated by First ScotRail Service arrives at Inverness station. Inverness station is conveniently located in the city center, making it easily accessible to various amenities and transportation options upon arrival. Travelers can easily continue their journey or explore Inverness and its surroundings after reaching the station. It serves as a central hub for connecting with other transportation modes or heading to nearby attractions.
  • The first train from Dingwall to Inverness operated by First ScotRail Service typically departs in the early morning hours when services commence for the day. The last train of the day usually leaves from Dingwall station in the late evening, allowing passengers to travel to Inverness until services conclude. With trains departing hourly throughout the day, passengers have flexibility in selecting a convenient departure time that aligns with their travel plans.
  • There are approximately 24 direct train trips each day between Dingwall and Inverness operated by First ScotRail Service. With services departing hourly and operating every day, passengers have plenty of options to choose from for their journey. The efficient and frequent train schedule allows for flexibility in travel plans, making it convenient for passengers commuting between Dingwall and Inverness.
  • Yes, there is a direct train between Dingwall and Inverness. The train departs from Dingwall and arrives at Inverness, with services operating hourly every day. The journey on this direct route takes approximately 34 minutes, providing a quick and convenient transportation option for travelers between Dingwall and Inverness.
  • The cost of a train ticket from Dingwall to Inverness varies between £6 and £14. The price range allows passengers to choose from different fare options based on their budget and preferences. It is recommended to book in advance to secure the best possible fare for the journey. Overall, the train provides an affordable and cost-effective means of travel between Dingwall and Inverness.

Will you be returning to Dingwall by train?

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

See schedule