Journey map

Route 120Published route geometryVehicle last mapped 07:34 · 142 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
120

To Interchange

Stagecoach South Wales · YX66WJY

Last observedRefreshed 13:38: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

YX66WJY

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

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

Calling points

Journey schedule

60 stops

  1. 1Tonypandy Bus Station Stand A5p5520AWA13513Plan06:28Expected
  2. 2Tonypandy War Memorial5520AWA13516Plan06:29Est. passed
    06:2906:29:34Estimated passage from readings at 06:29:14 and 06:29:54 (local time). This is not a confirmed arrival or an accuracy guarantee.
  3. 3Steps5520AWA13519Plan06:29Expected
  4. 4Co-op5520AWA13521Plan06:31Est. passed
    06:3106:31:15Estimated passage from readings at 06:30:55 and 06:31:35 (local time). This is not a confirmed arrival or an accuracy guarantee.
  5. 5Miskin Hotel5520MTZ04804Plan06:32Expected
  6. 6Royal Hotel5520AWA13488Plan06:33Est. passed
    06:3306:33:16Estimated passage from readings at 06:32:56 and 06:33:37 (local time). This is not a confirmed arrival or an accuracy guarantee.
  7. 7Garth Road5520WDB48253Plan06:34Est. passed
    06:3306:33:47Estimated passage from readings at 06:33:37 and 06:33:57 (local time). This is not a confirmed arrival or an accuracy guarantee.
  8. 8Checks5520AWA13486Plan06:35Expected
  9. 9Carnegie Clinic5520AWA13484Plan06:35Expected
  10. 10Cemetery Gates5520AWA13481Plan06:35Expected
  11. 11Cemetery Lodge5520AWA13480Plan06:36Expected
  12. 12Porth Community School5520AWA13478Plan06:36Expected
  13. 13Ty Porth5520AWA13475Plan06:37Expected
  14. 14Bus Depot5520AWZ26191Plan06:39Seen at stop06:14
  15. 15Mary Street5520AWA14261Plan06:39Seen at stop06:15
  16. 16Morrisons5520AWA14255Plan06:41Expected
  17. 17Pontypridd Road5520AWA14256Plan06:42Est. passed
    06:4006:40:21Estimated passage from readings at 06:40:01 and 06:40:41 (local time). This is not a confirmed arrival or an accuracy guarantee.
  18. 18Porth Interchange Bay 4p5520WDB8380Plan06:45Expected
  19. 19Llwyncelyn Hotel5520AWA14264Plan06:47Seen at stop06:47
  20. 20Fire Station5520WDB25307Plan06:48Seen at stop06:47
  21. 21Barry Sidings5520AWA14195Plan06:53Seen at stop06:50
  22. 22Hollybush5520AWA14194Plan06:54Expected
  23. 23Trehopcyn School5520AWA14191Plan06:55Seen at stop06:51
  24. 24Castle Ivor5520AWA14189Plan06:56Est. passed
    06:5106:51:28Estimated passage from readings at 06:51:08 and 06:51:48 (local time). This is not a confirmed arrival or an accuracy guarantee.
  25. 25Caddy`s5520AWZ26193Plan06:57Seen at stop06:53
  26. 26Pontypridd Bus Station Stand 7s5520AWA14284Plan06:59Seen at stop07:00
  27. 27Railway Station South E55520WDB8387Plan07:01Seen at stop07:02
  28. 28Broadway5520AWZ26188Plan07:02Seen at stop07:04
  29. 29Parc Lewis School5520AWA14357Plan07:03Expected
  30. 30Windsor Road5520AWA14355Plan07:04Seen at stop07:05
  31. 31Glyntaff Campus5520WDB25295Plan07:05Seen at stop07:07
  32. 32Castle Inn Bridge5520AWA14375Plan07:05Seen at stop07:08
  33. 33Glantaff Gardens5520AWA14380Plan07:06Est. passed
    07:0807:08:41Estimated passage from readings at 07:08:21 and 07:09:01 (local time). This is not a confirmed arrival or an accuracy guarantee.
  34. 34Ebenezer5520AWA14382Plan07:06Seen at stop07:09
  35. 35College Green5520AWA14386Plan07:07Seen at stop07:10
  36. 36De Barri Street5520AWA13334Plan07:08Seen at stop07:10
  37. 37Hawthorn Inn5520AWA13336Plan07:09Est. passed
    07:1207:12:45Estimated passage from readings at 07:12:25 and 07:13:05 (local time). This is not a confirmed arrival or an accuracy guarantee.
  38. 38Caeglas5520AWA13340Plan07:10Seen at stop07:13
  39. 39Foundry Houses5520AWA13341Plan07:10Est. passed
    07:1307:13:46Estimated passage from readings at 07:13:26 and 07:14:06 (local time). This is not a confirmed arrival or an accuracy guarantee.
  40. 40Williams Place5520AWA13344Plan07:11Seen at stop07:14
  41. 41Roundabout5520AWA13274Plan07:13Est. passed
    07:1607:16:28Estimated passage from readings at 07:16:08 and 07:16:49 (local time). This is not a confirmed arrival or an accuracy guarantee.
  42. 42Pottery5520AWA13273Plan07:14Seen at stop07:17
  43. 43Peacock`s Warehouse5520WDB21554Plan07:17Seen at stop07:18
  44. 44Showcase Cinema5520ANZ16758Plan07:17Seen at stop07:19
  45. 45College5520WDB48269Plan07:18Seen at stop07:20
  46. 46ESIS5520WDB21552Plan07:18Expected
  47. 47Cross Keys Inn5520AWA11163Plan07:19Seen at stop07:21
  48. 48Tawelfryn5520AWA12093Plan07:20Seen at stop07:23
  49. 49Aero Engine Works5520AWA12094Plan07:21Seen at stop07:24
  50. 50Heol-y-Berth5540ANZ16738Plan07:25Est. passed
    07:2707:27:19Estimated passage from readings at 07:26:59 and 07:27:40 (local time). This is not a confirmed arrival or an accuracy guarantee.
  51. 51Clos Enfys5540ANZ16739Plan07:26Seen at stop07:27
  52. 52Cwrt Rawlin School5540ANZ16740Plan07:26Seen at stop07:28
  53. 53Cwrt Rawlin Inn5540AWA12095Plan07:27Seen at stop07:29
  54. 54Martin's Farm5540AWA12096Plan07:30Seen at stop07:30
  55. 55Aber Station5540AWA12097Plan07:31Expected
  56. 56Crescent Road5540AWA12098Plan07:32Est. passed
    07:3107:31:44Estimated passage from readings at 07:31:24 and 07:32:04 (local time). This is not a confirmed arrival or an accuracy guarantee.
  57. 57The Piccadilly (Nantgarw Road)5540AWA12100Plan07:33Seen at stop07:32
  58. 58Castle Court Bandstand5540AWA12166Plan07:36Seen at stop07:34
  59. 59Caerphilly Library / The Twyn5540AWA12152Plan07:36Seen at stop07:34
  60. 60Caerphilly Interchange Stand 7s5540AWA12159Plan07:37Expected

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. Est. passed (≈) is our estimate of when the bus passed this stop, using positions recorded before and after it along the route. It does not confirm that the bus stopped. Open the time to see the recording window. We leave a dash where there is not enough reliable information.

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