391 Stockport Interchange ↔ Bus Station

Operated by Belle Vue Coaches. First bus 05:35, last bus 19:10. 32 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Belle Vue Coaches whether this route takes part. Details →

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.

391 towards Bus Station — Monday to Friday (16 journeys)
Stockport Interchange (Stand P) 05:3507:1007:4008:4509:1010:1011:1012:1012:4513:1014:1015:2016:0016:2017:3018:30
The Crown (Stop B) 05:5007:2507:5509:0009:2510:2511:2512:2513:0013:2514:2515:3516:1516:3517:4518:45
Hazel Grove Station (Stop A) 05:5507:3008:0009:0509:3010:3011:3012:3013:0513:3014:3015:4016:2016:4017:5018:50
Railway Station (nr) 06:0407:4008:1009:1409:4010:4011:4012:4013:1413:4014:4015:5016:2916:5018:0019:00
Graymarsh Drive (cnr) 06:0907:4708:1709:1909:4710:4711:4712:4713:1913:4714:4715:5716:3416:5718:0719:07
Post Office (o/s) 06:1407:5408:2409:2409:5410:5411:5412:5413:2413:5414:5416:0416:3917:0418:1419:14
Green Lane Bus Shelter (o/s) 06:1607:5708:3209:2609:5711:0211:5713:0213:2613:5715:0216:0716:4717:1218:1719:22
Wood Lanes Church (opp) 06:2408:09·09:3410:09·12:09·13:3414:09·16:19··18:29·
Cotton Tree (opp) 06:3708:22·09:4710:22·12:22·13:4714:22·16:32··18:42·
Bull's Head (o/s) 06:4408:29·09:5410:29·12:29·13:5414:29·16:39··18:49·
Sandwich Drive (cnr) 06:5008:35·10:0010:35·12:35·14:0014:35·16:45··18:55·
Tesco (nr) 06:5508:40·10:0510:40·12:40·14:0514:40·16:50··19:00·
Bus Station (Bay 1) 06:5808:43·10:0810:43·12:43·14:0814:43·16:53··19:03·

Route map

All stops on route 391

