309 Bus Timetable Stockport
The 309 bus runs from Stockport Interchange to Stockport Interchange via 47 stops; on Mon–Fri there are 17 journeys and the first bus leaves Stockport Interchange (Stand R) at 05:50.
- First bus
- 05:50
- Last bus
- 20:45
- 17 journeys
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
309 bus times by direction
Mon–Fri17 journeys
Towards Stockport Interchange
| Stockport Interchange (Stand R) | 05:50 | 06:50 | 07:50 | 09:00 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:20 | 17:30 | 18:30 | 20:45 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reservoir Road (nr) | 05:59 | 07:00 | 08:01 | 09:10 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:20 | 16:31 | 17:40 | 18:40 | 20:54 |
| Ladybridge Road (nr) | 06:05 | 07:06 | 08:09 | 09:16 | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 15:27 | 16:38 | 17:46 | 18:46 | 20:59 |
| Orrishmere Road (SW-bound) | 06:10 | 07:12 | 08:17 | 09:22 | 10:32 | 11:32 | 12:32 | 13:32 | 14:32 | 15:36 | 16:46 | 17:53 | 18:52 | 21:04 |
| Red Lion (o/s) | 06:16 | 07:19 | 08:27 | 09:29 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:46 | 16:55 | 18:00 | 18:59 | 21:11 |
| Saint Lesmo Road (SE-bound) | 06:21 | 07:25 | 08:35 | 09:36 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:54 | 17:03 | 18:08 | 19:05 | 21:16 |
| Dale Street (opp) | 06:28 | 07:33 | 08:43 | 09:44 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 16:02 | 17:12 | 18:16 | 19:13 | 21:23 |
| Stockport Interchange | 06:37 | 07:42 | 08:53 | 09:55 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 16:13 | 17:22 | 18:25 | 19:22 | 21:32 |
- Stockport Interchange (Stand R) 05:50–20:45
- Chatham Street (W-bound) 05:53–20:48
- York Street (S-bound) 05:54–20:49
- York Street (opp) 05:54–20:49
- Mercian Way (at) 05:56–20:51
- Hardcastle Road (nr) 05:57–20:52
- Dale Street (nr) 05:59–20:54
- Reservoir Road (nr) 05:59–20:54
- Adswood Road (nr) 06:00–20:55
- Siddington Avenue (opp) 06:01–20:55
- Clover Avenue (nr) 06:02–20:56
- Garners Lane (Stop B) 06:03–20:57
- Adswood Old Hall Road (opp) 06:03–20:57
- Larkhill Road (opp) 06:04–20:58
- Ladybridge Road (nr) 06:05–20:59
- Micker Brook (o/s) 06:06–21:00
- Hereford Road (nr) 06:06–21:00
- Tarvin Road (opp) 06:07–21:01
- Post Office (opp) 06:07–21:01
- Demmings Road (nr) 06:08–21:02
- Demmings Road (S-bound) 06:09–21:03
- Orrishmere Road (SW-bound) 06:10–21:04
- Valley Road (nr) 06:11–21:06
- Schools Hill (nr) 06:12–21:07
- Grange Park Road (opp) 06:13–21:08
- Cheadle Post Office (nr) 06:14–21:09
- Mary Street (Stop B) 06:14–21:09
- Cheadle Green (Stop D) 06:15–21:10
- Red Lion (o/s) 06:16–21:11
- Councillor Lane (opp) 06:16–21:11
- Parkway (opp) 06:18–21:13
- Edgeley Road (opp) 06:19–21:14
- Swythamley Road (nr) 06:19–21:14
- Hoylake Road (nr) 06:20–21:15
- St Lesmo Road (opp) 06:21–21:16
- Saint Lesmo Road (SE-bound) 06:21–21:16
- Avondale Road (NE-bound) 06:22–21:17
- Bloom Street (NE-bound) 06:23–21:18
- Grenville Street (S-bound) 06:24–21:19
- Hardcastle Road (nr) 06:26–21:21
- Dale Street (nr) 06:26–21:21
- Reservoir Road (nr) 06:27–21:22
- Dale Street (opp) 06:28–21:23
- Vienna Road (nr) 06:28–21:23
- Hardcastle Road (opp) 06:30–21:25
- Castle Street (nr) 06:31–21:26
- York Street (nr) 06:32–21:27
- York Street (N-bound) 06:33–21:28
- Chatham Street (E-bound) 06:33–21:28
- Stockport Interchange 06:37–21:32
Towards St Lesmo Road
| Stockport Interchange (Stand R) | 19:30 | 22:45 |
|---|---|---|
| Hardcastle Road (nr) | 19:37 | 22:52 |
| Clover Avenue (nr) | 19:42 | 22:56 |
| Micker Brook (o/s) | 19:46 | 23:00 |
| Demmings Road (nr) | 19:48 | 23:02 |
| Grange Park Road (opp) | 19:54 | 23:08 |
| Councillor Lane (opp) | 19:57 | 23:11 |
| St Lesmo Road (opp) | 20:02 | 23:16 |
- Stockport Interchange (Stand R) 19:30–22:45
- Chatham Street (W-bound) 19:33–22:48
- York Street (S-bound) 19:34–22:49
- York Street (opp) 19:34–22:49
- Mercian Way (at) 19:36–22:51
- Hardcastle Road (nr) 19:37–22:52
- Dale Street (nr) 19:39–22:54
- Reservoir Road (nr) 19:39–22:54
- Adswood Road (nr) 19:40–22:55
- Siddington Avenue (opp) 19:41–22:55
- Clover Avenue (nr) 19:42–22:56
- Garners Lane (Stop B) 19:43–22:57
- Adswood Old Hall Road (opp) 19:43–22:57
- Larkhill Road (opp) 19:44–22:58
- Ladybridge Road (nr) 19:45–22:59
- Micker Brook (o/s) 19:46–23:00
- Hereford Road (nr) 19:46–23:00
- Tarvin Road (opp) 19:47–23:01
- Post Office (opp) 19:47–23:01
- Demmings Road (nr) 19:48–23:02
- Demmings Road (S-bound) 19:49–23:03
- Orrishmere Road (SW-bound) 19:50–23:04
- Valley Road (nr) 19:52–23:06
- Schools Hill (nr) 19:53–23:07
- Grange Park Road (opp) 19:54–23:08
- Cheadle Post Office (nr) 19:55–23:09
- Mary Street (Stop B) 19:55–23:09
- Cheadle Green (Stop D) 19:56–23:10
- Red Lion (o/s) 19:57–23:11
- Councillor Lane (opp) 19:57–23:11
- Parkway (opp) 19:59–23:13
- Edgeley Road (opp) 20:00–23:14
- Swythamley Road (nr) 20:00–23:14
- Hoylake Road (nr) 20:01–23:15
- St Lesmo Road (opp) 20:02–23:16
Plus 1 journey on shorter or variant routes.
Saturday16 journeys
Towards Stockport Interchange
| Stockport Interchange (Stand R) | 07:10 | 08:10 | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:10 | 20:33 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reservoir Road (nr) | 07:19 | 08:20 | 09:20 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:20 | 16:20 | 17:20 | 18:20 | 19:19 | 20:42 |
| Ladybridge Road (nr) | 07:24 | 08:26 | 09:26 | 10:26 | 11:26 | 12:26 | 13:26 | 14:26 | 15:26 | 16:26 | 17:26 | 18:26 | 19:24 | 20:47 |
| Orrishmere Road (SW-bound) | 07:29 | 08:32 | 09:32 | 10:32 | 11:32 | 12:32 | 13:32 | 14:32 | 15:32 | 16:32 | 17:32 | 18:31 | 19:29 | 20:52 |
| Red Lion (o/s) | 07:36 | 08:39 | 09:39 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:39 | 17:39 | 18:38 | 19:36 | 20:59 |
| Saint Lesmo Road (SE-bound) | 07:41 | 08:46 | 09:46 | 10:46 | 11:46 | 12:46 | 13:46 | 14:46 | 15:46 | 16:46 | 17:46 | 18:44 | 19:41 | 21:04 |
| Dale Street (opp) | 07:48 | 08:54 | 09:54 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 15:54 | 16:54 | 17:54 | 18:51 | 19:48 | 21:11 |
| Stockport Interchange | 07:57 | 09:05 | 10:05 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 16:05 | 17:05 | 18:05 | 19:00 | 19:57 | 21:20 |
- Stockport Interchange (Stand R) 07:10–20:33
- Chatham Street (W-bound) 07:13–20:36
- York Street (S-bound) 07:14–20:37
- York Street (opp) 07:14–20:37
- Mercian Way (at) 07:16–20:39
- Hardcastle Road (nr) 07:17–20:40
- Dale Street (nr) 07:19–20:42
- Reservoir Road (nr) 07:19–20:42
- Adswood Road (nr) 07:20–20:43
- Siddington Avenue (opp) 07:20–20:43
- Clover Avenue (nr) 07:21–20:44
- Garners Lane (Stop B) 07:22–20:45
- Adswood Old Hall Road (opp) 07:22–20:45
- Larkhill Road (opp) 07:23–20:46
- Ladybridge Road (nr) 07:24–20:47
- Micker Brook (o/s) 07:25–20:48
- Hereford Road (nr) 07:25–20:48
- Tarvin Road (opp) 07:26–20:49
- Post Office (opp) 07:26–20:49
- Demmings Road (nr) 07:27–20:50
- Demmings Road (S-bound) 07:28–20:51
- Orrishmere Road (SW-bound) 07:29–20:52
- Valley Road (nr) 07:31–20:54
- Schools Hill (nr) 07:32–20:55
- Grange Park Road (opp) 07:33–20:56
- Cheadle Post Office (nr) 07:34–20:57
- Mary Street (Stop B) 07:34–20:57
- Cheadle Green (Stop D) 07:35–20:58
- Red Lion (o/s) 07:36–20:59
- Councillor Lane (opp) 07:36–20:59
- Parkway (opp) 07:38–21:01
- Edgeley Road (opp) 07:39–21:02
- Swythamley Road (nr) 07:39–21:02
- Hoylake Road (nr) 07:40–21:03
- St Lesmo Road (opp) 07:41–21:04
- Saint Lesmo Road (SE-bound) 07:41–21:04
- Avondale Road (NE-bound) 07:42–21:05
- Bloom Street (NE-bound) 07:43–21:06
- Grenville Street (S-bound) 07:44–21:07
- Hardcastle Road (nr) 07:46–21:09
- Dale Street (nr) 07:46–21:09
- Reservoir Road (nr) 07:47–21:10
- Dale Street (opp) 07:48–21:11
- Vienna Road (nr) 07:48–21:11
- Hardcastle Road (opp) 07:50–21:13
- Castle Street (nr) 07:51–21:14
- York Street (nr) 07:52–21:15
- York Street (N-bound) 07:53–21:16
- Chatham Street (E-bound) 07:53–21:16
- Stockport Interchange 07:57–21:20
Towards St Lesmo Road
| Stockport Interchange (Stand R) | 22:33 |
|---|---|
| Hardcastle Road (nr) | 22:40 |
| Clover Avenue (nr) | 22:44 |
| Micker Brook (o/s) | 22:48 |
| Demmings Road (nr) | 22:50 |
| Grange Park Road (opp) | 22:56 |
| Councillor Lane (opp) | 22:59 |
| St Lesmo Road (opp) | 23:04 |
- Stockport Interchange (Stand R) 22:33–22:33
- Chatham Street (W-bound) 22:36–22:36
- York Street (S-bound) 22:37–22:37
- York Street (opp) 22:37–22:37
- Mercian Way (at) 22:39–22:39
- Hardcastle Road (nr) 22:40–22:40
- Dale Street (nr) 22:42–22:42
- Reservoir Road (nr) 22:42–22:42
- Adswood Road (nr) 22:43–22:43
- Siddington Avenue (opp) 22:43–22:43
- Clover Avenue (nr) 22:44–22:44
- Garners Lane (Stop B) 22:45–22:45
- Adswood Old Hall Road (opp) 22:45–22:45
- Larkhill Road (opp) 22:46–22:46
- Ladybridge Road (nr) 22:47–22:47
- Micker Brook (o/s) 22:48–22:48
- Hereford Road (nr) 22:48–22:48
- Tarvin Road (opp) 22:49–22:49
- Post Office (opp) 22:49–22:49
- Demmings Road (nr) 22:50–22:50
- Demmings Road (S-bound) 22:51–22:51
- Orrishmere Road (SW-bound) 22:52–22:52
- Valley Road (nr) 22:54–22:54
- Schools Hill (nr) 22:55–22:55
- Grange Park Road (opp) 22:56–22:56
- Cheadle Post Office (nr) 22:57–22:57
- Mary Street (Stop B) 22:57–22:57
- Cheadle Green (Stop D) 22:58–22:58
- Red Lion (o/s) 22:59–22:59
- Councillor Lane (opp) 22:59–22:59
- Parkway (opp) 23:01–23:01
- Edgeley Road (opp) 23:02–23:02
- Swythamley Road (nr) 23:02–23:02
- Hoylake Road (nr) 23:03–23:03
- St Lesmo Road (opp) 23:04–23:04
Plus 1 journey on shorter or variant routes.
Sunday8 journeys
Towards Stockport Interchange
| Stockport Interchange (Stand R) | 08:34 | 10:34 | 12:34 | 14:34 | 16:34 | 18:34 | 20:34 |
|---|---|---|---|---|---|---|---|
| Reservoir Road (nr) | 08:43 | 10:43 | 12:43 | 14:43 | 16:43 | 18:43 | 20:43 |
| Ladybridge Road (nr) | 08:49 | 10:49 | 12:49 | 14:49 | 16:49 | 18:49 | 20:49 |
| Orrishmere Road (SW-bound) | 08:54 | 10:54 | 12:54 | 14:54 | 16:54 | 18:54 | 20:54 |
| Red Lion (o/s) | 09:01 | 11:01 | 13:01 | 15:01 | 17:01 | 19:01 | 21:01 |
| Saint Lesmo Road (SE-bound) | 09:06 | 11:06 | 13:06 | 15:06 | 17:06 | 19:06 | 21:06 |
| Dale Street (opp) | 09:13 | 11:13 | 13:13 | 15:13 | 17:13 | 19:13 | 21:13 |
| Stockport Interchange | 09:22 | 11:22 | 13:22 | 15:22 | 17:22 | 19:22 | 21:22 |
- Stockport Interchange (Stand R) 08:34–20:34
- Chatham Street (W-bound) 08:37–20:37
- York Street (S-bound) 08:38–20:38
- York Street (opp) 08:38–20:38
- Mercian Way (at) 08:40–20:40
- Hardcastle Road (nr) 08:41–20:41
- Dale Street (nr) 08:43–20:43
- Reservoir Road (nr) 08:43–20:43
- Adswood Road (nr) 08:44–20:44
- Siddington Avenue (opp) 08:45–20:45
- Clover Avenue (nr) 08:46–20:46
- Garners Lane (Stop B) 08:47–20:47
- Adswood Old Hall Road (opp) 08:47–20:47
- Larkhill Road (opp) 08:48–20:48
- Ladybridge Road (nr) 08:49–20:49
- Micker Brook (o/s) 08:50–20:50
- Hereford Road (nr) 08:50–20:50
- Tarvin Road (opp) 08:51–20:51
- Post Office (opp) 08:51–20:51
- Demmings Road (nr) 08:52–20:52
- Demmings Road (S-bound) 08:53–20:53
- Orrishmere Road (SW-bound) 08:54–20:54
- Valley Road (nr) 08:56–20:56
- Schools Hill (nr) 08:57–20:57
- Grange Park Road (opp) 08:58–20:58
- Cheadle Post Office (nr) 08:59–20:59
- Mary Street (Stop B) 08:59–20:59
- Cheadle Green (Stop D) 09:00–21:00
- Red Lion (o/s) 09:01–21:01
- Councillor Lane (opp) 09:01–21:01
- Parkway (opp) 09:03–21:03
- Edgeley Road (opp) 09:04–21:04
- Swythamley Road (nr) 09:04–21:04
- Hoylake Road (nr) 09:05–21:05
- St Lesmo Road (opp) 09:06–21:06
- Saint Lesmo Road (SE-bound) 09:06–21:06
- Avondale Road (NE-bound) 09:07–21:07
- Bloom Street (NE-bound) 09:08–21:08
- Grenville Street (S-bound) 09:09–21:09
- Hardcastle Road (nr) 09:11–21:11
- Dale Street (nr) 09:11–21:11
- Reservoir Road (nr) 09:12–21:12
- Dale Street (opp) 09:13–21:13
- Vienna Road (nr) 09:13–21:13
- Hardcastle Road (opp) 09:15–21:15
- Castle Street (nr) 09:16–21:16
- York Street (nr) 09:17–21:17
- York Street (N-bound) 09:18–21:18
- Chatham Street (E-bound) 09:18–21:18
- Stockport Interchange 09:22–21:22
Towards St Lesmo Road
| Stockport Interchange (Stand R) | 22:34 |
|---|---|
| Hardcastle Road (nr) | 22:41 |
| Clover Avenue (nr) | 22:46 |
| Micker Brook (o/s) | 22:50 |
| Demmings Road (nr) | 22:52 |
| Grange Park Road (opp) | 22:58 |
| Councillor Lane (opp) | 23:01 |
| St Lesmo Road (opp) | 23:06 |
- Stockport Interchange (Stand R) 22:34–22:34
- Chatham Street (W-bound) 22:37–22:37
- York Street (S-bound) 22:38–22:38
- York Street (opp) 22:38–22:38
- Mercian Way (at) 22:40–22:40
- Hardcastle Road (nr) 22:41–22:41
- Dale Street (nr) 22:43–22:43
- Reservoir Road (nr) 22:43–22:43
- Adswood Road (nr) 22:44–22:44
- Siddington Avenue (opp) 22:45–22:45
- Clover Avenue (nr) 22:46–22:46
- Garners Lane (Stop B) 22:47–22:47
- Adswood Old Hall Road (opp) 22:47–22:47
- Larkhill Road (opp) 22:48–22:48
- Ladybridge Road (nr) 22:49–22:49
- Micker Brook (o/s) 22:50–22:50
- Hereford Road (nr) 22:50–22:50
- Tarvin Road (opp) 22:51–22:51
- Post Office (opp) 22:51–22:51
- Demmings Road (nr) 22:52–22:52
- Demmings Road (S-bound) 22:53–22:53
- Orrishmere Road (SW-bound) 22:54–22:54
- Valley Road (nr) 22:56–22:56
- Schools Hill (nr) 22:57–22:57
- Grange Park Road (opp) 22:58–22:58
- Cheadle Post Office (nr) 22:59–22:59
- Mary Street (Stop B) 22:59–22:59
- Cheadle Green (Stop D) 23:00–23:00
- Red Lion (o/s) 23:01–23:01
- Councillor Lane (opp) 23:01–23:01
- Parkway (opp) 23:03–23:03
- Edgeley Road (opp) 23:04–23:04
- Swythamley Road (nr) 23:04–23:04
- Hoylake Road (nr) 23:05–23:05
- St Lesmo Road (opp) 23:06–23:06
All 309 bus stops
- Stockport Interchange (Stand R)
- Chatham Street (W-bound)
- York Street (S-bound)
- York Street (opp)
- Mercian Way (at)
- Hardcastle Road (nr)
- Dale Street (nr)
- Reservoir Road (nr)
- Adswood Road (nr)
- Siddington Avenue (opp)
- Clover Avenue (nr)
- Garners Lane (Stop B)
- Adswood Old Hall Road (opp)
- Larkhill Road (opp)
- Ladybridge Road (nr)
- Micker Brook (o/s)
- Hereford Road (nr)
- Tarvin Road (opp)
- Post Office (opp)
- Demmings Road (nr)
- Demmings Road (S-bound)
- Orrishmere Road (SW-bound)
- Valley Road (nr)
- Schools Hill (nr)
- Grange Park Road (opp)
- Cheadle Post Office (nr)
- Mary Street (Stop B)
- Cheadle Green (Stop D)
- Red Lion (o/s)
- Councillor Lane (opp)
- Parkway (opp)
- Edgeley Road (opp)
- Swythamley Road (nr)
- Hoylake Road (nr)
- St Lesmo Road (opp)
- Saint Lesmo Road (SE-bound)
- Avondale Road (NE-bound)
- Bloom Street (NE-bound)
- Grenville Street (S-bound)
- Dale Street (opp)
- Vienna Road (nr)
- Hardcastle Road (opp)
- Castle Street (nr)
- York Street (nr)
- York Street (N-bound)
- Chatham Street (E-bound)
- Stockport Interchange
309 bus operator and areas
309 bus FAQ
- What time is the first 309 bus?
- Mon–Fri: the first 309 leaves Stockport Interchange (Stand R) at 05:50.
- What time is the last 309 bus?
- Mon–Fri: the last 309 towards Stockport Interchange leaves Stockport Interchange (Stand R) at 20:45.
- Does the 309 run every day?
- Yes. The 309 runs every day of the week.
- Who operates the 309 bus?
- The 309 is run by Bee Network (BNDB).
Official information
Opens an external website.