X94 Bus Timetable Ascot – Frimley
The X94 bus runs from Ascot to Frimley via 91 stops; on Mon–Fri there are 21 journeys and the first bus leaves Heatherwood Hospital (Stop A) at 08:40.
- First bus
- 08:40
- Last bus
- 18:45
- 21 journeys
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
X94 bus times by direction
Mon–Fri21 journeys
Towards Frimley Park Hospital
| Heatherwood Hospital (Stop A) | 08:40 | 09:40 | 10:40 | 11:40 | 12:30 | 13:40 | 16:05 | 17:25 | 18:45 |
|---|---|---|---|---|---|---|---|---|---|
| New Forest Ride (S-bound) | 08:51 | 09:52 | 10:52 | 11:52 | 12:42 | 13:52 | 16:16 | 17:36 | 18:56 |
| Ethyl Labs (Adj) | 09:02 | 10:02 | 11:02 | 12:02 | 12:52 | 14:02 | 16:26 | 17:46 | 19:06 |
| Haversham Drive (S-bound) | 09:12 | 10:12 | 11:12 | 12:12 | 13:02 | 14:12 | 16:37 | 17:57 | 19:17 |
| Ringwood (adj) | 09:20 | 10:20 | 11:20 | 12:20 | 13:10 | 14:20 | 16:45 | 18:05 | 19:25 |
| Victoria Avenue (opp) | 09:33 | 10:33 | 11:33 | 12:33 | 13:23 | 14:33 | 16:59 | 18:19 | 19:39 |
| Connaught Road (opp) | 09:42 | 10:42 | 11:42 | 12:42 | 13:32 | 14:42 | 17:09 | 18:29 | 19:49 |
| Frimley Park Hospital (o/s) | 09:48 | 10:48 | 11:48 | 12:48 | 13:38 | 14:48 | 17:15 | 18:35 | 19:55 |
- Heatherwood Hospital (Stop A) 08:40–18:45
- Heatherwood Roundabout (Stop HD) 08:41–18:47
- Gainsborough Drive (Stop GH) 08:42–18:48
- Fernbank Corner (W-bound) 08:43–18:49
- The Royal Foresters Hotel (Opp) 08:44–18:50
- The Brackens (Adj) 08:45–18:51
- Martins Heron Station (N-bound) 08:48–18:53
- New Forest Ride (S-bound) 08:51–18:56
- Mendip Road (W-bound) 08:55–19:00
- Oareborough (on) 08:57–19:02
- Harmanswater Shops (opp) 08:58–19:03
- Whistley Close (adj) 08:59–19:04
- Calfridus Way (opp) 08:59–19:04
- Brants Bridge (adj) 09:00–19:05
- Ethyl Labs (Adj) 09:02–19:06
- Bay Road (W-bound) 09:03–19:07
- The Ring - Parish Church (Stop) 09:04–19:10
- Bracknell Bus Station (Bay 5) 09:06–19:11
- Horse and Groom (Adj) 09:08–19:13
- Glebewood (opp) 09:09–19:14
- Harcourt Road (opp) 09:11–19:16
- Haversham Drive (S-bound) 09:12–19:17
- Babbage Way (opp) 09:12–19:18
- East Lodge (Opp) 09:14–19:20
- Great Hollands Square (Opp) 09:17–19:22
- Ullswater (S-bound) 09:18–19:23
- Trevelyan (opp) 09:19–19:24
- Ringwood (adj) 09:20–19:25
- Evenlode Way (opp) 09:24–19:30
- Devon Close (opp) 09:25–19:31
- The Jolly Farmer (Adj) 09:26–19:32
- The Meadows (Entrance) 09:28–19:34
- Laundry Lane (adj) 09:30–19:36
- The Agincourt (opp) 09:32–19:38
- Victoria Avenue (opp) 09:33–19:39
- The Avenue (opp) 09:34–19:40
- Charles Street (Stop F) 09:35–19:42
- Pembroke Broadway (Stop B) 09:38–19:45
- Heathcote Road (S-bound) 09:39–19:46
- Shalbourne Rise (opp) 09:40–19:47
- Belton Road (opp) 09:41–19:48
- Connaught Road (opp) 09:42–19:49
- Ravenswood Drive (adj) 09:43–19:50
- Prior Road (SW-bound) 09:44–19:51
- Golf Drive (adj) 09:44–19:52
- Longmeadow (adj) 09:45–19:53
- Brackendale Close (opp) 09:46–19:53
- The Grove (adj) 09:47–19:54
- Frimley Park Hospital (o/s) 09:48–19:55
Towards Heatherwood Hospital - Stop B
| Frimley Park Hospital (o/s) | 08:45 | 09:55 | 10:55 | 11:55 | 12:55 | 13:45 | 16:05 | 17:25 |
|---|---|---|---|---|---|---|---|---|
| Connaught Road (adj) | 08:52 | 10:02 | 11:02 | 12:02 | 13:02 | 13:52 | 16:12 | 17:32 |
| The Avenue (adj) | 08:58 | 10:08 | 11:08 | 12:08 | 13:08 | 13:58 | 16:19 | 17:39 |
| Evenlode Way (adj) | 09:09 | 10:19 | 11:19 | 12:19 | 13:19 | 14:09 | 16:31 | 17:51 |
| Haversham Drive (N-bound) | 09:21 | 10:31 | 11:31 | 12:31 | 13:31 | 14:21 | 16:42 | 18:02 |
| Calfridus Way (adj) | 09:32 | 10:42 | 11:42 | 12:42 | 13:42 | 14:32 | 16:53 | 18:13 |
| New Forest Ride (N-bound) | 09:41 | 10:51 | 11:51 | 12:51 | 13:51 | 14:41 | 17:05 | 18:25 |
| Heatherwood Hospital (Stop B) | 09:52 | 11:02 | 12:00 | 13:02 | 14:02 | 14:50 | 17:15 | 18:35 |
- Frimley Park Hospital (o/s) 08:45–17:25
- The Grove (opp) 08:46–17:26
- Brackendale Close (adj) 08:47–17:27
- Longmeadow (opp) 08:48–17:28
- Golf Drive (opp) 08:49–17:29
- Prior Road (NE-bound) 08:50–17:30
- Ravenswood Drive (opp) 08:51–17:31
- Connaught Road (adj) 08:52–17:32
- Belton Road (adj) 08:53–17:33
- Shalbourne Rise (adj) 08:54–17:34
- Heathcote Road (N-bound) 08:55–17:35
- Pembroke Broadway (Stop D) 08:56–17:36
- Charles Street (Stop E) 08:57–17:38
- The Avenue (adj) 08:58–17:39
- Victoria Avenue (adj) 08:59–17:40
- The Agincourt (o/s) 09:00–17:41
- Laundry Lane (opp) 09:01–17:43
- The Meadows (Entrance) 09:04–17:46
- The Jolly Farmer (Opp) 09:06–17:48
- Rackstraws (opp) 09:08–17:50
- Evenlode Way (adj) 09:09–17:51
- Ringwood (opp) 09:15–17:56
- Trevelyan (adj) 09:16–17:57
- Ullswater (N-bound) 09:17–17:58
- Great Hollands Square (Opp) 09:18–17:59
- East Lodge (Adj) 09:19–18:00
- Babbage Way (adj) 09:20–18:01
- Haversham Drive (N-bound) 09:21–18:02
- Glebewood (adj) 09:23–18:04
- Horse and Groom (opp) 09:25–18:06
- Bracknell Bus Station (Bay 5) 09:28–18:09
- Bay Road (E-bound) 09:30–18:11
- Ethyl Labs (Opp) 09:30–18:11
- Brants Bridge (S-bound) 09:31–18:12
- Calfridus Way (adj) 09:32–18:13
- Whistley Close (opp) 09:33–18:14
- Harmanswater Shops (adj) 09:34–18:15
- Oareborough (on) 09:36–18:16
- Mendip Road (on) 09:38–18:21
- Pewsey Vale (Adjacent) 09:39–18:22
- New Forest Ride (N-bound) 09:41–18:25
- Martins Heron Station (N-bound) 09:45–18:28
- The Brackens (Opp) 09:47–18:30
- The Royal Foresters Hotel (Adj) 09:48–18:31
- Fernbank Corner (E-bound) 09:49–18:32
- Gainsborough Drive (Stop GG) 09:50–18:33
- Heatherwood Roundabout (Stop HC) 09:51–18:33
- Heatherwood Hospital (Stop B) 09:52–18:35
Plus 4 journeys on shorter or variant routes.
No service on Sat–Sun.
All X94 bus stops
- Heatherwood Hospital (Stop A)
- Heatherwood Roundabout (Stop HD)
- Gainsborough Drive (Stop GH)
- Fernbank Corner (W-bound)
- The Royal Foresters Hotel (Opp)
- The Brackens (Adj)
- Martins Heron Station (N-bound)
- New Forest Ride (S-bound)
- Mendip Road (W-bound)
- Oareborough (on)
- Harmanswater Shops (opp)
- Whistley Close (adj)
- Calfridus Way (opp)
- Brants Bridge (adj)
- Ethyl Labs (Adj)
- Bay Road (W-bound)
- The Ring - Parish Church (Stop)
- Bracknell Bus Station (Bay 5)
- Horse and Groom (Adj)
- Glebewood (opp)
- Harcourt Road (opp)
- Haversham Drive (S-bound)
- Babbage Way (opp)
- East Lodge (Opp)
- Great Hollands Square (Opp)
- Ullswater (S-bound)
- Trevelyan (opp)
- Ringwood (adj)
- Evenlode Way (opp)
- Devon Close (opp)
- The Jolly Farmer (Adj)
- The Meadows (Entrance)
- Laundry Lane (adj)
- The Agincourt (opp)
- Victoria Avenue (opp)
- The Avenue (opp)
- Charles Street (Stop F)
- Pembroke Broadway (Stop B)
- Heathcote Road (S-bound)
- Shalbourne Rise (opp)
- Belton Road (opp)
- Connaught Road (opp)
- Ravenswood Drive (adj)
- Prior Road (SW-bound)
- Golf Drive (adj)
- Longmeadow (adj)
- Brackendale Close (opp)
- The Grove (adj)
- Frimley Park Hospital (o/s)
- The Grove (opp)
- Brackendale Close (adj)
- Longmeadow (opp)
- Golf Drive (opp)
- Prior Road (NE-bound)
- Ravenswood Drive (opp)
- Connaught Road (adj)
- Belton Road (adj)
- Shalbourne Rise (adj)
- Heathcote Road (N-bound)
- Pembroke Broadway (Stop D)
- Charles Street (Stop E)
- The Avenue (adj)
- Victoria Avenue (adj)
- The Agincourt (o/s)
- Laundry Lane (opp)
- The Jolly Farmer (Opp)
- Rackstraws (opp)
- Evenlode Way (adj)
- Ringwood (opp)
- Trevelyan (adj)
- Ullswater (N-bound)
- East Lodge (Adj)
- Babbage Way (adj)
- Haversham Drive (N-bound)
- Glebewood (adj)
- Horse and Groom (opp)
- Bay Road (E-bound)
- Ethyl Labs (Opp)
- Brants Bridge (S-bound)
- Calfridus Way (adj)
- Whistley Close (opp)
- Harmanswater Shops (adj)
- Mendip Road (on)
- Pewsey Vale (Adjacent)
- New Forest Ride (N-bound)
- The Brackens (Opp)
- The Royal Foresters Hotel (Adj)
- Fernbank Corner (E-bound)
- Gainsborough Drive (Stop GG)
- Heatherwood Roundabout (Stop HC)
- Heatherwood Hospital (Stop B)
X94 bus operator and areas
White Bus Services · Windsor & Maidenhead, Bracknell Forest, Surrey
X94 bus FAQ
- What time is the first X94 bus?
- Mon–Fri: the first X94 leaves Heatherwood Hospital (Stop A) at 08:40.
- What time is the last X94 bus?
- Mon–Fri: the last X94 towards Frimley Park Hospital leaves Heatherwood Hospital (Stop A) at 18:45.
- Does the X94 run every day?
- No. The X94 runs on Mon–Fri, with no service on Sat–Sun.
- Who operates the X94 bus?
- The X94 is run by White Bus Services.
Official information
Opens an external website.