391 towards Bus Station

  1. Stockport Interchange (Stand P) Stockport
  2. St Peter's Church (Stop CC) Stockport
  3. Lord Street (Stop NN) Stockport
  4. Grand Central (Stop RR) Stockport
  5. Stockport College (Stop YY) Stockport
  6. Brentnall Street (nr) Stockport
  7. Longshut Lane (adj) Shaw Heath
  8. Bramhall Lane (Stop B) Heaviley
  9. Nangreave Road (nr) Heaviley
  10. Kennerley Road (opp) Heaviley
  11. Corbar Road (nr) Heaviley
  12. Woodsmoor Lane (opp) Heaviley
  13. Cherry Tree Lane (nr) Great Moor
  14. The Crown (Stop B) Stepping Hill
  15. Sainsbury's (o/s) Stepping Hill
  16. Brewers Green (opp) Stepping Hill
  17. Commercial Road (nr) Hazel Grove
  18. Argyle Street (adj) Hazel Grove
  19. Hazel Grove Station (Stop A) Hazel Grove
  20. Norbury Crescent (opp) Hazel Grove
  21. Shepley Drive (nr) Hazel Grove
  22. Dean Lane (nr) Hazel Grove
  23. Mill Hill Avenue (cnr) Poynton
  24. Woodford Road Garage (opp) Poynton
  25. Meadway (cnr) Poynton
  26. Tern Drive (opp) Poynton
  27. Deva Close (nr) Poynton
  28. Railway Station (nr) Poynton
  29. Clifford Road (opp) Poynton
  30. Hazelbadge Road (cnr) Poynton
  31. Hilton Grove (cnr) Poynton
  32. St George's Church (opp) Poynton
  33. Queensway (opp) Poynton
  34. Dickens Lane (nr) Poynton
  35. Weller Avenue (opp) Midway
  36. Micawber Road (cnr) Midway
  37. Graymarsh Drive (cnr) Midway
  38. Vernon Road (cnr) Midway
  39. Yewtree Lane (opp) Midway
  40. Vernon Junior School (o/s) Poynton
  41. Waitrose (o/s) Poynton
  42. Vernon Infant School (o/s) Poynton
  43. School Lane (E-bound) Poynton
  44. Clumber Road (opp) Poynton
  45. Woodland Rise (nr) Poynton
  46. Post Office (o/s) Hockley
  47. Hepley Road (opp) Newtown
  48. Waterloo Road (opp) Newtown
  49. 151 Coppice Road (o/s) Newtown
  50. 197 Coppice Road (o/s) Newtown
  51. Green Lane (opp) Higher Poynton
  52. Shrigley Road North (cnr) Higher Poynton
  53. Boar's Head (o/s) Higher Poynton
  54. Carleton Road (opp) Higher Poynton
  55. Green Lane Bus Shelter (o/s) Middlewood
  56. Boar's Head (opp) Higher Poynton
  57. Carleton Road (cnr) Higher Poynton
  58. Shrigley Road North (opp) Higher Poynton
  59. 197 Coppice Road Newtown
  60. Green Lane (cnr) Higher Poynton
  61. 151 Coppice Road Newtown
  62. Sutton Road (opp) Newtown
  63. Trafalgar Avenue (opp) Newtown
  64. Moggie Lane (cnr) Wardsend
  65. Joyley (nr) Wood Lanes
  66. Wood Lanes Church (opp) Wood Lanes
  67. Cawley Lane (opp) Booth Green
  68. Normans Hall (o/s) Pott Shrigley
  69. Long Lane (opp) Pott Shrigley
  70. Shrigley Hall Hotel (o/s) Pott Shrigley
  71. Saint Christopher's Church (opp) Pott Shrigley
  72. Spuley Lane (nr) Pott Shrigley
  73. Beeston Mount (opp) Bollington
  74. Cotton Tree (opp) Bollington
  75. Aquaduct (SW-bound) Bollington
  76. High Street (cnr) Bollington
  77. Council Offices (o/s) Bollington
  78. Hawthorn Road (cnr) Bollington
  79. Adlington Road (opp) Bollington
  80. Waggon & Horses (o/s) Bollington
  81. Beechway (cnr) Bollington
  82. Jackson Lane (opp) Bollington
  83. Jackson Close (cnr) Bollington
  84. Bull's Head (o/s) Kerridge
  85. Cricket Club (opp) Kerridge
  86. Clarke Lane (cnr) Bollington
  87. Tytherington Business Park (o/s) Tytherington
  88. Dorchester Way (opp) Tytherington
  89. Carnoustie Drive (opp) Tytherington
  90. Sandwich Drive (cnr) Tytherington
  91. Freshfield Drive (nr) Tytherington
  92. Beechwood Mews (SE-bound) Macclesfield
  93. Badger Road (cnr) Tytherington
  94. Coare Street (opp) Macclesfield
  95. Market Place Alighting Only (o/s) Macclesfield
  96. King Edward Street (nr) Macclesfield
  97. Tesco (nr) Macclesfield
  98. Lord Street (opp) Macclesfield
  99. Railway Station (Stop A) Macclesfield
  100. Bus Station (Bay 1) Macclesfield

