Bus times from Mill Street, Perth
Mill Street, Perth is served by 78 bus routes (1, 1A, 2, 2A, 4, 5, 6, 7, 7A, 7B, 7C, 8 and more), run by Stagecoach East Scotland and Dochertys Midland Coaches. The next buses go to Inveralmond, Dundee, Kinnoull, North Muirton, Perth and Spittalfield.
Next departures
| Time | Route | To |
|---|---|---|
| 05:36 | 70 | Inveralmond |
| 05:38 | 16 | Dundee |
| 06:36 | 70 | Inveralmond |
| 06:44 | 34 | Kinnoull |
| 06:47 | 9 | North Muirton |
| 06:50 | 8 | Perth |
| 07:05 | 7 | Perth |
| 07:10 | 34 | Spittalfield |
| 07:15 | 23X | Dunkeld |
| 07:15 | 16 | Dundee |
| 07:17 | 9 | North Muirton |
| 07:18 | 70 | Bertha Park |
| 07:20 | 8 | Perth |
| 07:25 | 7 | Perth |
| 07:47 | 9 | North Muirton |
| 07:50 | 8 | Perth |
| 08:00 | 34 | Spittalfield |
| 08:02 | 9 | North Muirton |
| 08:05 | 7 | Perth |
| 08:15 | 16 | Dundee |
Routes from this stop
- 1: Perth – Letham (circular) Stagecoach East Scotland
- 1: Perth – Letham (circular) Stagecoach East Scotland
- 1: Perth – Letham (circular) Stagecoach East Scotland
- 1A: Perth – Tulloch (circular) Stagecoach East Scotland
- 1A: Perth – Tulloch (circular) Stagecoach East Scotland
- 1A: Perth – Tulloch (circular) Stagecoach East Scotland
- 2: Perth – Letham (circular) Stagecoach East Scotland
- 2: Perth – Letham (circular) Stagecoach East Scotland
- 2: Perth – Letham (circular) Stagecoach East Scotland
- 2A: Perth – Tulloch (circular) Stagecoach East Scotland
- 2A: Perth – Tulloch (circular) Stagecoach East Scotland
- 2A: Perth – Tulloch (circular) Stagecoach East Scotland
- 4: Perth – Bertha Park Stagecoach East Scotland
- 4: Perth – Bertha Park Stagecoach East Scotland
- 4: Perth – Bertha Park Stagecoach East Scotland
- 5: Perth – Moncreiffe (circular) Stagecoach East Scotland
- 5: Perth – Moncreiffe (circular) Stagecoach East Scotland
- 5: Perth – Moncreiffe (circular) Stagecoach East Scotland
- 6: Perth – Moncreiffe (circular) Stagecoach East Scotland
- 6: Perth – Moncreiffe (circular) Stagecoach East Scotland
- 6: Perth – Moncreiffe (circular) Stagecoach East Scotland
- 7: Perth – Scone (circular) Stagecoach East Scotland
- 7: Perth – Scone (circular) Stagecoach East Scotland
- 7: Perth – Scone (circular) Stagecoach East Scotland
- 7A: Perth – Scone (circular) Stagecoach East Scotland
- 7A: Perth – Scone (circular) Stagecoach East Scotland
- 7A: Perth – Scone (circular) Stagecoach East Scotland
- 7B: Perth – Oakbank (circular) Stagecoach East Scotland
- 7B: Perth – Oakbank (circular) Stagecoach East Scotland
- 7B: Perth – Oakbank (circular) Stagecoach East Scotland
- 7C: Broxden – Perth (circular) Stagecoach East Scotland
- 7C: Broxden – Perth (circular) Stagecoach East Scotland
- 8: Perth – Western Edge (circular) Stagecoach East Scotland
- 8: Perth – Western Edge (circular) Stagecoach East Scotland
- 8: Perth – Western Edge (circular) Stagecoach East Scotland
- 8S: Oakbank – Perth Stagecoach East Scotland
- 8S: Oakbank – Perth Stagecoach East Scotland
- 9: North Muirton – Perth Stagecoach East Scotland
- 9: North Muirton – Perth Stagecoach East Scotland
- 9: North Muirton – Perth Stagecoach East Scotland
- 16: Perth – Dundee City Centre Stagecoach East Scotland
- 16: Perth – Dundee City Centre Stagecoach East Scotland
- 16: Perth – Dundee City Centre Stagecoach East Scotland
- 16B: Dundee City Centre – Perth Stagecoach East Scotland
- 16B: Dundee City Centre – Perth Stagecoach East Scotland
- 16B: Dundee City Centre – Perth Stagecoach East Scotland
- 23: Perth – Aberfeldy Stagecoach East Scotland
- 23: Aberfeldy – Perth Dochertys Midland Coaches
- 23: Perth – Aberfeldy Stagecoach East Scotland
- 23: Perth – Aberfeldy Stagecoach East Scotland
- 23A: Perth – Aberfeldy Stagecoach East Scotland
- 23A: Perth – Aberfeldy Stagecoach East Scotland
- 23A: Perth – Aberfeldy Stagecoach East Scotland
- 23X: Aberfeldy – Perth Dochertys Midland Coaches
- 27: Perth – Pitlochry Stagecoach East Scotland
- 27: Perth – Pitlochry Stagecoach East Scotland
- 27: Perth – Pitlochry Stagecoach East Scotland
- 27X: Pitlochry – Perth Stagecoach East Scotland
- 27X: Pitlochry – Perth Stagecoach East Scotland
- 27X: Pitlochry – Perth Stagecoach East Scotland
- 34: Perth – Aberfeldy Dochertys Midland Coaches
- 34: Spittalfield – Perth Stagecoach East Scotland
- 34: Spittalfield – Perth Stagecoach East Scotland
- 34: Spittalfield – Perth Stagecoach East Scotland
- 34A: Perth – Aberfeldy Dochertys Midland Coaches
- 34A: Perth – Dunkeld Stagecoach East Scotland
- 34A: Perth – Dunkeld Stagecoach East Scotland
- 34A: Perth – Dunkeld Stagecoach East Scotland
- 34C: Perth – Spittalfield Stagecoach East Scotland
- 34C: Perth – Spittalfield Stagecoach East Scotland
- 34C: Perth – Spittalfield Stagecoach East Scotland
- 57A: Blairgowrie – Perth Stagecoach East Scotland
- 57U: Hillyland – Rattray Stagecoach East Scotland
- 57U: Hillyland – Rattray Stagecoach East Scotland
- 57U: Hillyland – Rattray Stagecoach East Scotland
- 70: Inveralmond – Moncreiffe (circular) Stagecoach East Scotland
- 70: Inveralmond – Moncreiffe (circular) Stagecoach East Scotland
- 70: Inveralmond – Moncreiffe (circular) Stagecoach East Scotland
Stops nearby
- Kinnoull Street, Perth 1 min walk
- South Methven Street, Perth 2 min walk
- Scott Street, Perth 2 min walk
- South Street, Perth 3 min walk
- Charlotte Street, Perth 3 min walk
- St Johns RC Church, Perth 4 min walk
Questions
- When is the next bus from Mill Street, Perth?
- The 70 to Inveralmond at 05:36.
- Which buses stop at Mill Street, Perth?
- 78 routes: 1, 1A, 2, 2A, 4, 5, 6, 7, 7A, 7B, 7C, 8, 8S, 9, 16, 16B, 23, 23A, 23X, 27, 27X, 34, 34A, 34C and 3 more, run by Stagecoach East Scotland and Dochertys Midland Coaches.
- Where is Mill Street, Perth?
- Mill Street is in Perth, Perth and Kinross.
- Where do buses from Mill Street, Perth go?
- The next departures go to Inveralmond, Dundee, Kinnoull, North Muirton, Perth and Spittalfield.
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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