Carousel Buses 10 Windsor - Datchet - Horton - Wraysbury - Staines Bus

Click to load interactive map
List of stops
      Map

      Parish Church – Elmsleigh Bus Station

      Parish Church

      08:1010:1012:1014:1015:1016:10

      Windsor Castle

      08:1010:1012:1014:1015:1016:10

      Windsor Castle

      08:1010:1012:1014:1015:1016:10

      Riverside Rail Station

      08:1110:1112:1114:1115:1116:11

      King Edward VII Park and Ride

      08:1210:1212:1214:1215:1216:12

      Queen's Road

      08:1710:1712:1714:1715:1716:17

      The Green

      08:1810:1812:1814:1815:1816:18

      Montrose Avenue

      08:1810:1812:1814:1815:1816:18

      Major's Farm Road

      08:2010:2012:2014:2015:2016:20

      Ditton Road

      08:2110:2112:2114:2115:2116:21

      Old Plough Corner

      08:2210:2212:2214:2215:2216:22

      Penn Road

      08:2310:2312:2314:2315:2316:23

      Mill Place

      08:2310:2312:2314:2315:2316:23

      Lakeside

      08:2410:2412:2414:2415:2416:24

      Noble Palace

      08:2610:2612:2614:2615:2616:26

      Park Avenue

      08:2810:2812:2814:2815:2816:28

      The Drive

      08:2910:2912:2914:2915:2916:29

      Old Ferry Drive

      08:3010:3012:3014:3015:3016:30

      Poulcott

      08:3010:3012:3014:3015:3016:30

      George Inn

      08:3210:3212:3214:3215:3216:32

      High Street

      08:3210:3212:3214:3215:3216:32

      Broadwater Close

      08:3310:3312:3314:3315:3316:33

      Magna Carta Lane

      08:3310:3312:3314:3315:3316:33

      Silver Wing Lake

      08:3410:3412:3414:3415:3416:34

      Staines Road

      08:3510:3512:3514:3515:3516:35

      Feathers Lane

      08:3610:3612:3614:3615:3616:36

      Deepdene

      08:3710:3712:3714:3715:3716:37

      Gloucester Drive

      08:3810:3812:3814:3815:3816:38

      Lammas Drive

      08:3810:3812:3814:3815:3816:38

      Vicarage Road

      08:4010:4012:4014:4015:4016:40

      Bridge Street

      08:4110:4112:4114:4115:4116:41

      Staines Bridge

      08:4110:4112:4114:4115:4116:41

      Thames Street

      08:4210:4212:4214:4215:4216:42

      Elmsleigh Bus Station

      08:4310:4312:4314:4315:4316:43

      Elmsleigh Bus Station – Parish Church

      Elmsleigh Bus Station09:0011:0013:0015:0017:00
      Staines Bridge09:0111:0113:0115:0117:01
      Vicarage Road09:0211:0213:0215:0217:02
      Lammas Drive09:0411:0413:0415:0417:04
      Gloucester Drive09:0511:0513:0515:0517:05
      Deepdene09:0611:0613:0615:0617:06
      Feathers Lane09:0611:0613:0615:0617:06
      Staines Road09:0711:0713:0715:0717:07
      Silver Wing Lake09:0811:0813:0815:0817:08
      Magna Carta Lane09:0911:0913:0915:0917:09
      Broadwater Close09:0911:0913:0915:0917:09
      Windsor Road09:1011:1013:1015:1017:10
      George Inn09:1111:1113:1115:1117:11
      Poulcott09:1111:1113:1115:1117:11
      Old Ferry Drive09:1211:1213:1215:1217:12
      The Drive09:1311:1313:1315:1317:13
      Park Avenue09:1411:1413:1415:1417:14
      Noble Palace09:1711:1713:1715:1717:17
      Lakeside09:1811:1813:1815:1817:18
      Mill Place09:1911:1913:1915:1917:19
      Penn Road09:1911:1913:1915:1917:19
      Old Plough Corner09:2011:2013:2015:2017:20
      Ditton Road09:2111:2113:2115:2117:21
      Major's Farm Road09:2311:2313:2315:2317:23
      Montrose Avenue09:2311:2313:2315:2317:23
      The Green09:2511:2513:2515:2517:25
      Queen's Road09:2511:2513:2515:2517:25
      King Edward VII Park and Ride09:3111:3113:3115:3117:31
      Riverside Rail Station09:3211:3213:3215:3217:32
      Windsor Castle09:3311:3313:3315:3317:33
      Parish Church09:3511:3513:3515:3517:35
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Parish Church – Elmsleigh Bus Station
      High Street - Thames Street - Datchet Road - King Edward VII Avenue - Windsor Road - Horton Road - London Road - Major's Farm Road - Ditton Road - Horton Road - Welley Road - Windsor Road - Staines Road - Wraysbury Road - Bridge Street - Thorpe Road - Clarence Street - Thames Street
      Inbound: Elmsleigh Bus Station – Parish Church
      High Street - Thorpe Road - Wraysbury Road - Staines Road - Windsor Road - Welley Road - Horton Road - Ditton Road - Major's Farm Road - London Road - Queens Road - King Edward VII Avenue - Datchet Road - Thames Street - High Street
      All data is available in GTFS feed: great-britain

      Bus 10 FAQ

      • What time does the 10 bus start operating?

        Services on the 10 - Windsor - Datchet - Horton - Wraysbury - Staines bus start at 08:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 10 bus stop working?

        Services on the 10 - Windsor - Datchet - Horton - Wraysbury - Staines bus stop at 16:43 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 10 bus stop near me?

        Click here to view the nearest 10 - Windsor - Datchet - Horton - Wraysbury - Staines bus stop.

      10 (Horton Buses)

      The first stop of the 10 bus route is Parish Church and the last stop is Elmsleigh Bus Station. 10 (Windsor - Datchet - Horton - Wraysbury - Staines) is operational during everyday.

      Additional information: 10 has 34 stops and the total trip duration for this route is approximately 33 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Horton Buses suggested routes, real-time bus tracker, line route maps in Horton, and helps to find the closest 10 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 10 bus to take on your trip.

      10 bus near me

      Similar Routes & Alternatives to 10

      Looking for alternatives to 10? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.