Penn Road (Stop XA), Datchet Common Bus Stop Times
Penn Road (Stop XA) has 32 scheduled buses on Mon–Fri; the first is the 5 at 03:29 and the last is the 5 at 22:39.
- First bus
- 03:29
- Last bus
- 22:39
- 32 buses
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
Penn Road (Stop XA) is on Horton Road.
Penn Road (Stop XA) bus timetable
Mon–Fri32 buses
03295 to Heathrow CBS
04295 to Heathrow Airport, Terminal 5
05195 to Heathrow Airport, Terminal 5
06095 to Heathrow Airport, Terminal 5
07015 to Heathrow Airport, Terminal 51110A to Staines, Elmsleigh Bus Station
081410 to Staines, Elmsleigh Bus Station175 to Heathrow Airport, Terminal 5
092410A to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
102410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
112410A to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
122410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
132410A to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
142410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
152410 to Staines, Elmsleigh Bus Station345 to Heathrow Airport, Terminal 5
163410 to Staines, Elmsleigh Bus Station435 to Heathrow Airport, Terminal 5
172810A to Staines, Elmsleigh Bus Station475 to Heathrow Airport, Terminal 5
182510 to Staines, Elmsleigh Bus Station515 to Heathrow Airport, Terminal 5
19545 to Heathrow Airport, Terminal 5
20395 to Heathrow Airport, Terminal 5
21395 to Heathrow Airport, Terminal 5
22395 to Heathrow Airport, Terminal 5
Saturday30 buses
03295 to Heathrow CBS
04295 to Heathrow Airport, Terminal 5
05195 to Heathrow Airport, Terminal 5
06095 to Heathrow Airport, Terminal 5
07145 to Heathrow Airport, Terminal 5
08195 to Heathrow Airport, Terminal 52410 to Staines, Elmsleigh Bus Station
092410A to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
102410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
112410A to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
122410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
132410A to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
142410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
152410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
162410 to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
172410A to Staines, Elmsleigh Bus Station255 to Heathrow Airport, Terminal 5
18495 to Heathrow Airport, Terminal 5
19545 to Heathrow Airport, Terminal 5
20395 to Heathrow Airport, Terminal 5
21395 to Heathrow Airport, Terminal 5
22395 to Heathrow Airport, Terminal 5
Sunday20 buses
03295 to Heathrow CBS
04295 to Heathrow Airport, Terminal 5
05195 to Heathrow Airport, Terminal 5
06095 to Heathrow Airport, Terminal 5
07145 to Heathrow Airport, Terminal 5
08195 to Heathrow Airport, Terminal 5
09255 to Heathrow Airport, Terminal 5
10255 to Heathrow Airport, Terminal 5
11255 to Heathrow Airport, Terminal 5
12255 to Heathrow Airport, Terminal 5
13255 to Heathrow Airport, Terminal 5
14255 to Heathrow Airport, Terminal 5
15255 to Heathrow Airport, Terminal 5
16255 to Heathrow Airport, Terminal 5
17255 to Heathrow Airport, Terminal 5
18575 to Heathrow Airport, Terminal 5
19545 to Heathrow Airport, Terminal 5
20395 to Heathrow Airport, Terminal 5
21395 to Heathrow Airport, Terminal 5
22395 to Heathrow Airport, Terminal 5
Bus routes at Penn Road (Stop XA)
Other stops at Penn Road
- Penn Road (Stop XB)5, 10, 10A
More bus stops in Datchet Common
Penn Road (Stop XA) bus stop FAQ
- What time is the first bus from Penn Road (Stop XA)?
- Mon–Fri: the first scheduled bus is the 5 to Heathrow CBS at 03:29.
- What time is the last bus from Penn Road (Stop XA)?
- Mon–Fri: the last scheduled bus is the 5 to Heathrow Airport, Terminal 5 at 22:39.
- Which buses stop at Penn Road (Stop XA)?
- 3 bus routes stop here: 5, 10 and 10A.
- Are these live bus times?
- No. These are the scheduled times from the published timetable, so delays and cancellations are not shown.
- Where is Penn Road (Stop XA)?
- Penn Road (Stop XA) is on Horton Road in Datchet Common, Windsor & Maidenhead.
- What is the stop code for Penn Road (Stop XA)?
- The NaPTAN stop code is windpgp and the ATCO code is 036006453453.
Official journey planners
Opens an external website.