Bus times in Stanley (Perth & Kinross)
All the buses in Stanley: 6 bus routes and 18 bus stops. Pick a stop for live departures, or a route for the full timetable.
Next buses from Cross (opp) as of 05:54
Scheduled times at Stanley’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Stanley today
- 23A Perth → Ballinluig via Stanley, Waterloo Stagecoach East Scotland · Saturdays only · first 22:45 · last 22:45
- 34 Perth → Dunkeld via Inveralmond, Stanley Stagecoach East Scotland · first 06:09 · last 21:05
- 34 Perth → Aberfeldy via Inveralmond, Stanley Dochertys Midland Coaches · not Sundays · first 18:25 · last 19:35
- 34A Perth → Dunkeld via Stanley, Waterloo Stagecoach East Scotland · first 09:25 · last 22:15
- 34A Perth → Aberfeldy via Stanley, Waterloo Dochertys Midland Coaches · not Sundays · first 08:35 · last 17:35
- 34C Perth → Spittalfield via Luncarty, Stanley Stagecoach East Scotland · Sundays only · first 08:50 · last 19:40
Route numbers are reused all over the country. See every UK 34 bus, 34A bus, 23A bus or 34C bus timetable.
Where can you get to by bus from Stanley?
Map of bus stops in Stanley
All 18 stops shown. Tap a marker for live departures.
Bus stops in Stanley
- Benchill View (at)
- Church Hall (at)
- Church Hall (opp)
- Cross (at)
- Cross (opp)
- Deer Pines (at)
- Deer Pines (opp)
- East Brougham Street (at)
- East Brougham Street (opp)
- Gowrie Farm (at)
- Gowrie Farm (opp)
- House No 159 (opp)
- Linn Road (opp)
- Lynton Farm (at)
- Lynton Farm (opp)
- Mill Street (at 159)
- Murray Place (at)
- Russell Street (at)
Operators in Stanley
Bus services here are registered with Perth & Kinross Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Stanley?
6 bus routes serve Stanley, run by Stagecoach East Scotland and Dochertys Midland Coaches. They are the 34 (Perth to Dunkeld), the 34A (Perth to Aberfeldy), the 34A (Perth to Dunkeld), the 34 (Perth to Aberfeldy), the 23A (Perth to Ballinluig) and the 34C (Perth to Spittalfield).
How much is the bus fare in Stanley?
Fares in Stanley are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Stanley?
There are 18 active bus stops in Stanley. Each stop page on this site shows the next departures and every route that calls there.