10 Bus Timetable Windsor – Staines
The 10 bus runs from Windsor to Staines via 65 stops; on Mon–Fri there are 13 journeys and the first bus leaves Windsor Castle (Stop CD) at 08:00.
- First bus
- 08:00
- Last bus
- 18:10
- 13 journeys
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
10 bus times by direction
Mon–Fri13 journeys
Towards Staines, Elmsleigh Bus Station
- Windsor Castle (Stop CD) 08:00–18:10
- Parish Church (Stop HB) 08:02–18:12
- Sheet Street (Stop SR) 08:02–18:12
- Queens Terrace (Stop XE) 08:03–18:13
- Albert Road (Stop WN) 08:04–18:14
- The Green (Stop RE) 08:10–18:20
- Montrose Avenue (Stop MB) 08:11–18:21
- Major's Farm Road (Stop AK) 08:12–18:22
- Ditton Road (Stop DU) 08:13–18:23
- Old Plough Corner (Stop PM) 08:14–18:24
- Penn Road (Stop XA) 08:14–18:25
- Mill Place (Stop MQ) 08:15–18:25
- Lakeside (Stop LJ) 08:16–18:26
- Noble Palace (Opp) 08:17–18:28
- Park Avenue (Opp) 08:19–18:29
- The Drive (opp) 08:20–18:30
- Old Ferry Drive (Stop FE) 08:21–18:31
- Poulcott (Stop TN) 08:22–18:32
- George Inn (o/s) 08:24–18:33
- High Street (Stop HH) 08:24–18:33
- Broadwater Close (Stop BX) 08:25–18:34
- Magna Carta Lane (Stop AY) 08:25–18:34
- Silver Wing Lake (Stop KG) 08:27–18:35
- Staines Road (Stop SO) 08:28–18:36
- Feathers Lane (Stop FJ) 08:29–18:37
- Deepdene (Stop DO) 08:30–18:38
- Gloucester Drive (Stop GU) 08:31–18:39
- Lammas Drive (Stop LD) 08:32–18:40
- Vicarage Road (after) 08:33–18:41
- Bridge Street (Stop B) 08:35–18:43
- Staines Bridge (Stop C) 08:35–18:43
- Thames Street (Stop H) 08:36–18:44
- Elmsleigh Bus Station (Stop 6) 08:37–18:45
Towards Windsor Town Centre, Parish Church
- Elmsleigh Bus Station (Stop 6) 07:40–17:00
- Staines Bridge (Stop Z) 07:41–17:01
- Vicarage Road (just before) 07:43–17:03
- Lammas Drive (Stop LE) 07:45–17:05
- Gloucester Drive (Stop GT) 07:46–17:05
- Deepdene (Stop DN) 07:48–17:07
- Feathers Lane (Stop FH) 07:49–17:08
- Staines Road (Stop SN) 07:49–17:08
- Silver Wing Lake (Stop KF) 07:51–17:09
- Magna Carta Lane (Stop AW) 07:52–17:10
- Broadwater Close (Stop BW) 07:53–17:11
- High Street (Stop HI) 07:54–17:12
- Windsor Road (Stop CO) 07:54–17:12
- George Inn (opp) 07:55–17:13
- Poulcott (Stop TO) 07:55–17:13
- Old Ferry Drive (Stop FD) 07:56–17:14
- The Drive (adj) 07:57–17:15
- Park Avenue (nr) 07:57–17:16
- Noble Palace (Adj) 08:00–17:19
- Lakeside (Stop LK) 08:00–17:20
- Mill Place (Stop MP) 08:01–17:21
- Penn Road (Stop XB) 08:02–17:21
- Old Plough Corner (Stop PK) 08:02–17:22
- Ditton Road (Stop DT) 08:03–17:23
- Major's Farm Road (Stop AJ) 08:05–17:25
- Montrose Avenue (Stop MA) 08:06–17:25
- The Green (Stop RD) 08:10–17:28
- Queen's Road (Stop QS) 08:10–17:28
- Clayhall Lane roundabout (W-bound) 08:16–17:34
- Albert Road (Stop WO) 08:17–17:35
- Queens Terrace (Stop XH) 08:19–17:37
- Sheet Street (Stop SS) 08:21–17:39
- Parish Church (Stop HA) 08:22–17:40
Saturday11 journeys
Towards Staines, Elmsleigh Bus Station
- Windsor Castle (Stop CD) 08:10–16:10
- Parish Church (Stop HB) 08:12–16:12
- Sheet Street (Stop SR) 08:12–16:12
- Queens Terrace (Stop XE) 08:13–16:13
- Albert Road (Stop WN) 08:14–16:14
- The Green (Stop RE) 08:20–16:20
- Montrose Avenue (Stop MB) 08:21–16:21
- Major's Farm Road (Stop AK) 08:22–16:22
- Ditton Road (Stop DU) 08:23–16:23
- Old Plough Corner (Stop PM) 08:24–16:24
- Penn Road (Stop XA) 08:24–16:24
- Mill Place (Stop MQ) 08:25–16:25
- Lakeside (Stop LJ) 08:26–16:26
- Noble Palace (Opp) 08:27–16:27
- Park Avenue (Opp) 08:29–16:29
- The Drive (opp) 08:30–16:30
- Old Ferry Drive (Stop FE) 08:31–16:31
- Poulcott (Stop TN) 08:32–16:32
- George Inn (o/s) 08:34–16:34
- High Street (Stop HH) 08:34–16:34
- Broadwater Close (Stop BX) 08:35–16:35
- Magna Carta Lane (Stop AY) 08:35–16:35
- Silver Wing Lake (Stop KG) 08:37–16:37
- Staines Road (Stop SO) 08:38–16:38
- Feathers Lane (Stop FJ) 08:39–16:39
- Deepdene (Stop DO) 08:40–16:40
- Gloucester Drive (Stop GU) 08:41–16:41
- Lammas Drive (Stop LD) 08:42–16:42
- Vicarage Road (after) 08:43–16:43
- Bridge Street (Stop B) 08:45–16:45
- Staines Bridge (Stop C) 08:45–16:45
- Thames Street (Stop H) 08:46–16:46
- Elmsleigh Bus Station (Stop 6) 08:47–16:47
Towards Windsor Town Centre, Parish Church
- Elmsleigh Bus Station (Stop 6) 08:55–16:55
- Staines Bridge (Stop Z) 08:56–16:56
- Vicarage Road (just before) 08:58–16:58
- Lammas Drive (Stop LE) 09:00–17:00
- Gloucester Drive (Stop GT) 09:00–17:00
- Deepdene (Stop DN) 09:02–17:02
- Feathers Lane (Stop FH) 09:03–17:03
- Staines Road (Stop SN) 09:03–17:03
- Silver Wing Lake (Stop KF) 09:04–17:04
- Magna Carta Lane (Stop AW) 09:05–17:05
- Broadwater Close (Stop BW) 09:06–17:06
- High Street (Stop HI) 09:07–17:07
- Windsor Road (Stop CO) 09:07–17:07
- George Inn (opp) 09:08–17:08
- Poulcott (Stop TO) 09:08–17:08
- Old Ferry Drive (Stop FD) 09:09–17:09
- The Drive (adj) 09:10–17:10
- Park Avenue (nr) 09:11–17:11
- Noble Palace (Adj) 09:14–17:14
- Lakeside (Stop LK) 09:15–17:15
- Mill Place (Stop MP) 09:16–17:16
- Penn Road (Stop XB) 09:16–17:16
- Old Plough Corner (Stop PK) 09:17–17:17
- Ditton Road (Stop DT) 09:18–17:18
- Major's Farm Road (Stop AJ) 09:20–17:20
- Montrose Avenue (Stop MA) 09:20–17:20
- The Green (Stop RD) 09:23–17:23
- Queen's Road (Stop QS) 09:23–17:23
- Clayhall Lane roundabout (W-bound) 09:29–17:29
- Albert Road (Stop WO) 09:30–17:30
- Queens Terrace (Stop XH) 09:32–17:32
- Sheet Street (Stop SS) 09:34–17:34
- Parish Church (Stop HA) 09:35–17:35
No service on Sunday.
All 10 bus stops
- Windsor Castle (Stop CD)
- Parish Church (Stop HB)
- Sheet Street (Stop SR)
- Queens Terrace (Stop XE)
- Albert Road (Stop WN)
- The Green (Stop RE)
- Montrose Avenue (Stop MB)
- Major's Farm Road (Stop AK)
- Ditton Road (Stop DU)
- Old Plough Corner (Stop PM)
- Penn Road (Stop XA)
- Mill Place (Stop MQ)
- Lakeside (Stop LJ)
- Noble Palace (Opp)
- Park Avenue (Opp)
- The Drive (opp)
- Old Ferry Drive (Stop FE)
- Poulcott (Stop TN)
- George Inn (o/s)
- High Street (Stop HH)
- Broadwater Close (Stop BX)
- Magna Carta Lane (Stop AY)
- Silver Wing Lake (Stop KG)
- Staines Road (Stop SO)
- Feathers Lane (Stop FJ)
- Deepdene (Stop DO)
- Gloucester Drive (Stop GU)
- Lammas Drive (Stop LD)
- Vicarage Road (after)
- Bridge Street (Stop B)
- Staines Bridge (Stop C)
- Thames Street (Stop H)
- Elmsleigh Bus Station (Stop 6)
- Staines Bridge (Stop Z)
- Vicarage Road (just before)
- Lammas Drive (Stop LE)
- Gloucester Drive (Stop GT)
- Deepdene (Stop DN)
- Feathers Lane (Stop FH)
- Staines Road (Stop SN)
- Silver Wing Lake (Stop KF)
- Magna Carta Lane (Stop AW)
- Broadwater Close (Stop BW)
- High Street (Stop HI)
- Windsor Road (Stop CO)
- George Inn (opp)
- Poulcott (Stop TO)
- Old Ferry Drive (Stop FD)
- The Drive (adj)
- Park Avenue (nr)
- Noble Palace (Adj)
- Lakeside (Stop LK)
- Mill Place (Stop MP)
- Penn Road (Stop XB)
- Old Plough Corner (Stop PK)
- Ditton Road (Stop DT)
- Major's Farm Road (Stop AJ)
- Montrose Avenue (Stop MA)
- The Green (Stop RD)
- Queen's Road (Stop QS)
- Clayhall Lane roundabout (W-bound)
- Albert Road (Stop WO)
- Queens Terrace (Stop XH)
- Sheet Street (Stop SS)
- Parish Church (Stop HA)
10 bus operator and areas
10 bus FAQ
- What time is the first 10 bus?
- Mon–Fri: the first 10 leaves Windsor Castle (Stop CD) at 08:00.
- What time is the last 10 bus?
- Mon–Fri: the last 10 towards Staines, Elmsleigh Bus Station leaves Windsor Castle (Stop CD) at 18:10.
- Does the 10 run every day?
- No. The 10 runs on Mon–Fri and on Saturday, with no service on Sunday.
- Who operates the 10 bus?
- The 10 is run by Carousel Buses.
Official information
Opens an external website.