Journey map

Route N20770 stops connected in timetable orderVehicle last mapped 02:52 · 98 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
N207

To Hayes By-Pass

Transport UK · YX15OXA

Last observedRefreshed 14:31:12

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

YX15OXA

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

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

Calling points

Journey schedule

70 stops
  1. 1High Holbornp490008166QPlan01:30Actual01:32
  2. 2New Oxford Street / High Holborn4900008166WPlan01:31Actual01:34
  3. 3Tottenham Court Road Station490000235XPlan01:35Actual01:35
  4. 4Tottenham Court Road Station490000235YBPlan01:38Actual01:38
  5. 5Wardour Street490014214HEPlan01:39Actual01:39
  6. 6Great Titchfield Street / Oxford Circus Station490010689KBPlan01:42Actual01:39
  7. 7Oxford Street / John Lewis490015196RPlan01:46Actual01:43
  8. 8Selfridges490011985BXPlan01:48Actual01:45
  9. 9Marble Arch490000144PPlan01:51Actual01:47
  10. 10Marble Arch / Bayswater Road490000144APlan01:53Actual01:49
  11. 11Hyde Park Street490008446WPlan01:54Actual01:49
  12. 12Victoria Gate490014055WPlan01:55Actual01:49
  13. 13Lancaster Gate Station490000133BPlan01:56Actual01:50
  14. 14Leinster Terrace490009081WPlan01:58Actual01:51
  15. 15Porchester Terrace490011121WPlan01:58Actual01:52
  16. 16Queensway Station490000187APlan02:00Actual01:53
  17. 17Palace Court490010727WPlan02:01Actual01:54
  18. 18Notting Hill Gate Station490000167HPlan02:02Actual01:55
  19. 19Notting Hill Gate /Hillgate St490015465EPlan02:02Actual01:56
  20. 20Holland Park490000113APlan02:04Actual01:57
  21. 21Holland Park490000113GPlan02:05Actual01:58
  22. 22Norland Square490010305WPlan02:06Actual01:59
  23. 23Royal Crescent490008651WPlan02:07Actual02:00
  24. 24Shepherd's Bush (Central Line)490015036LPlan02:09Actual02:02
  25. 25Shepherd's Bush Green490012068TPlan02:10Actual02:04
  26. 26Shepherd's Bush Market Station490012066APlan02:11Actual02:06
  27. 27Loftus Road490006065WPlan02:12Actual02:07
  28. 28Bloemfontein Road490004111WPlan02:13Actual02:07
  29. 29Adelaide Grove490003110WPlan02:14Actual02:08
  30. 30Galloway Road490008607WPlan02:15Actual02:09
  31. 31Wormholt Road Shepherd's Bush490003746WPlan02:15Actual02:09
  32. 32Askew Road East Acton490003456WPlan02:16Actual02:10
  33. 33Third Avenue (W3)490013612WPlan02:18Actual02:10
  34. 34Acton Vale / Bromyard Avenue490004438WPlan02:19Actual02:11
  35. 35Larden Road490008976WPlan02:19Actual02:11
  36. 36East Acton Lane490006312WPlan02:20Actual02:12
  37. 37Acton Park490003084WPlan02:21Actual02:13
  38. 38Acton Central Station490001002JPlan02:22Actual02:14
  39. 39Acton Old Town Hall490003083GPlan02:24Actual02:16
  40. 40Steyne Road490007604CPlan02:26Actual02:17
  41. 41Denehurst Gardens490003089APlan02:27Actual02:18
  42. 42Twyford Avenue Acton490013879WPlan02:28Actual02:19
  43. 43Birch Grove490004009WPlan02:29Actual02:20
  44. 44Ealing Common490000063UPlan02:30Live
  45. 45Hanger Lane490007749WPlan02:31Actual02:21
  46. 46Ealing Broadway Station490000062KPlan02:34Actual02:23
  47. 47Ealing / Christchurch490005227MPlan02:36Actual02:26
  48. 48Ealing Police Station490006296WPlan02:37Actual02:26
  49. 49Dane Road490015251QPlan02:38Actual02:27
  50. 50Northfield Avenue490010362LPlan02:39Actual02:28
  51. 51Dean Gardens / Bedford Road490007489TPlan02:39Actual02:29
  52. 52West Ealing Broadway490014430XPlan02:41Actual02:30
  53. 53Grosvenor Road (W7)490007549W2Plan02:42Actual02:31
  54. 54Church Road (W7)490005297EPlan02:43Actual02:33
  55. 55Hanwell Broadway490007760JPlan02:44Actual02:34
  56. 56Half Acre Road490013580NPlan02:45Actual02:35
  57. 57Ealing Hospital490015230QPlan02:47Actual02:37
  58. 58St. Bernard's Gatehouse / Windmill Park490012638WPlan02:48Actual02:38
  59. 59Iron Bridge490008498WPlan02:49Actual02:42
  60. 60Lyndhurst Avenue (UB1)490009465WPlan02:51Actual02:43
  61. 61Dormer's Wells Lane490015281UPlan02:51Actual02:43
  62. 62Southall Park490012244SPlan02:52Actual02:44
  63. 63Southall / North Road490013594KPlan02:54Actual02:45
  64. 64Alexandra Avenue (UB1)490012241IPlan02:55Actual02:46
  65. 65Abbotts Road490010341GPlan02:57Actual02:48
  66. 66Southall Trinity Road490013805WPlan02:58Actual02:49
  67. 67Hayes Bridge490013409NPlan02:59Actual02:50
  68. 68Delamere Road490006026W1Plan03:00Actual02:51
  69. 69Springfield Road (UB4)490012398WPlan03:02Actual02:52
  70. 70Hayes By-Passs490007944W1Plan03:03Live

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