391 towards Stockport Interchange

  1. Carleton Road (cnr) Higher Poynton
  2. Bus Station (Bay 6) Macclesfield
  3. Lord Street (nr) Macclesfield
  4. Tesco (opp) Macclesfield
  5. King Edward Street (cnr) Macclesfield
  6. Coare Street (cnr) Macclesfield
  7. Beechwood Mews (N-bound) Macclesfield
  8. Badger Road (opp) Tytherington
  9. Freshfield Drive (opp) Tytherington
  10. Sandwich Drive (opp) Tytherington
  11. Tytherington Club (nr) Tytherington
  12. Carnoustie Drive (cnr) Tytherington
  13. Tytherington Business Park (opp) Tytherington
  14. Clarke Lane (opp) Bollington
  15. Cricket Club (o/s) Kerridge
  16. Bull's Head (nr) Kerridge
  17. Jackson Close (opp) Bollington
  18. Beechway (opp) Bollington
  19. Waggon & Horses (opp) Bollington
  20. Waggon & Horses (adj) Bollington
  21. Hawthorn Road (opp) Bollington
  22. Adlington Road (cnr) Bollington
  23. Aquaduct (E-bound) Bollington
  24. High Street (opp) Bollington
  25. Cotton Tree (opp) Bollington
  26. Beeston Mount (cnr) Bollington
  27. Spuley Lane (opp) Pott Shrigley
  28. Saint Christopher's Church (nr) Pott Shrigley
  29. Shrigley Hall Hotel (opp) Pott Shrigley
  30. Long Lane (nr) Pott Shrigley
  31. Normans Hall (opp) Pott Shrigley
  32. Cawley Lane (cnr) Booth Green
  33. Wood Lanes Church (o/s) Wood Lanes
  34. Joyley (opp) Wood Lanes
  35. Moggie Lane (nr) Wardsend
  36. Sutton Road (cnr) Newtown
  37. Trafalgar Avenue (cnr) Newtown
  38. 151 Coppice Road (o/s) Newtown
  39. 197 Coppice Road (o/s) Newtown
  40. Green Lane (opp) Higher Poynton
  41. Shrigley Road North (cnr) Higher Poynton
  42. Boar's Head (o/s) Higher Poynton
  43. Carleton Road (opp) Higher Poynton
  44. Green Lane Bus Shelter (o/s) Middlewood
  45. Boar's Head (opp) Higher Poynton
  46. Shrigley Road North (opp) Higher Poynton
  47. Green Lane (cnr) Higher Poynton
  48. 197 Coppice Road Newtown
  49. 151 Coppice Road Newtown
  50. Waterloo Road (cnr) Newtown
  51. Hepley Road (cnr) Newtown
  52. Woodland Rise (by) Poynton
  53. Post Office (opp) Hockley
  54. School Lane (W-bound) Poynton
  55. Clumber Road (cnr) Poynton
  56. Waitrose (opp) Poynton
  57. Vernon Junior School (opp) Poynton
  58. Yewtree Lane (cnr) Midway
  59. Vernon Road (opp) Midway
  60. Micawber Road (opp) Midway
  61. Graymarsh Drive (nr) Midway
  62. Weller Avenue (cnr) Midway
  63. Copperfield Road (cnr) Poynton
  64. Johnson Cleaners Ltd (nr) Poynton
  65. St George's Church (o/s) Poynton
  66. Hilton Grove (opp) Poynton
  67. Clifford Road (cnr) Poynton
  68. Hazelbadge Road (opp) Poynton
  69. Railway Station (adj) Poynton
  70. Distaff Road (opp) Poynton
  71. Merton Road (opp) Poynton
  72. Tern Drive (cnr) Poynton
  73. Woodford Road (NE-bound) Poynton
  74. Woodford Road Garage (o/s) Poynton
  75. Mill Hill Avenue (opp) Poynton
  76. Lyndhurst Avenue (nr) Hazel Grove
  77. Norbury Crescent (nr) Hazel Grove
  78. Hazel Grove Station (Stop A) Hazel Grove
  79. Argyle Street (nr) Hazel Grove
  80. Commercial Road (opp) Hazel Grove
  81. Mill Street (opp) Stepping Hill
  82. Sainsbury's (opp) Stepping Hill
  83. The Crown (Stop A) Stepping Hill
  84. Cherry Tree Lane (opp) Great Moor
  85. Woodsmoor Lane (nr) Heaviley
  86. Corbar Road (opp) Heaviley
  87. Kennerley Road (nr) Heaviley
  88. Duke of York (opp) Heaviley
  89. Nangreave Road (opp) Heaviley
  90. Bramhall Lane (nr) Heaviley
  91. Wellington Grove (Stop A) Shaw Heath
  92. Brentnall Street (opp) Stockport
  93. Grand Central (Stop WW) Stockport
  94. Stockport College (Stop AC) Stockport
  95. Garrick Theatre (opp) Stockport
  96. Stockport Interchange (Stand P) Stockport

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 391 bus?

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

What time is the last 391 bus?

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

How much does the 391 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Belle Vue Coaches day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 391 bus?

The 391 is operated by Belle Vue Coaches.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.