Last buses from Stanley, Perth and Kinross
Direct buses from Stanley, Perth and Kinross go to 19 places. Tonight (Sunday) the last one leaves at 20:54, the 34 to Luncarty. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Sunday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Perth | 34 20:54 | 34 21:23 | 34 21:23 | 34 20:54 |
| Waterloo | 34A 19:00 | 34A 22:37 | 23A 23:14 | 34A 19:00 |
| Aberfeldy | none | 34A 18:00 | 23A 23:14 | none |
| Inver | none | 34A 18:00 | 23A 23:14 | none |
| Dunkeld | 34A 19:00 | 34A 22:37 | 23A 23:14 | 34A 19:00 |
| Ballinluig | none | 34A 18:00 | 23A 23:14 | none |
| Luncarty | 34 20:54 | 34 21:23 | 34 21:23 | 34 20:54 |
| Birnam | 34A 19:00 | 34A 22:37 | 23A 23:14 | 34A 19:00 |
| Kindallachan | none | 34A 18:00 | 23A 23:14 | none |
| Dowally | none | 34A 18:00 | 23A 23:14 | none |
| Grandtully | none | 34A 18:00 | 23A 23:14 | none |
| Little Ballinluig | none | 34A 18:00 | 23A 23:14 | none |
| Logierait | none | 34A 18:00 | 23A 23:14 | none |
| Bankfoot | 34A 19:00 | 34A 22:37 | 23A 23:14 | 34A 19:00 |
| Byres of Murthly | 34A 19:00 | 34A 22:37 | 23A 23:14 | 34A 19:00 |
| Airntully | 34C 20:24 | 34A 22:37 | 23A 23:14 | 34C 20:24 |
| Caputh | 34C 20:24 | 34A 20:37 | 34A 22:37 | 34C 20:24 |
| Murthly | 34C 20:24 | 34A 20:37 | 34A 22:37 | 34C 20:24 |
| Spittalfield | 34C 20:24 | 34A 20:37 | 34A 22:37 | 34C 20:24 |
The time each last direct bus leaves Stanley, Perth and Kinross, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Stanley, Perth and Kinross tonight?
- The 34 to Luncarty at 20:54 from Gowrie Farm, from the timetable for Sunday.
- What time is the last bus from Stanley, Perth and Kinross to Perth?
- The last direct bus from Stanley, Perth and Kinross to Perth: on weekdays, the 34 at 21:23 from Gowrie Farm, reaching Perth at 21:32; on Saturdays, the 34 at 21:23 from Gowrie Farm, reaching Perth at 21:32; on Sundays, the 34 at 20:54 from Gowrie Farm, reaching Perth at 21:00.
- What time is the last bus from Stanley, Perth and Kinross to Waterloo?
- The last direct bus from Stanley, Perth and Kinross to Waterloo: on weekdays, the 34A at 22:37 from Lynton Farm, reaching Waterloo at 22:51; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Waterloo at 23:27; on Sundays, the 34A at 19:00 from Lynton Farm, reaching Waterloo at 19:15.
- What time is the last bus from Stanley, Perth and Kinross to Aberfeldy?
- The last direct bus from Stanley, Perth and Kinross to Aberfeldy: on weekdays, the 34A at 18:00 from Cross, reaching Aberfeldy at 19:11; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Aberfeldy at 00:13; on Sundays, there's no direct bus.
- What time is the last bus from Stanley, Perth and Kinross to Inver?
- The last direct bus from Stanley, Perth and Kinross to Inver: on weekdays, the 34A at 18:00 from Cross, reaching Inver at 18:35; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Inver at 23:40; on Sundays, there's no direct bus.
- What time is the last bus from Stanley, Perth and Kinross to Dunkeld?
- The last direct bus from Stanley, Perth and Kinross to Dunkeld: on weekdays, the 34A at 22:37 from Lynton Farm, reaching Dunkeld at 23:00; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Dunkeld at 23:36; on Sundays, the 34A at 19:00 from Lynton Farm, reaching Dunkeld at 19:25.
- What time is the last bus from Stanley, Perth and Kinross to Ballinluig?
- The last direct bus from Stanley, Perth and Kinross to Ballinluig: on weekdays, the 34A at 18:00 from Cross, reaching Ballinluig at 18:47; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Ballinluig at 23:52; on Sundays, there's no direct bus.
- What time is the last bus from Stanley, Perth and Kinross to Luncarty?
- The last direct bus from Stanley, Perth and Kinross to Luncarty: on weekdays, the 34 at 21:23 from Gowrie Farm, reaching Luncarty at 21:26; on Saturdays, the 34 at 21:23 from Gowrie Farm, reaching Luncarty at 21:26; on Sundays, the 34 at 20:54 from Gowrie Farm, reaching Luncarty at 20:55.
- What time is the last bus from Stanley, Perth and Kinross to Birnam?
- The last direct bus from Stanley, Perth and Kinross to Birnam: on weekdays, the 34A at 22:37 from Lynton Farm, reaching Birnam at 22:58; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Birnam at 23:34; on Sundays, the 34A at 19:00 from Lynton Farm, reaching Birnam at 19:22.
- What time is the last bus from Stanley, Perth and Kinross to Kindallachan?
- The last direct bus from Stanley, Perth and Kinross to Kindallachan: on weekdays, the 34A at 18:00 from Cross, reaching Kindallachan at 18:44; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Kindallachan at 23:48; on Sundays, there's no direct bus.
- What time is the last bus from Stanley, Perth and Kinross to Dowally?
- The last direct bus from Stanley, Perth and Kinross to Dowally: on weekdays, the 34A at 18:00 from Cross, reaching Dowally at 18:42; on Saturdays, the 23A at 23:14 from Lynton Farm, reaching Dowally at 23:46; on Sundays, there's no direct bus.
Buses in Stanley, Perth and Kinross · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook