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 203Published route geometryVehicle last mapped 16:40 · 72 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
203

To Staines Bus Station

London United · YX61FYR

Journey schedule

Last observedRefreshed 10:24:38

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

YX61FYR

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

39 stops

  1. 1School Road (TW3)p490015241BPlan15:29Seen at stop15:36
  2. 2Fairfields Road490007766LPlan15:30Seen at stop15:37
  3. 3Treaty Centre490013777RPlan15:33Seen at stop15:40
  4. 4Bell Corner / Hounslow House490008391XPlan15:35Seen at stop15:44
  5. 5St Michael & St Martin Church490012454WPlan15:37Expected
  6. 6Wellington Road North490014357WPlan15:39Seen at stop15:49
  7. 7St Pauls Church490012458WPlan15:41Seen at stop15:50
  8. 8Hounslow West Station490000118CPlan15:43Seen at stop15:52
  9. 9Great West Road / Basildene Road490007425WPlan15:45Seen at stop15:55
  10. 10Henlys Roundabout490015462WPlan15:46Seen at stop15:56
  11. 11Grantley Road490007370WPlan15:47Seen at stop15:58
  12. 12The Parkway Hatton490013285WPlan15:49Seen at stop15:59
  13. 13Girling Way490007196WPlan15:52Seen at stop16:02
  14. 14Great South West Road Hatton490007904JPlan15:55Seen at stop16:05
  15. 15Hatton Cross Station490000103ZPlan15:57Expected
  16. 16Myrtle Avenue490010142SPlan16:00Expected
  17. 17Cains Lane490004673SPlan16:01Seen at stop16:08
  18. 18Hazelmere Close490007972SPlan16:02Expected
  19. 19West Road490014513SPlan16:04Seen at stop16:11
  20. 20Bedfont Close490003784SPlan16:05Seen at stop16:12
  21. 21Spinney Drive East Bedfont490007903WPlan16:06Seen at stop16:13
  22. 22Great South West Road East Bedfont490007415WPlan16:06Seen at stop16:14
  23. 23Animal Reception Centre490003332WPlan16:08Seen at stop16:15
  24. 24Beacon Road490003704NWPlan16:08Expected
  25. 25Long Lane40004402007APlan16:10Seen at stop16:16
  26. 26Bedfont Road40004402008APlan16:11Seen at stop16:17
  27. 27Everest Road40004402009APlan16:12Seen at stop16:18
  28. 28Cordelia Road40004402010APlan16:12Seen at stop16:19
  29. 29Viscount Road40004402011APlan16:14Seen at stop16:21
  30. 30St Annes Avenue40004402012APlan16:15Seen at stop16:22
  31. 31Scots Close40004402013APlan16:16Seen at stop16:24
  32. 32Ashford Hospital Entrance40004402014APlan16:19Seen at stop16:29
  33. 33Town Lane40004402017BPlan16:20Expected
  34. 34Kenilworth Road40004402018BPlan16:22Seen at stop16:30
  35. 35Shortwood Avenue40004402019BPlan16:24Expected
  36. 36Crooked Billet Roundabout40004402020BPlan16:25Seen at stop16:32
  37. 37Kingston Road40004402022APlan16:28Seen at stop16:37
  38. 38Ripley Way40004402209APlan16:29Seen at stop16:39
  39. 39Elmsleigh Bus Stations40004402126CPlan16:31Expected

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