EN
English
X94

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

9 journeys · times at main stops

Heatherwood Hospital (Stop A)08:4009:4010:4011:4012:3013:4016:0517:2518:45
New Forest Ride (S-bound)08:5109:5210:5211:5212:4213:5216:1617:3618:56
Ethyl Labs (Adj)09:0210:0211:0212:0212:5214:0216:2617:4619:06
Haversham Drive (S-bound)09:1210:1211:1212:1213:0214:1216:3717:5719:17
Ringwood (adj)09:2010:2011:2012:2013:1014:2016:4518:0519:25
Victoria Avenue (opp)09:3310:3311:3312:3313:2314:3316:5918:1919:39
Connaught Road (opp)09:4210:4211:4212:4213:3214:4217:0918:2919:49
Frimley Park Hospital (o/s)09:4810:4811:4812:4813:3814:4817:1518:3519:55

First and last bus at each stop

  1. Heatherwood Hospital (Stop A) 08:40–18:45
  2. Heatherwood Roundabout (Stop HD) 08:41–18:47
  3. Gainsborough Drive (Stop GH) 08:42–18:48
  4. Fernbank Corner (W-bound) 08:43–18:49
  5. The Royal Foresters Hotel (Opp) 08:44–18:50
  6. The Brackens (Adj) 08:45–18:51
  7. Martins Heron Station (N-bound) 08:48–18:53
  8. New Forest Ride (S-bound) 08:51–18:56
  9. Mendip Road (W-bound) 08:55–19:00
  10. Oareborough (on) 08:57–19:02
  11. Harmanswater Shops (opp) 08:58–19:03
  12. Whistley Close (adj) 08:59–19:04
  13. Calfridus Way (opp) 08:59–19:04
  14. Brants Bridge (adj) 09:00–19:05
  15. Ethyl Labs (Adj) 09:02–19:06
  16. Bay Road (W-bound) 09:03–19:07
  17. The Ring - Parish Church (Stop) 09:04–19:10
  18. Bracknell Bus Station (Bay 5) 09:06–19:11
  19. Horse and Groom (Adj) 09:08–19:13
  20. Glebewood (opp) 09:09–19:14
  21. Harcourt Road (opp) 09:11–19:16
  22. Haversham Drive (S-bound) 09:12–19:17
  23. Babbage Way (opp) 09:12–19:18
  24. East Lodge (Opp) 09:14–19:20
  25. Great Hollands Square (Opp) 09:17–19:22
  26. Ullswater (S-bound) 09:18–19:23
  27. Trevelyan (opp) 09:19–19:24
  28. Ringwood (adj) 09:20–19:25
  29. Evenlode Way (opp) 09:24–19:30
  30. Devon Close (opp) 09:25–19:31
  31. The Jolly Farmer (Adj) 09:26–19:32
  32. The Meadows (Entrance) 09:28–19:34
  33. Laundry Lane (adj) 09:30–19:36
  34. The Agincourt (opp) 09:32–19:38
  35. Victoria Avenue (opp) 09:33–19:39
  36. The Avenue (opp) 09:34–19:40
  37. Charles Street (Stop F) 09:35–19:42
  38. Pembroke Broadway (Stop B) 09:38–19:45
  39. Heathcote Road (S-bound) 09:39–19:46
  40. Shalbourne Rise (opp) 09:40–19:47
  41. Belton Road (opp) 09:41–19:48
  42. Connaught Road (opp) 09:42–19:49
  43. Ravenswood Drive (adj) 09:43–19:50
  44. Prior Road (SW-bound) 09:44–19:51
  45. Golf Drive (adj) 09:44–19:52
  46. Longmeadow (adj) 09:45–19:53
  47. Brackendale Close (opp) 09:46–19:53
  48. The Grove (adj) 09:47–19:54
  49. Frimley Park Hospital (o/s) 09:48–19:55

Towards Heatherwood Hospital - Stop B

8 journeys · times at main stops

Frimley Park Hospital (o/s)08:4509:5510:5511:5512:5513:4516:0517:25
Connaught Road (adj)08:5210:0211:0212:0213:0213:5216:1217:32
The Avenue (adj)08:5810:0811:0812:0813:0813:5816:1917:39
Evenlode Way (adj)09:0910:1911:1912:1913:1914:0916:3117:51
Haversham Drive (N-bound)09:2110:3111:3112:3113:3114:2116:4218:02
Calfridus Way (adj)09:3210:4211:4212:4213:4214:3216:5318:13
New Forest Ride (N-bound)09:4110:5111:5112:5113:5114:4117:0518:25
Heatherwood Hospital (Stop B)09:5211:0212:0013:0214:0214:5017:1518:35

