Timetable - trains from Perth to Stirling
Train tickets, times and fares.
An impressive castle, a grand monument, and a medieval Old Town – Stirling was the seat of Scotland’s monarchs for three centuries, and is packed with history.
Get the train to Stirling to explore Scotland’s historic heartland. It was once the royal capital, and Stirling Castle is one of the finest in Scotland. Explore the opulent royal apartments, including the Great Hall and the Renaissance Palace, within its walls – or play soldiers on the battlements.
|Direct trains available?||Yes|
|Trains per day||28|
Next trains from Perth to Stirling
Live departures for direct trains leaving in the next two hours.
|3 days in advance||£13.80|
|1 month in advance||£13.80|
|3 months in advance||£5.00|
First and last trains
These are the usual first and last train times on this route from Monday to Friday. Times may vary at weekends and public holidays. Check exact train times when you plan your journey and book tickets online.
Off-Peak from 09:15 Mon-Fri and all day Sat-Sun.