Journey map

Route 304Published route geometryVehicle last mapped 08:49 · 218 observations
304

To Llantwit_Major_Interchange

First South & West Wales · SN14EAP

CompletedRefreshed 04:36:31

Vehicle information

SN14EAP

Livery
Olympia
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

98 stops
  1. 1Cardiff Bus Interchange Bay 15710WDB48564Plan06:40Actual06:40
  2. 2Vellacott Close5710WDB46604Plan06:43Actual06:45
  3. 3Glanhowny Close5710WDB46607Plan06:44Actual06:46
  4. 4Lloyd George Avenue5710WDB48421Plan06:45Actual06:47
  5. 5The Flourish5710CBZ02481Plan06:45Actual06:47
  6. 6Millennium Centre5710WDB25076Plan06:46Actual06:48
  7. 7Mount Stuart Square5710CAA02563Plan06:47Actual06:49
  8. 8James Street5710WDB48432Plan06:47Actual06:50
  9. 9Pomeroy Street5710AWA11640Plan06:48Actual06:50
  10. 10Horle Close5710CBZ02542Plan06:49Actual06:52
  11. 11Avondale Gardens5710CBZ02544Plan06:49Actual06:52
  12. 12Amherst Street5710AWA11611Plan06:50Actual06:53
  13. 13The Marl5710AWA11610Plan06:50Actual06:53
  14. 14Staples5710AWA11598Plan06:51Actual06:54
  15. 15Cardiff Bay Asda5710AWA11602Plan06:53Actual06:55
  16. 16Prospect Place5710CAA02622Plan06:54Actual06:57
  17. 17Sports Village5710WDB21926Plan06:55Actual06:57
  18. 18Merrie Harrier5720AWA10386Plan06:59Actual07:03
  19. 19Llandough Hospital Stand 45720CBZ02536Plan07:01Actual07:05
  20. 20Llandough Hospital Stand 35720AWA10382Plan07:02Actual07:09
  21. 21Llandough Hospital Stand 55720AWA10383Plan07:03Live
  22. 22Llandough Hospital Stand 85720AWA10381Plan07:06Actual07:09
  23. 23Llandough Hospital Stand 15720AWA10385Plan07:07Actual07:10
  24. 24Merrie Harrier5720AWA10387Plan07:08Actual07:11
  25. 25Eastbrook5720AWA10389Plan07:11Actual07:14
  26. 26Brookside5720WDB48418Plan07:12Actual07:15
  27. 27Dinas Powys Primary School5720AWA10391Plan07:13Actual07:16
  28. 28Elm Grove Road5720AWA10393Plan07:14Actual07:17
  29. 29Dinas Powys Railway Station5720AWA10394Plan07:15Actual07:17
  30. 30Bryn-y-Don5720AWA10397Plan07:16Actual07:18
  31. 31Arnold House5720AWA10398Plan07:17Actual07:19
  32. 32Ty Verlon5720AWA10399Plan07:21Actual07:21
  33. 33Laura Street5720AWA10402Plan07:23Actual07:22
  34. 34Spring Street5720AWA11909Plan07:24Actual07:23
  35. 35Weston Square5720AWA11860Plan07:26Actual07:25
  36. 36Weston Square5720WDB23331Plan07:26Actual07:25
  37. 37Wynd Street5720AWA11904Plan07:27Actual07:26
  38. 38Barry Kwik Fit5720AWA11750Plan07:28Actual07:27
  39. 39Wyndham Street5720AWA11752Plan07:28Actual07:28
  40. 40Wyndham Street5720WDB21702Plan07:29Actual07:28
  41. 41Barry Town Centre 35720AWA11910Plan07:29Actual07:28
  42. 42Holton Road5720WDB46648Plan07:30Actual07:30
  43. 43Holton Road5720AWA11915Plan07:31Actual07:31
  44. 44Barry Civic Offices 15720AWA11917Plan07:32Actual07:31
  45. 45Barry Kwik Fit5720CBX02470Plan07:34Actual07:33
  46. 46Gladstone Bridge5720AWL26190Plan07:36Actual07:35
  47. 47The Priory5720AWA11732Plan07:38Actual07:36
  48. 48Barry Hotel5720AWA11735Plan07:39Actual07:37
  49. 49Ship Hotel5720AWA11810Plan07:40Actual07:38
  50. 50Ship Hotel5720AWA11831Plan07:41Actual07:39
  51. 51West End Club5720AWA11808Plan07:41Actual07:39
  52. 52All Saints Church5720AWA11806Plan07:43Actual07:40
  53. 53Park Hotel5720AWA11710Plan07:43Actual07:41
  54. 54Romilly Schools5720AWA11847Plan07:44Actual07:43
  55. 55Alexandra Gardens5720AWA11849Plan07:45Actual07:44
  56. 56College Road5720AWA11852Plan07:47Actual07:45
  57. 57Barry College5720AWA11889Plan07:48Actual07:46
  58. 58Barry Hospital5720AWA11887Plan07:49Actual07:48
  59. 59Colcot Sports Centre5720AWA11890Plan07:50Actual07:50
  60. 60Highlight Park5720AWA10752Plan07:51Actual07:52
  61. 61Weycock Cross5720AWA10754Plan07:53Actual07:54
  62. 62Cwm Ciddy5720AWA10756Plan07:54Actual07:54
  63. 63Welford Farm5720AWM26309Plan07:56Actual07:55
  64. 64Celtic International Hotel5720AWA11924Plan07:57Actual07:57
  65. 65ICAT5720WDB48450Plan07:59Actual07:59
  66. 66Cardiff Airport5720AWA11928Plan08:00Actual08:00
  67. 67BAMC5720WDB48412Plan08:01Actual08:02
  68. 68Celtic International Hotel5720AWA11924Plan08:04Actual08:13
  69. 69Cardiff Airport Holiday Inn Express5720AWA11926Plan08:05Actual08:14
  70. 70Eggerton Gray5720AWA11930Plan08:06Actual08:14
  71. 71Ceri Avenue5720AWA11931Plan08:08Actual08:16
  72. 72Romilly Road5720AWA11933Plan08:09Actual08:17
  73. 73Rhoose Shops5720AWA11935Plan08:09Actual08:19
  74. 74Mayflower5720AWA11937Plan08:10Actual08:21
  75. 75Wharton Close5720AWA11938Plan08:10Actual08:21
  76. 76Fontygary Inn5720AWA11940Plan08:11Actual08:22
  77. 77Aberthaw Reservoir5720AWA11956Plan08:14Actual08:24
  78. 78Blue Anchor5720AWA11954Plan08:15Actual08:25
  79. 79Aberthaw Cement Works5720AWA12050Plan08:16Actual08:25
  80. 80Burton Hill5720AWA12053Plan08:17Actual08:27
  81. 81Llancadle Cross5720AWA12054Plan08:18Actual08:28
  82. 82Boys Village5720AWA12057Plan08:20Actual08:28
  83. 83St Athan War Memorial5720AWA12059Plan08:21Actual08:29
  84. 84St Athan Co-op5720WDB48446Plan08:21Actual08:30
  85. 85Rectory Road5720AWA12061Plan08:22Actual08:31
  86. 86Beggars Pound5720AWM26310Plan08:23Actual08:33
  87. 87RAF St Athan East Camp5720AWA12063Plan08:24Actual08:35
  88. 88Pinewood Square5720AWA12065Plan08:26Actual08:37
  89. 89Picketstone Close5720AWA12068Plan08:27Actual08:38
  90. 90North Gate5720AWA12071Plan08:31Actual08:40
  91. 91Old Brewery5720AWA12073Plan08:32Actual08:41
  92. 92Boverton Post Office5720AWA12075Plan08:34Actual08:43
  93. 93Percy Smith Road5720AWM26270Plan08:35Actual08:44
  94. 94Crawshay Drive5720AWA12323Plan08:36Actual08:45
  95. 95Monmouth Way5720AWA12322Plan08:38Actual08:46
  96. 96Whiteways5720AWM26276Plan08:38Actual08:47
  97. 97Grange Gardens5720AWA12320Plan08:39Actual08:48
  98. 98Llantwit Major Interchange5720AWA12092Plan08:41Actual08:49

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?
Completed. The final calling point has an observed time of 08:49.
When did it begin?
Observed at 06:40
When should it finish?
Observed at 08:49
How much time remains?
No time remains; the final stop has been observed.
When was it last mapped?
08:49. The page checks for updated journey data every 15 seconds.