First and last bus at each stop

  1. Frimley Park Hospital (o/s) 08:45–17:25
  2. The Grove (opp) 08:46–17:26
  3. Brackendale Close (adj) 08:47–17:27
  4. Longmeadow (opp) 08:48–17:28
  5. Golf Drive (opp) 08:49–17:29
  6. Prior Road (NE-bound) 08:50–17:30
  7. Ravenswood Drive (opp) 08:51–17:31
  8. Connaught Road (adj) 08:52–17:32
  9. Belton Road (adj) 08:53–17:33
  10. Shalbourne Rise (adj) 08:54–17:34
  11. Heathcote Road (N-bound) 08:55–17:35
  12. Pembroke Broadway (Stop D) 08:56–17:36
  13. Charles Street (Stop E) 08:57–17:38
  14. The Avenue (adj) 08:58–17:39
  15. Victoria Avenue (adj) 08:59–17:40
  16. The Agincourt (o/s) 09:00–17:41
  17. Laundry Lane (opp) 09:01–17:43
  18. The Meadows (Entrance) 09:04–17:46
  19. The Jolly Farmer (Opp) 09:06–17:48
  20. Rackstraws (opp) 09:08–17:50
  21. Evenlode Way (adj) 09:09–17:51
  22. Ringwood (opp) 09:15–17:56
  23. Trevelyan (adj) 09:16–17:57
  24. Ullswater (N-bound) 09:17–17:58
  25. Great Hollands Square (Opp) 09:18–17:59
  26. East Lodge (Adj) 09:19–18:00
  27. Babbage Way (adj) 09:20–18:01
  28. Haversham Drive (N-bound) 09:21–18:02
  29. Glebewood (adj) 09:23–18:04
  30. Horse and Groom (opp) 09:25–18:06
  31. Bracknell Bus Station (Bay 5) 09:28–18:09
  32. Bay Road (E-bound) 09:30–18:11
  33. Ethyl Labs (Opp) 09:30–18:11
  34. Brants Bridge (S-bound) 09:31–18:12
  35. Calfridus Way (adj) 09:32–18:13
  36. Whistley Close (opp) 09:33–18:14
  37. Harmanswater Shops (adj) 09:34–18:15
  38. Oareborough (on) 09:36–18:16
  39. Mendip Road (on) 09:38–18:21
  40. Pewsey Vale (Adjacent) 09:39–18:22
  41. New Forest Ride (N-bound) 09:41–18:25
  42. Martins Heron Station (N-bound) 09:45–18:28
  43. The Brackens (Opp) 09:47–18:30
  44. The Royal Foresters Hotel (Adj) 09:48–18:31
  45. Fernbank Corner (E-bound) 09:49–18:32
  46. Gainsborough Drive (Stop GG) 09:50–18:33
  47. Heatherwood Roundabout (Stop HC) 09:51–18:33
  48. 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

  1. Heatherwood Hospital (Stop A)
  2. Heatherwood Roundabout (Stop HD)
  3. Gainsborough Drive (Stop GH)
  4. Fernbank Corner (W-bound)
  5. The Royal Foresters Hotel (Opp)
  6. The Brackens (Adj)
  7. Martins Heron Station (N-bound)
  8. New Forest Ride (S-bound)
  9. Mendip Road (W-bound)
  10. Oareborough (on)
  11. Harmanswater Shops (opp)
  12. Whistley Close (adj)
  13. Calfridus Way (opp)
  14. Brants Bridge (adj)
  15. Ethyl Labs (Adj)
  16. Bay Road (W-bound)
  17. The Ring - Parish Church (Stop)
  18. Bracknell Bus Station (Bay 5)
  19. Horse and Groom (Adj)
  20. Glebewood (opp)
  21. Harcourt Road (opp)
  22. Haversham Drive (S-bound)
  23. Babbage Way (opp)
  24. East Lodge (Opp)
  25. Great Hollands Square (Opp)
  26. Ullswater (S-bound)
  27. Trevelyan (opp)
  28. Ringwood (adj)
  29. Evenlode Way (opp)
  30. Devon Close (opp)
  31. The Jolly Farmer (Adj)
  32. The Meadows (Entrance)
  33. Laundry Lane (adj)
  34. The Agincourt (opp)
  35. Victoria Avenue (opp)
  36. The Avenue (opp)
  37. Charles Street (Stop F)
  38. Pembroke Broadway (Stop B)
  39. Heathcote Road (S-bound)
  40. Shalbourne Rise (opp)
  41. Belton Road (opp)
  42. Connaught Road (opp)
  43. Ravenswood Drive (adj)
  44. Prior Road (SW-bound)
  45. Golf Drive (adj)
  46. Longmeadow (adj)
  47. Brackendale Close (opp)
  48. The Grove (adj)
  49. Frimley Park Hospital (o/s)
  50. The Grove (opp)
  51. Brackendale Close (adj)
  52. Longmeadow (opp)
  53. Golf Drive (opp)
  54. Prior Road (NE-bound)
  55. Ravenswood Drive (opp)
  56. Connaught Road (adj)
  57. Belton Road (adj)
  58. Shalbourne Rise (adj)
  59. Heathcote Road (N-bound)
  60. Pembroke Broadway (Stop D)
  61. Charles Street (Stop E)
  62. The Avenue (adj)
  63. Victoria Avenue (adj)
  64. The Agincourt (o/s)
  65. Laundry Lane (opp)
  66. The Jolly Farmer (Opp)
  67. Rackstraws (opp)
  68. Evenlode Way (adj)
  69. Ringwood (opp)
  70. Trevelyan (adj)
  71. Ullswater (N-bound)
  72. East Lodge (Adj)
  73. Babbage Way (adj)
  74. Haversham Drive (N-bound)
  75. Glebewood (adj)
  76. Horse and Groom (opp)
  77. Bay Road (E-bound)
  78. Ethyl Labs (Opp)
  79. Brants Bridge (S-bound)
  80. Calfridus Way (adj)
  81. Whistley Close (opp)
  82. Harmanswater Shops (adj)
  83. Mendip Road (on)
  84. Pewsey Vale (Adjacent)
  85. New Forest Ride (N-bound)
  86. The Brackens (Opp)
  87. The Royal Foresters Hotel (Adj)
  88. Fernbank Corner (E-bound)
  89. Gainsborough Drive (Stop GG)
  90. Heatherwood Roundabout (Stop HC)
  91. 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.