Trip to Inverness

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Stirling to Inverness

🌄 Sit back and enjoy the scenic route as you travel through the picturesque Scottish countryside during the approximately 2 hour and 58 minute journey. From historic landmarks to rolling hills, the train ride provides a relaxing way to experience the beauty of the United Kingdom. 🏰 Upon arrival at Inverness station, you'll be greeted with the warm hospitality of the highland city, ready to explore its rich history, culture, and stunning landscapes. Prices for this train journey can range from £36 to £119, making it an accessible and delightful trip for all travelers.

Where to stay in Inverness

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

Accomodation
  • For train routes from Stirling to Inverness the service is operated by First ScotRail. There is a direct train that departs from Stirling station and arrives at Inverness station, with services running every two hours daily. The journey typically takes around 2 hours and 58 minutes to complete. Ticket prices for the Stirling to Inverness train ride can range from £36 to £120, depending on factors such as class, time of booking, and availability.
  • The direct train operated by First ScotRail between Stirling and Inverness is the fastest option available. This train service departs from Stirling station and arrives at Inverness station, with a journey time of approximately 2 hours and 58 minutes. Passengers can enjoy a smooth and efficient ride on this route, with trains running every two hours throughout the day. While travel times may vary slightly, this direct service offers one of the quickest ways to travel between Stirling and Inverness by train.
  • Trains traveling from Stirling to Inverness depart from Stirling station. This station serves as the departure point for the First ScotRail Service trains heading towards Inverness. Passengers can easily access Stirling station to begin their journey to Inverness, with regular departures scheduled throughout the day.
  • There are multiple trains available between Stirling and Inverness. The direct train service operated by First ScotRail runs every two hours, providing passengers with regular options throughout the day. Travelers can expect a journey time of approximately 2 hours and 58 minutes when traveling from Stirling to Inverness by train. With these frequent services, passengers have flexibility in choosing the most convenient departure time for their trip.
  • The train from Stirling to Inverness arrives at Inverness station. This station serves as the final destination for the Stirling to Inverness train route operated by First ScotRail Service. Passengers disembark at Inverness station in the heart of the city, well-connected to local transportation options for onward travel to their final destination within Inverness.
  • The first train of the day traveling from Stirling to Inverness typically departs from Stirling station early in the morning when services begin. The last train of the day on this route usually leaves Stirling station in the late evening, offering passengers an option for night-time travel. With trains operating every two hours daily between these two destinations, travelers have a convenient schedule to choose from throughout the day for their journey to Inverness.
  • There are multiple direct train trips available each day between Stirling and Inverness. With services departing every two hours and operating daily, travelers have a convenient schedule to choose from for their journey. The direct train ride typically takes around 2 hours and 58 minutes to reach Inverness from Stirling, providing a relatively quick and efficient mode of transportation between the two cities. This frequency of direct train trips allows for flexibility in planning travel to Inverness from Stirling.
  • Yes, there is a direct train route between Stirling and Inverness. The direct train departs from Stirling and arrives at Inverness, with services operating every two hours daily. The journey on this direct train typically takes approximately 2 hours and 58 minutes, offering a convenient and efficient way to travel between the two locations without the need for transfers or additional stops.
  • The cost of a train ticket from Stirling to Inverness can vary between £36 and £120. The price range is influenced by factors such as the class of ticket, availability, and the time of booking. Passengers have options within this price range to choose from when planning their journey between Stirling and Inverness by train.

Will you be returning to Stirling by train?

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

See schedule