Journey map

Route 304Published route geometryVehicle last mapped 20:56 · 150 observations
304

To Llantwit_Major_Interchange

First South & West Wales · SK63KNM

CompletedRefreshed 13:54:45

Vehicle information

SK63KNM

Livery
Green Front Olympia
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service

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

Calling points

Journey schedule

98 stops
  1. 1Cardiff Bus Interchange Bay 15710WDB48564Plan19:10Live
  2. 2Vellacott Close5710WDB46604Plan19:13Actual19:16
  3. 3Glanhowny Close5710WDB46607Plan19:14Actual19:17
  4. 4Lloyd George Avenue5710WDB48421Plan19:15Actual19:18
  5. 5The Flourish5710CBZ02481Plan19:15Actual19:18
  6. 6Millennium Centre5710WDB25076Plan19:16Actual19:19
  7. 7Mount Stuart Square5710CAA02563Plan19:17Actual19:21
  8. 8James Street5710WDB48432Plan19:17Actual19:21
  9. 9Pomeroy Street5710AWA11640Plan19:17Actual19:21
  10. 10Horle Close5710CBZ02542Plan19:19Actual19:22
  11. 11Avondale Gardens5710CBZ02544Plan19:19Actual19:23
  12. 12Amherst Street5710AWA11611Plan19:20Actual19:24
  13. 13The Marl5710AWA11610Plan19:20Actual19:24
  14. 14Staples5710AWA11598Plan19:21Actual19:26
  15. 15Cardiff Bay Asda5710AWA11602Plan19:22Actual19:27
  16. 16Prospect Place5710CAA02622Plan19:24Actual19:29
  17. 17Sports Village5710WDB21926Plan19:24Actual19:29
  18. 18Merrie Harrier5720AWA10386Plan19:28Actual19:33
  19. 19Llandough Hospital Stand 45720CBZ02536Plan19:30Actual19:36
  20. 20Llandough Hospital Stand 35720AWA10382Plan19:31Actual19:40
  21. 21Llandough Hospital Stand 55720AWA10383Plan19:32Live
  22. 22Llandough Hospital Stand 85720AWA10381Plan19:34Actual19:40
  23. 23Llandough Hospital Stand 15720AWA10385Plan19:35Actual19:40
  24. 24Merrie Harrier5720AWA10387Plan19:36Actual19:42
  25. 25Eastbrook5720AWA10389Plan19:38Actual19:46
  26. 26Brookside5720WDB48418Plan19:39Actual19:46
  27. 27Dinas Powys Primary School5720AWA10391Plan19:40Live
  28. 28Elm Grove Road5720AWA10393Plan19:41Live
  29. 29Dinas Powys Railway Station5720AWA10394Plan19:42Actual19:49
  30. 30Bryn-y-Don5720AWA10397Plan19:43Live
  31. 31Arnold House5720AWA10398Plan19:44Live
  32. 32Ty Verlon5720AWA10399Plan19:48Actual19:52
  33. 33Laura Street5720AWA10402Plan19:49Actual19:53
  34. 34Spring Street5720AWA11909Plan19:50Actual19:54
  35. 35Weston Square5720AWA11860Plan19:52Actual19:55
  36. 36Weston Square5720WDB23331Plan19:52Actual19:56
  37. 37Wynd Street5720AWA11904Plan19:53Actual19:57
  38. 38Barry Kwik Fit5720AWA11750Plan19:54Actual19:58
  39. 39Wyndham Street5720AWA11752Plan19:54Actual19:59
  40. 40Wyndham Street5720WDB21702Plan19:55Actual19:59
  41. 41Barry Town Centre 35720AWA11910Plan19:55Actual19:59
  42. 42Holton Road5720WDB46648Plan19:56Actual20:00
  43. 43Holton Road5720AWA11915Plan19:57Actual20:00
  44. 44Barry Civic Offices 15720AWA11917Plan19:58Actual20:01
  45. 45Barry Kwik Fit5720CBX02470Plan20:00Actual20:02
  46. 46Gladstone Bridge5720AWL26190Plan20:02Actual20:04
  47. 47The Priory5720AWA11732Plan20:03Actual20:05
  48. 48Barry Hotel5720AWA11735Plan20:04Live
  49. 49Ship Hotel5720AWA11810Plan20:05Actual20:07
  50. 50Ship Hotel5720AWA11831Plan20:06Live
  51. 51West End Club5720AWA11808Plan20:06Live
  52. 52All Saints Church5720AWA11806Plan20:07Actual20:09
  53. 53Park Hotel5720AWA11710Plan20:08Actual20:10
  54. 54Romilly Schools5720AWA11847Plan20:09Live
  55. 55Alexandra Gardens5720AWA11849Plan20:10Live
  56. 56College Road5720AWA11852Plan20:11Live
  57. 57Barry College5720AWA11889Plan20:12Live
  58. 58Barry Hospital5720AWA11887Plan20:13Actual20:13
  59. 59Colcot Sports Centre5720AWA11890Plan20:14Live
  60. 60Highlight Park5720AWA10752Plan20:15Live
  61. 61Weycock Cross5720AWA10754Plan20:17Actual20:17
  62. 62Cwm Ciddy5720AWA10756Plan20:18Actual20:17
  63. 63Welford Farm5720AWM26309Plan20:20Live
  64. 64Celtic International Hotel5720AWA11924Plan20:21Actual20:26
  65. 65ICAT5720WDB48450Plan20:22Live
  66. 66Cardiff Airport5720AWA11928Plan20:23Live
  67. 67BAMC5720WDB48412Plan20:24Live
  68. 68Celtic International Hotel5720AWA11924Plan20:26Live
  69. 69Cardiff Airport Holiday Inn Express5720AWA11926Plan20:27Live
  70. 70Eggerton Gray5720AWA11930Plan20:28Actual20:28
  71. 71Ceri Avenue5720AWA11931Plan20:30Actual20:30
  72. 72Romilly Road5720AWA11933Plan20:31Actual20:31
  73. 73Rhoose Shops5720AWA11935Plan20:31Actual20:31
  74. 74Mayflower5720AWA11937Plan20:32Actual20:33
  75. 75Wharton Close5720AWA11938Plan20:32Actual20:33
  76. 76Fontygary Inn5720AWA11940Plan20:33Actual20:34
  77. 77Aberthaw Reservoir5720AWA11956Plan20:35Actual20:35
  78. 78Blue Anchor5720AWA11954Plan20:36Actual20:36
  79. 79Aberthaw Cement Works5720AWA12050Plan20:37Actual20:37
  80. 80Burton Hill5720AWA12053Plan20:38Actual20:37
  81. 81Llancadle Cross5720AWA12054Plan20:39Actual20:38
  82. 82Boys Village5720AWA12057Plan20:40Actual20:39
  83. 83St Athan War Memorial5720AWA12059Plan20:41Actual20:40
  84. 84St Athan Co-op5720WDB48446Plan20:42Actual20:40
  85. 85Rectory Road5720AWA12061Plan20:42Actual20:41
  86. 86Beggars Pound5720AWM26310Plan20:43Actual20:42
  87. 87RAF St Athan East Camp5720AWA12063Plan20:44Actual20:44
  88. 88Pinewood Square5720AWA12065Plan20:46Actual20:46
  89. 89Picketstone Close5720AWA12068Plan20:47Actual20:46
  90. 90North Gate5720AWA12071Plan20:50Live
  91. 91Old Brewery5720AWA12073Plan20:51Actual20:49
  92. 92Boverton Post Office5720AWA12075Plan20:52Actual20:51
  93. 93Percy Smith Road5720AWM26270Plan20:52Actual20:52
  94. 94Crawshay Drive5720AWA12323Plan20:54Actual20:53
  95. 95Monmouth Way5720AWA12322Plan20:55Actual20:53
  96. 96Whiteways5720AWM26276Plan20:55Actual20:54
  97. 97Grange Gardens5720AWA12320Plan20:56Actual20:54
  98. 98Llantwit Major Interchange5720AWA12092Plan20:57Actual20:56

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