4 Perth Mill Street E ↔ Bertha Park Bertha Park
Operated by Stagecoach East Scotland. First bus 07:54, last bus 18:20. 25 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 E) | 07:55 | 08:55 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:55 | 15:55 | 16:55 | 17:20 | 17:55 | 18:20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Holiday Inn (at) | 08:05 | 09:05 | 10:05 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 16:05 | 17:05 | 17:30 | 18:05 | 18:30 |
| Bus Depot (opp) | 08:10 | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 17:35 | 18:10 | 18:35 |
| Bertha Park (at) | 08:17 | 09:17 | 10:17 | 11:17 | 12:17 | 13:17 | 14:17 | 15:17 | 16:17 | 17:17 | 17:42 | 18:17 | 18:42 |
Route map
All stops on route 4
4 towards Bertha Park Bertha Park
- Mill Street (Stop E) Perth
- Kinnoull Street (Stop R) Perth
- Barrack Street (Stop ZR) Perth
- Royal Bank of Scotland (at) Muirton
- ASDA (opp) Muirton
- Duncansby Way (at) Muirton
- Bute Drive (opp) North Muirton
- Holiday Inn (at) Inveralmond
- Lawgrove Place (opp) Inveralmond
- Bus Depot (opp) Inveralmond
- Inveralmond Close (at) Inveralmond
- Inveralmond Grove (at) Inveralmond
- Fishers (opp) Inveralmond
- Inveralmond Road (opp) Inveralmond
- Ruthvenfield Avenue (at) Inveralmond
- Double Dykes (opp) Inveralmond
- Bertha Way (at) Bertha Park
- Bertha Park (at) Bertha Park
4 towards Perth Mill Street E
- Bertha Park (at) Bertha Park
- Double Dykes (at) Inveralmond
- Ruthvenfield Avenue (opp) Inveralmond
- Fishers (at) Inveralmond
- Inveralmond Road (at) Inveralmond
- Inveralmond Grove (opp) Inveralmond
- Inveralmond Close (opp) Inveralmond
- Bus Depot (at) Inveralmond
- Lawgrove Place (at) Inveralmond
- Inveralmond House (at) Inveralmond
- Holiday Inn (opp) Inveralmond
- Bute Drive (at) North Muirton
- Duncansby Way (opp) Muirton
- ASDA (at) Muirton
- Royal Bank of Scotland (opp) Muirton
- Retail Park (opp) Perth
- Mill Street (Stop E) Perth
Service history & registered changes
- 🆕 Registered effective 3 Jun 2026 Operating between Lairg Main Street and Asda Tain given service number 4 effective from 03 June 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 4 bus?
The first 4 departure on weekdays leaves at 07:54 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 4 bus?
The last 4 on weekdays leaves its first stop at 18:20. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 4 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 4. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 4 bus?
The 4 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.