2A Perth
Operated by Stagecoach East Scotland. First bus 18:50, last bus 22:50. 5 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Mill Street (Stop B) | · | · | · | · | · |
|---|---|---|---|---|---|
| Brora Court (at) | 19:02 | 20:02 | 21:02 | 22:02 | 23:02 |
| Institute (opp) | 19:14 | 20:14 | 21:14 | 22:14 | 23:14 |
| Royal Infirmary (Stop A) | 19:26 | 20:26 | 21:26 | 22:26 | 23:26 |
| Mill Street (Stop B) | 18:50 | 19:50 | 20:50 | 21:50 | 22:50 |
Route map
All stops on route 2A
2A inbound
- Mill Street (Stop B) Perth
- St Johns RC Church (at) Perth
- Balhousie Avenue (at) Muirton
- Premier Store (at) Muirton
- Balhousie Street (at 113) Muirton
- Rookery (at) Muirton
- Osprey Drive (at) Muirton
- Water Works North Muirton
- Lewis Place (at) North Muirton
- Crammond Place (at) North Muirton
- Stroma Court (at) North Muirton
- Rona Court (opp) North Muirton
- Brora Court (at) North Muirton
- Duncansby Way (opp) Muirton
- ASDA (at) Muirton
- Viewfield Place (at) Muirton
- Unity Terrace (at) Hillyland
- Fairfield (opp) Tulloch
- Bruce Crescent (at) Tulloch
- Tulloch Terrace (at) Tulloch
- Primary School (opp) Tulloch
- Sandeman Court (opp) Tulloch
- Newton Place (at) Tulloch
- Pullar Terrace (opp) Tulloch
- Newton House (at) Tulloch
- Institute (opp) Tulloch
- Primrose Crescent (at) Tulloch
- McDiarmid Park (opp) Hillyland
- Langside Road (opp) Letham
- Garth Avenue (opp) Letham
- Strathtay Road (opp 77) Letham
- Fortingall Place (opp) Letham
- Appin Terrace (at) Letham
- Primary School (opp) Letham
- Our Ladys Primary School (opp) Letham
- Cluny Terrace (at) Letham
- Upper Rannoch Roundabout (opp) Letham
- Welcome Inn (at) Letham
- Letham Day Centre (at) Letham
- Dunsinane Drive (opp) Letham
- Letham Road (opp 18) Letham
- Goodlyburn Place (at) Letham
- Royal Infirmary (Stop A) Perth
- Spens Crescent (at) Perth
- Rosslyn House (opp) Perth
- Leisure Pool (opp) Perth
- Elibank Street (at) Perth
- York Place (Stop ZE) Perth
- South Street (Stop K) Perth
- Scott Street (Stop U) Perth
- Mill Street (Stop B) Perth
Service history & registered changes
- 🆕 Registered effective 1 Aug 2026 Operating between Ashford and Tenterden given service number 2A effective from 01 August 2026. To amend Route and Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 2A bus?
The first 2A departure on weekdays leaves at 18:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 2A bus?
The last 2A on weekdays leaves its first stop at 22:50. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 2A bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 2A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 2A bus?
The 2A is operated by Stagecoach East Scotland.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.