Journey map

Route 304Published route geometryVehicle last mapped 10:59 · 228 observations
304

To Llantwit_Major_Interchange

First South & West Wales · SK63KNA

CompletedRefreshed 06:25:16

Vehicle information

SK63KNA

Livery
City Red
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service

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

Calling points

Journey schedule

98 stops
  1. 1Cardiff Bus Interchange Bay 15710WDB48564Plan08:45Actual08:45
  2. 2Vellacott Close5710WDB46604Plan08:49Actual08:51
  3. 3Glanhowny Close5710WDB46607Plan08:51Actual08:52
  4. 4Lloyd George Avenue5710WDB48421Plan08:51Actual08:53
  5. 5The Flourish5710CBZ02481Plan08:52Actual08:54
  6. 6Millennium Centre5710WDB25076Plan08:53Actual08:55
  7. 7Mount Stuart Square5710CAA02563Plan08:54Actual08:59
  8. 8James Street5710WDB48432Plan08:55Actual09:01
  9. 9Pomeroy Street5710AWA11640Plan08:55Actual09:01
  10. 10Horle Close5710CBZ02542Plan08:57Actual09:03
  11. 11Avondale Gardens5710CBZ02544Plan08:57Actual09:03
  12. 12Amherst Street5710AWA11611Plan08:58Actual09:04
  13. 13The Marl5710AWA11610Plan08:59Actual09:05
  14. 14Staples5710AWA11598Plan09:00Actual09:06
  15. 15Cardiff Bay Asda5710AWA11602Plan09:02Actual09:07
  16. 16Prospect Place5710CAA02622Plan09:04Actual09:09
  17. 17Sports Village5710WDB21926Plan09:05Actual09:10
  18. 18Merrie Harrier5720AWA10386Plan09:10Actual09:16
  19. 19Llandough Hospital Stand 45720CBZ02536Plan09:13Actual09:18
  20. 20Llandough Hospital Stand 35720AWA10382Plan09:14Actual09:22
  21. 21Llandough Hospital Stand 55720AWA10383Plan09:15Live
  22. 22Llandough Hospital Stand 85720AWA10381Plan09:18Actual09:23
  23. 23Llandough Hospital Stand 15720AWA10385Plan09:19Actual09:23
  24. 24Merrie Harrier5720AWA10387Plan09:20Actual09:25
  25. 25Eastbrook5720AWA10389Plan09:23Actual09:27
  26. 26Brookside5720WDB48418Plan09:24Actual09:28
  27. 27Dinas Powys Primary School5720AWA10391Plan09:25Actual09:30
  28. 28Elm Grove Road5720AWA10393Plan09:26Actual09:31
  29. 29Dinas Powys Railway Station5720AWA10394Plan09:27Actual09:32
  30. 30Bryn-y-Don5720AWA10397Plan09:28Actual09:32
  31. 31Arnold House5720AWA10398Plan09:29Actual09:33
  32. 32Ty Verlon5720AWA10399Plan09:33Actual09:35
  33. 33Laura Street5720AWA10402Plan09:35Actual09:36
  34. 34Spring Street5720AWA11909Plan09:36Actual09:37
  35. 35Weston Square5720AWA11860Plan09:38Actual09:39
  36. 36Weston Square5720WDB23331Plan09:38Live
  37. 37Wynd Street5720AWA11904Plan09:39Actual09:39
  38. 38Barry Kwik Fit5720AWA11750Plan09:40Actual09:40
  39. 39Wyndham Street5720AWA11752Plan09:40Actual09:41
  40. 40Wyndham Street5720WDB21702Plan09:41Actual09:42
  41. 41Barry Town Centre 35720AWA11910Plan09:41Actual09:42
  42. 42Holton Road5720WDB46648Plan09:42Actual09:43
  43. 43Holton Road5720AWA11915Plan09:43Actual09:43
  44. 44Barry Civic Offices 15720AWA11917Plan09:44Actual09:45
  45. 45Barry Kwik Fit5720CBX02470Plan09:46Actual09:46
  46. 46Gladstone Bridge5720AWL26190Plan09:48Actual09:50
  47. 47The Priory5720AWA11732Plan09:50Actual09:50
  48. 48Barry Hotel5720AWA11735Plan09:51Actual09:52
  49. 49Ship Hotel5720AWA11810Plan09:52Actual09:52
  50. 50Ship Hotel5720AWA11831Plan09:53Actual09:53
  51. 51West End Club5720AWA11808Plan09:53Live
  52. 52All Saints Church5720AWA11806Plan09:55Actual09:54
  53. 53Park Hotel5720AWA11710Plan09:55Actual09:55
  54. 54Romilly Schools5720AWA11847Plan09:56Actual09:55
  55. 55Alexandra Gardens5720AWA11849Plan09:57Actual09:56
  56. 56College Road5720AWA11852Plan09:59Actual09:57
  57. 57Barry College5720AWA11889Plan10:00Actual09:58
  58. 58Barry Hospital5720AWA11887Plan10:01Actual10:00
  59. 59Colcot Sports Centre5720AWA11890Plan10:02Actual10:01
  60. 60Highlight Park5720AWA10752Plan10:03Actual10:02
  61. 61Weycock Cross5720AWA10754Plan10:05Actual10:04
  62. 62Cwm Ciddy5720AWA10756Plan10:06Actual10:05
  63. 63Welford Farm5720AWM26309Plan10:08Actual10:07
  64. 64Celtic International Hotel5720AWA11924Plan10:09Actual10:07
  65. 65ICAT5720WDB48450Plan10:11Actual10:09
  66. 66Cardiff Airport5720AWA11928Plan10:12Actual10:11
  67. 67BAMC5720WDB48412Plan10:13Actual10:15
  68. 68Celtic International Hotel5720AWA11924Plan10:16Actual10:17
  69. 69Cardiff Airport Holiday Inn Express5720AWA11926Plan10:17Actual10:18
  70. 70Eggerton Gray5720AWA11930Plan10:18Live
  71. 71Ceri Avenue5720AWA11931Plan10:20Actual10:21
  72. 72Romilly Road5720AWA11933Plan10:21Actual10:22
  73. 73Rhoose Shops5720AWA11935Plan10:21Actual10:23
  74. 74Mayflower5720AWA11937Plan10:22Actual10:24
  75. 75Wharton Close5720AWA11938Plan10:22Actual10:25
  76. 76Fontygary Inn5720AWA11940Plan10:23Actual10:26
  77. 77Aberthaw Reservoir5720AWA11956Plan10:26Actual10:28
  78. 78Blue Anchor5720AWA11954Plan10:27Actual10:29
  79. 79Aberthaw Cement Works5720AWA12050Plan10:28Actual10:30
  80. 80Burton Hill5720AWA12053Plan10:29Actual10:30
  81. 81Llancadle Cross5720AWA12054Plan10:30Actual10:31
  82. 82Boys Village5720AWA12057Plan10:32Actual10:32
  83. 83St Athan War Memorial5720AWA12059Plan10:33Actual10:32
  84. 84St Athan Co-op5720WDB48446Plan10:33Actual10:33
  85. 85Rectory Road5720AWA12061Plan10:34Actual10:34
  86. 86Beggars Pound5720AWM26310Plan10:35Actual10:35
  87. 87RAF St Athan East Camp5720AWA12063Plan10:36Actual10:36
  88. 88Pinewood Square5720AWA12065Plan10:38Actual10:38
  89. 89Picketstone Close5720AWA12068Plan10:39Actual10:39
  90. 90North Gate5720AWA12071Plan10:42Actual10:41
  91. 91Old Brewery5720AWA12073Plan10:44Actual10:49
  92. 92Boverton Post Office5720AWA12075Plan10:45Actual10:52
  93. 93Percy Smith Road5720AWM26270Plan10:46Actual10:53
  94. 94Crawshay Drive5720AWA12323Plan10:47Actual10:54
  95. 95Monmouth Way5720AWA12322Plan10:48Actual10:55
  96. 96Whiteways5720AWM26276Plan10:49Actual10:56
  97. 97Grange Gardens5720AWA12320Plan10:50Actual10:56
  98. 98Llantwit Major Interchange5720AWA12092Plan10:51Actual10:59

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