7 Perth ↔ Perth Mill Street D

Operated by Stagecoach East Scotland. First bus 06:16, last bus 20:26. 51 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 7. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

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.

7 towards Perth Mill Street D — Monday to Friday (51 journeys)
South Street (Stop M) 06:1606:4206:4607:1207:4207:1608:0707:4308:4208:0809:1208:4609:4209:1610:1209:4610:4210:1611:1210:4611:4211:1612:1211:4612:4212:1613:1212:4613:4213:1614:1213:4614:4214:1615:1214:4615:4215:1616:2015:4616:5016:2617:2016:5617:5017:2618:2017:5718:2218:5220:26
Mansfield Road (at) 06:26·06:56··07:26·07:54·08:17·08:56·09:26·09:56·10:26·10:56·11:26·11:56·12:26·12:56·13:26·13:56·14:26·14:56·15:26·15:56·16:36·17:06·17:36·18:0718:3219:0220:36
Murray Road (at) ·········08:18·········································
Airport (at) ·········08:24·········································
Murray Road (opp) ·········08:28·········································
Stormont Park (at) 06:30·07:00··07:30·07:57·08:30·09:00·09:30·10:00·10:30·11:00·11:30·12:00·12:30·13:00·13:30·14:00·14:30·15:00·15:30·16:00·16:40·17:10·17:40·18:1118:3619:0620:40
Mansfield Road (opp) 06:35·07:05··07:35·08:02·08:35·09:05·09:35·10:05·10:35·11:05·11:35·12:05·12:35·13:05·13:35·14:05·14:35·15:05·15:35·16:05·16:45·17:15·17:45·18:1618:4119:1120:45
RDM Institute (at) 06:34·07:04··07:34·08:01·08:35·09:04·09:34·10:04·10:34·11:04·11:34·12:04·12:34·13:04·13:34·14:04·14:34·15:04·15:34·16:04·16:44·17:14·17:44·18:1518:4019:1020:44
Mill Street (Stop D) 06:45·07:15·07:0507:4507:2508:1208:0508:4508:3509:1509:0509:4509:3510:1510:0510:4510:3511:1511:0511:4511:3512:1512:0512:4512:3513:1513:0513:4513:3514:1514:0514:4514:3515:1515:0515:4515:3516:1516:0516:5516:4017:2517:0517:5517:3518:2618:5119:2120:55
Park and Ride (Stop B) ·06:30·07:0007:30·07:55·08:30·09:00·09:30·10:00·10:30·11:00·11:30·12:00·12:30·13:00·13:30·14:00·14:30·15:00·15:30·16:00·16:30·17:00·17:30·18:00····
Broxden House (opp) ····07:15·07:40·08:20·08:50·09:20·························16:02·16:32·17:02·17:32·18:02····
Aviva (at) ······07:35·08:15·08:45·09:15·09:45·10:15·····················16:08·16:38·17:08·17:38·18:08····
Aviva (opp) ······07:36·08:16·08:46·09:16·09:46·10:16·····················16:10·16:40·17:10·17:40·18:10····

Route map

All stops on route 7

7 towards Perth Mill Street D

  1. South Street (Stop M) Perth
  2. High Street (Stop P) Perth
  3. George Street (Stop Q) Perth
  4. Bridgend Court (at) Bridgend
  5. Comleybank (at) Gannochy
  6. Strathmore Street Bridgend
  7. Fitzroy Terrace (opp) Gannochy
  8. Whinniemuir Cottages (opp) Gannochy
  9. Murrayshall Road End (opp) Scone
  10. Cemetery (opp) Scone
  11. Bonhard Road (opp) Scone
  12. Mansfield Road (at) Scone
  13. Highfield Road (at) Scone
  14. Murray Road (at) Scone
  15. Airport (at) Scone
  16. Highfield Road (opp) Scone
  17. Murray Road (opp) Scone
  18. RDM School East (at) Scone
  19. Stormont Road Surgery (at) Scone
  20. Stormont Park (at) Scone
  21. Spoutwells Place (at) Scone
  22. Lime Grove (at) Scone
  23. Hanover Gardens (opp) Scone
  24. Stormont Road (at) Scone
  25. Greystanes (opp) Scone
  26. Catmoor Road (opp) Scone
  27. Corrie Place (opp) Scone
  28. Abbey Terrace (at) Scone
  29. Mansfield Road (opp) Scone
  30. RDM Institute (at) Scone
  31. Bonhard Road (at) Scone
  32. Cemetery (at) Scone
  33. Murrayshall Road End (at) Scone
  34. Whinniemuir Cottages (at) Gannochy
  35. Fitzroy Terrace (at) Gannochy
  36. Comleybank (opp) Gannochy
  37. Bridgend Court (opp) Bridgend
  38. Strathmore Street (opp) Bridgend
  39. Charlotte Street (Stop ZQ) Perth
  40. Mill Street (Stop D) Perth
  41. South Methven Street (Stop I) Perth
  42. York Place (Stop ZF) Perth
  43. Leisure Pool (at) Perth
  44. Elibank Street (opp) Perth
  45. Rosslyn House (at) Perth
  46. Lovat Hotel Viewlands
  47. Murray Place (opp) Viewlands
  48. Braeside Gardens (opp) Cherrybank
  49. Necessity Brae (at) Cherrybank
  50. Charlotte Gate Perth
  51. Lamberkine Drive (opp) Broxden
  52. Park and Ride (Stop B) Broxden
  53. Innerleithen Way (opp) Broxden
  54. Innerleithen Way (at) Broxden
  55. Broxden House (opp) Broxden
  56. Broxden House (at) Broxden
  57. Lamberkine Drive (at) Broxden
  58. Charlotte Gate (opp) Perth
  59. Necessity Brae (opp) Cherrybank
  60. Scouring Burn (opp) Perth
  61. Kinmond Drive (opp) Oakbank
  62. Aviva (at) Cherrybank
  63. Aviva (opp) Cherrybank
  64. Kinmond Drive (at) Oakbank
  65. Braeside Gardens (at) Cherrybank
  66. Murray Place (at) Viewlands
  67. Lovat Hotel (opp) Viewlands
  68. Rosslyn House (opp) Perth
  69. Leisure Pool (opp) Perth
  70. Elibank Street (at) Perth
  71. York Place (Stop ZE) Perth
  72. South Street (Stop K) Perth
  73. Kinnoull Street (Stop S) Perth

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 7 bus?

The first 7 departure on weekdays leaves at 06:16 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 7 bus?

The last 7 on weekdays leaves its first stop at 20:26. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 7 bus cost?

The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 7. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 7 bus?

The 7 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.