Trip to Stirling

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 Kilmarnock to Stirling

🚉 Traveling from Kilmarnock to Stirling by train involves a transfer at Glasgow Queen Street. The journey, including transfers, takes approximately 1 hour and 41 minutes. 🛤️ The route covers a distance of 87.1 km with the option of different transfer routes through cities like Glasgow and Aberdeen. The train services are operated by First ScotRail Service, offering convenient connections for travelers. 🎟️ The prices for a train ticket between Kilmarnock and Stirling range from £17 to £36. Despite the transfer, passengers can enjoy a comfortable and efficient journey with ScotRail services.

Where to stay in Stirling

There are over 81 hotels to stay in Stirling. Prices range from $37 per night.

Find accommodation
  • There is no direct train from Kilmarnock to Stirling. However, travelers can take train services operated by First ScotRail Service that depart from Kilmarnock station and arrive at Stirling station, with a transfer at Glasgow Queen Street. The journey, including transfers, takes approximately 1 hour and 41 minutes.
  • The fastest train route from Kilmarnock to Stirling takes approximately 1 hour and 38 minutes, with a transfer at Glasgow Queen Street. This route involves taking a train operated by ScotRail from Kilmarnock to Glasgow Central, then transferring to a train bound for Inverness that stops at Stirling. Despite the transfer, this route offers the shortest travel time compared to other available options.
  • Trains from Kilmarnock to Stirling are operated by First ScotRail Service and depart from Kilmarnock station. Kilmarnock station serves as the primary departure point for travelers heading to Stirling. Passengers can board the train at Kilmarnock station to begin their journey towards Stirling.
  • There are multiple train routes available between Kilmarnock and Stirling each with different journey times and transfer points. The trains departing from Kilmarnock generally require transfers at Glasgow Queen Street before reaching Stirling, with the total journey taking around 1 hour and 41 minutes on average. Travelers can choose from various routes with different transfer options based on their preferences and schedules.
  • The train services from Kilmarnock to Stirling operated by First ScotRail Service, arrive at Stirling station. Stirling station is the final destination for this train route, providing travelers with a convenient point of arrival in Stirling. Passengers can disembark at Stirling station to explore the city and its attractions, which are easily accessible from the train station.
  • The first train of the day from Kilmarnock to Stirling typically departs in the early morning hours, while the last train usually runs in the late evening. It is advisable to check the exact schedule with First ScotRail Service as timings can vary. The journey duration from Kilmarnock to Stirling, including transfers at Glasgow Queen Street, takes approximately 1 hour and 41 minutes.
  • There are no direct train trips available between Kilmarnock and Stirling. Travelers will need to take a train service operated by First ScotRail Service that involves a transfer at Glasgow Queen Street. The journey duration from Kilmarnock to Stirling, including the transfer, typically takes around 1 hour and 41 minutes. It is advisable to check the schedule with First ScotRail Service for the frequency of these train services on a daily basis.
  • No, there is no direct train from Kilmarnock to Stirling. Travelers can take train services operated by First ScotRail Service, which involve a transfer at Glasgow Queen Street. The total journey duration, including transfers, typically takes around 1 hour and 41 minutes to reach Stirling from Kilmarnock. It is important to plan the trip considering the transfer at Glasgow Queen Street station.
  • The cost of a train ticket from Kilmarnock to Stirling typically ranges from £17 to £37. Prices may vary depending on factors such as the time of booking, class of travel, and availability of discounts or promotions. It is advisable to check for the most up-to-date fares and book tickets in advance to secure the best price for the journey.

Will you be returning to Kilmarnock by train?

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

See schedule