Journey map

Route 28158 stops connected in timetable orderVehicle last mapped 14:24 · 5 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
281

To Tolworth Station

London United · LE21FSF

Last observedRefreshed 06:30:11

We don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.

Vehicle information

LE21FSF

Livery
London red
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service
Browse service date

This journey ID is fixed to 11 Sept 2026. Changing the date opens the parent service timetable.

Calling points

Journey schedule

58 stops

  1. 1Hounslow Bus Stationp490008393WPlan14:05Seen at stop14:05
  2. 2Douglas Road (TW3)490007766MPlan14:07Expected
  3. 3Grove Road (TW3)490007573NPlan14:08Expected
  4. 4Pownall Gardens490011160SPlan14:10Expected
  5. 5Hounslow490001156APlan14:11Expected
  6. 6Park Road / Whitton Road490010808SPlan14:12Seen at stop14:15
  7. 7Whitton Dene Hounslow490014634SPlan14:13Expected
  8. 8Whitton Church490014632SPlan14:15Expected
  9. 9The Admiral Nelson / Whitton490014629CPlan14:17Expected
  10. 10Warren Road (TW2)490014241EPlan14:17Expected
  11. 11Kneller Hall490008869EPlan14:19Seen at stop14:21
  12. 12Tayben Avenue490013875EPlan14:20Expected
  13. 13Twickenham Stadium490013873W2Plan14:21Seen at stop14:24
  14. 14Chudleigh Road490005244SPlan14:23Expected
  15. 15Heatham House490007982SPlan14:25Expected
  16. 16Twickenham Station490013861CPlan14:26Expected
  17. 17London Road / Twickenham490013871FPlan14:28Expected
  18. 18Heath Road / Twickenham490020202WPlan14:31Expected
  19. 19Heath Road / Grove Avenue490008009WPlan14:32Expected
  20. 20Twickenham Green490013869SPlan14:33Expected
  21. 21The Prince Albert / Twickenham490013865SPlan14:34Expected
  22. 22Trafalgar Rd / Prince Of Wales490013765SPlan14:36Expected
  23. 23Fulwell / Sixth Cross Road490007064FPlan14:38Expected
  24. 24South Road / Fulwell490012333EBPlan14:41Expected
  25. 25Fulwell490005445DPlan14:42Expected
  26. 26Princes Road Fulwell490011215S2Plan14:43Expected
  27. 27Gloucester Road (TW11)490007249SPlan14:44Expected
  28. 28Teddington Memorial Hospital490013176SPlan14:45Expected
  29. 29Teddington / Broad Street490004377EPlan14:47Expected
  30. 30Elmfield Avenue490013172CPlan14:48Expected
  31. 31Cambridge Road (TW11)490004709EPlan14:49Expected
  32. 32Teddington Lock490013174EPlan14:50Expected
  33. 33Marston Road490009699SPlan14:52Expected
  34. 34Kingston Lane490003465SPlan14:53Expected
  35. 35St. Mark's Road490012449SPlan14:54Expected
  36. 36Fairfax Road (TW11)490010311SPlan14:56Expected
  37. 37Woffington Close490013947SPlan14:57Expected
  38. 38Hampton Wick490001134BPlan14:59Expected
  39. 39Lower Teddington Road490009430KPlan15:00Expected
  40. 40Kingston / Wood Street490003909NPlan15:02Expected
  41. 41Cromwell Road Bus Station490005800A3Plan15:07Expected
  42. 42Eden Street490006412D2Plan15:13Expected
  43. 43Brook Street (KT1)490004478FPlan15:14Expected
  44. 44Kingston University / County Hall490008829SPlan15:16Expected
  45. 45Surbiton Crescent490013034SPlan15:18Expected
  46. 46Maple Road (KT6)490009627SPlan15:18Expected
  47. 47The Crescent Surbiton490013315SPlan15:20Expected
  48. 48Surbiton Station/Claremont Rd490015165BPlan15:21Expected
  49. 49St Marks Church/St Marks Hill490012776EPlan15:22Expected
  50. 50South Terrace / Surbiton Library490013038SPlan15:24Expected
  51. 51Surbiton Health Centre490013032SPlan15:25Expected
  52. 52Browns Road490004517SPlan15:26Expected
  53. 53Hollyfield Road490008305SPlan15:27Expected
  54. 54Broomfield Road Surbiton490013033SPlan15:28Expected
  55. 55King Charles Road490008733NPlan15:30Expected
  56. 56Princes Avenue Tolworth490011205EPlan15:31Expected
  57. 57Tolworth Broadway490013697FPlan15:34Expected
  58. 58Tolworth Stations490001295TPlan15:39Expected

p “pick up only” – the bus will only stop to pick up passengers

s “set down only” – the bus will only stop to drop passengers off

Seen at stop is when the operator reported the bus at or near that stop, not its exact arrival time. Expected times are estimates. A dash means no time has been reported.

Planned, expected and observed values remain separate. Blank observations are never presented as on-time.

Journey status questions

What is happening?

Is the bus running?
Last observed. A previous vehicle observation is available, but it is not recent enough to call the bus live.
When did it begin?
Scheduled for 14:05
When should it finish?
Scheduled for 15:39
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
14:24. The page checks for updated journey data every 15 seconds.