Powered by TfL Open Data. Contains OS data © Crown copyright and database rights 2016. Geomni UK Map data © and database rights 2019.

Journey map

Route 290Published route geometryVehicle last mapped 22:26 · 50 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
290

To Arragon Road

London United · LG71DTF

Last observedRefreshed 00:35:49

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

LG71DTF

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 14 Sept 2026. Changing the date opens the parent service timetable.

Calling points

Journey schedule

45 stops

  1. 1Elmsleigh Bus Stationp40004402126JPlan21:45Seen at stop21:45
  2. 2High Street40004402125APlan21:46Seen at stop21:48
  3. 3London Road40004402124CPlan21:46Expected
  4. 4Staines Railway Station40004402122BPlan21:47Seen at stop21:49
  5. 5Knowle Green40004402120BPlan21:48Expected
  6. 6Worple Road40004402119CPlan21:49Expected
  7. 7Fenton Avenue40004402118APlan21:50Seen at stop21:51
  8. 8Petersfield Avenue40004402117APlan21:50Expected
  9. 9Woodthorpe Road40004402116APlan21:52Seen at stop21:52
  10. 10Ashford Road Roundabout40004402111APlan21:52Expected
  11. 11Fordbridge Roundabout40004402110APlan21:53Expected
  12. 12Gables Avenue40004402109APlan21:54Seen at stop21:54
  13. 13War Memorial40004402106APlan21:56Seen at stop21:56
  14. 14Town Tree Road40004402169BPlan21:57Seen at stop21:57
  15. 15The Ash Tree40004402100APlan21:58Expected
  16. 16The Coppice40004402099BPlan21:58Seen at stop21:58
  17. 17Ashford Road40004402098APlan22:00Seen at stop21:59
  18. 18Chertsey Road40004402091APlan22:01Seen at stop22:00
  19. 19Napier Road40004402067APlan22:02Seen at stop22:01
  20. 20Windmill Road40004402066BPlan22:03Seen at stop22:03
  21. 21Spelthorne Grove40004402065APlan22:04Expected
  22. 22Sunbury Cross Shopping Centre40004402064CPlan22:05Seen at stop22:05
  23. 23Park Road40004402059BPlan22:06Seen at stop22:06
  24. 24Nallhead Road490010148EPlan22:08Seen at stop22:08
  25. 25Castle Way490004851EPlan22:09Expected
  26. 26Bear Road Flyover490003718EPlan22:10Seen at stop22:09
  27. 27Swift Road490013115EPlan22:11Seen at stop22:10
  28. 28Apex Corner / Country Way490015344EPlan22:12Seen at stop22:11
  29. 29Hampton Road East490015343S2Plan22:13Seen at stop22:12
  30. 30Uxbridge Road / Hampton Sainsbury's490007770NPlan22:14Seen at stop22:14
  31. 31Hampton Road East490015343NPlan22:15Expected
  32. 32Twickenham Road490007764E1Plan22:16Seen at stop22:16
  33. 33Twickenham Golf Centre490013868EPlan22:16Expected
  34. 34Court Close Avenue490005651EPlan22:17Seen at stop22:17
  35. 35Warwick Lodge/Staines Road490014251EPlan22:18Seen at stop22:18
  36. 36Staines Road Fulwell490012487EPlan22:19Expected
  37. 37Fielding Avenue490006828EPlan22:20Expected
  38. 38Fulwell / Sixth Cross Road490007064EPlan22:22Seen at stop22:21
  39. 39Trafalgar Rd / Prince Of Wales490013765NPlan22:23Expected
  40. 40The Prince Albert / Twickenham490013865NPlan22:23Expected
  41. 41Twickenham Green490013869NPlan22:24Seen at stop22:23
  42. 42Heath Road / Grove Avenue490008009EPlan22:25Expected
  43. 43Heath Road / Twickenham490008007TPlan22:26Seen at stop22:25
  44. 44York Street / Twickenham490015022HPlan22:27Seen at stop22:26
  45. 45Arragon Road (TW1)s490013862GPlan22:28Expected

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 21:45
When should it finish?
Scheduled for 22:28
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
22:26. The page checks for updated journey data every 15 seconds.