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 21:52 · 41 observations
290

To Arragon Road

London United · MF25HGJ

Last observedRefreshed 11:14:11

Vehicle information

MF25HGJ

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

This journey ID is fixed to 2026-09-09. Changing the date opens the parent service timetable.

Calling points

Journey schedule

45 stops
  1. 1Elmsleigh Bus Stationp40004402126JPlan21:15Actual21:14
  2. 2High Street40004402125APlan21:16Actual21:17
  3. 3London Road40004402124CPlan21:17Actual21:18
  4. 4Staines Railway Station40004402122BPlan21:18Actual21:19
  5. 5Knowle Green40004402120BPlan21:19Actual21:20
  6. 6Worple Road40004402119CPlan21:20Actual21:20
  7. 7Fenton Avenue40004402118APlan21:21Live
  8. 8Petersfield Avenue40004402117APlan21:22Actual21:21
  9. 9Woodthorpe Road40004402116APlan21:24Actual21:22
  10. 10Ashford Road Roundabout40004402111APlan21:24Live
  11. 11Fordbridge Roundabout40004402110APlan21:25Actual21:23
  12. 12Gables Avenue40004402109APlan21:26Actual21:24
  13. 13War Memorial40004402106APlan21:28Actual21:25
  14. 14Town Tree Road40004402169BPlan21:29Live
  15. 15The Ash Tree40004402100APlan21:30Actual21:27
  16. 16The Coppice40004402099BPlan21:30Live
  17. 17Ashford Road40004402098APlan21:32Actual21:28
  18. 18Chertsey Road40004402091APlan21:33Actual21:29
  19. 19Napier Road40004402067APlan21:34Live
  20. 20Windmill Road40004402066BPlan21:35Actual21:33
  21. 21Spelthorne Grove40004402065APlan21:36Actual21:33
  22. 22Sunbury Cross Shopping Centre40004402064CPlan21:37Actual21:34
  23. 23Park Road40004402059BPlan21:38Live
  24. 24Nallhead Road490010148EPlan21:40Actual21:37
  25. 25Castle Way490004851EPlan21:41Live
  26. 26Bear Road Flyover490003718EPlan21:42Actual21:38
  27. 27Swift Road490013115EPlan21:43Actual21:38
  28. 28Apex Corner / Country Way490015344EPlan21:44Actual21:39
  29. 29Hampton Road East490015343S2Plan21:45Actual21:40
  30. 30Uxbridge Road / Hampton Sainsbury's490007770NPlan21:46Actual21:41
  31. 31Hampton Road East490015343NPlan21:47Actual21:42
  32. 32Twickenham Road490007764E1Plan21:48Live
  33. 33Twickenham Golf Centre490013868EPlan21:48Actual21:43
  34. 34Court Close Avenue490005651EPlan21:49Live
  35. 35Warwick Lodge/Staines Road490014251EPlan21:50Actual21:44
  36. 36Staines Road Fulwell490012487EPlan21:51Actual21:45
  37. 37Fielding Avenue490006828EPlan21:52Actual21:47
  38. 38Fulwell / Sixth Cross Road490007064EPlan21:54Live
  39. 39Trafalgar Rd / Prince Of Wales490013765NPlan21:55Actual21:48
  40. 40The Prince Albert / Twickenham490013865NPlan21:55Actual21:49
  41. 41Twickenham Green490013869NPlan21:56Actual21:50
  42. 42Heath Road / Grove Avenue490008009EPlan21:57Actual21:51
  43. 43Heath Road / Twickenham490008007TPlan21:58Live
  44. 44York Street / Twickenham490015022HPlan21:59Actual21:52
  45. 45Arragon Road (TW1)s490013862GPlan22:00Live

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

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