128A Market Square to Pitcrocknie Village
Runs in Alyth. Operated by J P Minibus. First bus 10:36, last bus 14:52. 6 journeys on Mondays and Thursdays. Fares: set by the operator — more.
Wanted a different 128A? 1 other bus route is numbered 128A elsewhere in the UK — see every 128A bus timetable by area.
| Stop | 10:36 | 12:36 | 14:46 |
|---|---|---|---|
| Market Square (at) | 10:36 | 12:36 | 14:46 |
| St Ninians Road (opp) | 10:36 | 12:36 | 14:46 |
| Airlie Place (opp) | 10:36 | 12:36 | 14:46 |
| War Memorial (opp) | 10:36 | 12:36 | 14:46 |
| Briarbank (at) | 10:37 | 12:37 | 14:47 |
| Pitcrocknie Village (at) | 10:41 | 12:41 | 14:51 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Route map
All stops on route 128A
128A towards Pitcrocknie Village
All 6 stops
- Market Square (at) Alyth
- St Ninians Road (opp) Alyth
- Airlie Place (opp) Alyth
- War Memorial (opp) Alyth
- Briarbank (at) Alyth
- Pitcrocknie Village (at) Alyth
128A towards Market Square
All 6 stops
- Pitcrocknie Village (at) Alyth
- Briarbank (opp) Alyth
- War Memorial (at) Alyth
- Airlie Place (at) Alyth
- St Ninians Road (at) Alyth
- Market Square (at) Alyth
Service registration & registered changes
- New service effective 17 August 2026 Monday and Thursday
From official Traffic Commissioner registrations. Registration PM1037871/105 · Changes in Perth & Kinross Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 128A bus?
The first 128A departure on Mondays and Thursdays leaves at 10:36 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 128A bus?
The last 128A on Mondays and Thursdays leaves its first stop at 14:52. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 128A bus cost?
The England fare cap doesn't apply in Scotland — J P Minibus sets the fares on the 128A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 128A bus?
The 128A is operated by J P Minibus.
Timetable data from J P Minibus via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM1037871/105. Check before you travel — services can change at short notice.